Task-Based Programming with OmpSs and Its Application
Task-Based Programming with OmpSs and Its Application
复制标题
基于任务的OmpSs编程及其应用
DOI:
--
复制
发表时间:
2014
期刊:
影响因子:
--
通讯作者:
Jesús Labarta
中科院分区:
文献类型:
--
作者:
Alejandro Fernández;Vicencc Beltran;X. Martorell;Rosa M. Badia;E. Ayguadé;Jesús Labarta
OmpSs is a task-based programming model that aims to provide portability and flexibility for sequential codes while the performance is achieved by the dynamic exploitation of the parallelism at task level. OmpSs targets the programming of heterogeneous and multi-core architectures and offers asynchronous parallelism in the execution of the tasks. The main extension of OmpSs, now incorporated in the recent OpenMP 4.0 standard, is the concept of data dependences between tasks.