Evaluation of OpenMP Dependent Tasks with the KASTORS Benchmark Suite

  title={Evaluation of OpenMP Dependent Tasks with the KASTORS Benchmark Suite},
  author={Philippe Virouleau and Pierrick Brunet and François Broquedis and Nathalie Furmento and Samuel Thibault and Olivier Aumage and Thierry Gautier},
The recent introduction of task dependencies in the OpenMP specification provides new ways of synchronizing tasks. Application programmers can now describe the data a task will read as input and write as output, letting the runtime system resolve fine-grain dependencies between tasks to decide which task should execute next. Such an approach should scale better than the excessive global synchronization found in most OpenMP 3.0 applications. As promising as it looks however, any new feature… CONTINUE READING
Highly Cited
This paper has 21 citations. REVIEW CITATIONS
14 Citations
12 References
Similar Papers


Publications citing this paper.
Showing 1-10 of 14 extracted citations


Publications referenced by this paper.
Showing 1-10 of 12 references

Quark users’ guide: Queueing and runtime for kernels

  • A. YarKhan, J. Kurzak, J. Dongarra
  • Technical report, Innovative Computing Laboratory…
  • 2011
Highly Influential
8 Excerpts

Multithreading in the PLASMA Library, pages 119–141

  • J. Kurzak, P. Luszczek, +4 authors J. Dongarra
  • Chapman and Hall/CRC,
  • 2013
Highly Influential
5 Excerpts

Similar Papers

Loading similar papers…