The indepedent areas that comprise a catchment in catchmod lend themselves nicely to parallelisation. http://docs.cython.org/src/userguide/parallelism.html