Provides classes that implement parallel tasks within the compiler. Tasks may create or depend on other tasks. Each may be subject to different scheduling policies.