Switch branches/tags
Nothing to show
Find file
Fetching contributors…
Cannot retrieve contributors at this time
42 lines (30 sloc) 1.42 KB
If you use this software, please cite the corresponding publication:
author = {Berenger, Francois and Coti, Camille and Zhang, Kam Y. J.},
title = {{PAR: A PARallel And Distributed Job Crusher}},
doi = {10.1093/bioinformatics/btq542},
year = {2010},
journal = {Bioinformatics}
# you need to install rfoo:
# Some usage examples:
# run in parallel commands from test_parallel.input
cat test_parallel.input | ./ -i /dev/stdin
# same than before but with a progress bar
cat test_parallel.input | ./ -i /dev/stdin -v
# run in parallel commands from test_parallel.input and store output
# in output.log
./ -i test_parallel.input -o output.log
# same than before but with a user defined output printer
./ -i test_parallel.input -o output.log -p post_proc_example
## real world usage example
# 1) server side
./ -v -i -o par_many_commands.log -s
# 2) client side, on each machine you want to join the computation
# replace SERVER_NAME by the machine name from where you launched
# using -s
# For example, a set of clients can be spawned very quickly on a set of machines using TakTuk:
taktuk -s -f machinefile broadcast exec {./ -c SERVER_NAME}
# where the list of machines is given in the machinefile file.
# 3) be thrilled! ;)