Task-Based Programming with OmpSs and Its Application

Task-Based Programming with OmpSs and Its Application
复制标题

基于任务的OmpSs编程及其应用

DOI:
--
复制
发表时间:
2014
期刊:
Euro-Par Workshops
影响因子:
--
通讯作者:
Jesús Labarta
Jesús Labarta
中科院分区:
--
文献类型:
--
作者:
Alejandro Fernández;Vicencc Beltran;X. Martorell;Rosa M. Badia;E. Ayguadé;Jesús Labarta

文献摘要

被引文献

相似文献

OmpSs 是一种基于任务的编程模型,旨在为顺序代码提供可移植性和灵活性,同时通过任务级别的并行性的动态利用来实现性能。 OmpSs 针对异构和多核架构的编程,并在任务执行中提供异步并行性。 OmpS 的主要扩展是任务之间数据依赖的概念,现已纳入最新的 OpenMP 4.0 标准中。
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.