A source-to-source compiler for task parallelism optimizations.