Small platform independent parallel processing package. It provides a
simple uniform interface for executing tasks concurrently in multiple threads
or processes, locally or on remote hosts.