Release of OmpSs-2 Programming Model
OmpSs-2 extends the tasking model of OmpSs/OpenMP to support both task nesting and fine-grained dependencies across different nesting levels, which enables the effective parallelization of applications using a top-down methodology. OmpSs-2 is implemented on top of the Mercurium source-to-source compiler and the Nanos6 runtime system, which has been developed from scratch to efficiently support the enhanced task dependency system of OmpSs-2.
Read the press release here: https://www.bsc.es/news/bsc-news/release-ompss-2-programming-model
You can download Mercurium and Nanos6 from GitHub: