Increasing the degree of parallelism using speculative execution in task-based runtime systems

Task-based programming models have demonstrated their efficiency in the development of scientific applications on modern high-performance platforms. They allow delegation of the management of parallelization to the runtime system (RS), which is in charge of the data coherency, the scheduling, and th...

Full description

Bibliographic Details
Main Author: Bérenger Bramas
Format: Article
Language:English
Published: PeerJ Inc. 2019-03-01
Series:PeerJ Computer Science
Subjects:
Online Access:https://peerj.com/articles/cs-183.pdf