![]() |
Rosetta
2015.31
|
Classes | |
class | Empty |
class | Full |
class | ParagraphHelpFormatter |
class | Queue |
class | Worker |
Functions | |
def | main |
def parallel.main | ( | argv | ) |
A very simple system for executing multiple commands in parallel on one machine (or the digs). Just supply a bunch of commands on standard input, and the number of cores to use. For a (stupid) example: (for((i=0;i<2;i++)); do echo sleep 5; done) | time parallel.py The script *can* be interrupted with Ctrl-C, but it's delicate -- so only hit Ctrl-C *once*, or you may leave some orphan jobs running.
References ObjexxFCL.len().
Referenced by parallel.Queue._get().