Browsing by Author "Klemm, Michael"
Now showing items 1-4 of 4
-
A proposal for task-generating loops in OpenMP
Teruel, Xavier; Klemm, Michael; Li, Kelvin; Martorell Bofill, Xavier; Olivier, Stephen; Terboven, Christian (Springer, 2013)
Conference report
Restricted access - publisher's policyWith the addition of the OpenMP* tasking model, programmers are able to improve and extend the parallelization opportunities of their codes. Programmers can also distribute the creation of tasks using a worksharing construct, ... -
Approaches for Task Affinity in OpenMP
Terboven, Christian; Hahnfeld, Jonas; Teruel, Xavier; Mateo, Sergi; Duran, Alejandro; Klemm, Michael; Olivier, Stephen L.; Supinski, Bronis R. (Springer International Publishing, 2016-09-21)
Conference lecture
Open AccessOpenMP tasking supports parallelization of irregular algorithms. Recent OpenMP specifications extended tasking to increase functionality and to support optimizations, for instance with the taskloop construct. However, task ... -
Extending OpenMP* with vector constructs for modern multicore SIMD architectures
Klemm, Michael; Duran González, Alejandro; Tian, Xinmin; Saito, Hideki; Caballero, Diego; Martorell Bofill, Xavier (Springer, 2012)
Conference report
Restricted access - publisher's policyIn order to obtain maximum performance, many applications require to extend parallelism from multi-threading to instruction-level (SIMD) parallelism that exists in many current (and future) multi-core architectures. While ... -
The OpenMP API for high integrity systems: Moving responsibility from users to vendors
Klemm, Michael; Quiñones, Eduardo; Taft, Tucker; Ziegenbein, Dirk; Royuela Alcázar, Sara (Association for Computing Machinery, 2021)
Article
Open AccessOpenMP is traditionally focused on boosting performance in HPC systems. However, other domains are showing an increasing interest in the use of OpenMP by virtue of key aspects introduced in recent versions of the specification: ...