OpenMP: Advanced Task-Based, Device and Compiler Programming 19th International Workshop on OpenMP, IWOMP 2023, Bristol, UK, September 13–15, 2023, Proceedings

This book constitutes the proceedings of the 19th International Workshop on OpenMP, IWOMP 2023, held in Bristol, UK, during September 13–15, 2023. The 15 full papers presented in this book were carefully reviewed and selected from 20 submissions. The papers are divided into the following topical sec...

Full description

Bibliographic Details
Other Authors: McIntosh-Smith, Simon (Editor), Klemm, Michael (Editor), de Supinski, Bronis R. (Editor), Deakin, Tom (Editor)
Format: eBook
Language:English
Published: Cham Springer Nature Switzerland 2023, 2023
Edition:1st ed. 2023
Series:Lecture Notes in Computer Science
Subjects:
Online Access:
Collection: Springer eBooks 2005- - Collection details see MPG.ReNa
LEADER 03495nmm a2200445 u 4500
001 EB002174954
003 EBX01000000000000001312731
005 00000000000000.0
007 cr|||||||||||||||||||||
008 230911 ||| eng
020 |a 9783031407444 
100 1 |a McIntosh-Smith, Simon  |e [editor] 
245 0 0 |a OpenMP: Advanced Task-Based, Device and Compiler Programming  |h Elektronische Ressource  |b 19th International Workshop on OpenMP, IWOMP 2023, Bristol, UK, September 13–15, 2023, Proceedings  |c edited by Simon McIntosh-Smith, Michael Klemm, Bronis R. de Supinski, Tom Deakin, Jannis Klinkenberg 
250 |a 1st ed. 2023 
260 |a Cham  |b Springer Nature Switzerland  |c 2023, 2023 
300 |a X, 239 p. 69 illus., 59 illus. in color  |b online resource 
505 0 |a OpenMP and AI: Advising OpenMP Parallelization via a Graph-Based Approach with Transformers -- Towards Effective Language Model Application in High-Performance Computing -- OpenMP Advisor: A Compiler Tool for Heterogeneous Architectures -- Tasking Extensions: Introducing Moldable Task in OpenMP -- Suspending OpenMP Tasks on Asynchronous Events: Extending the Taskwait Construct -- How to Efficiently Parallelize Irregular DOACROSS Loops Using Fine-Grained Granularity and OpenMP Tasks? The mcf Case -- OpenMP Offload Experiences: The Kokkos OpenMPTarget Backend: Implementation and Lessons Learned -- Fine-Grained Parallelism on GPUs Using OpenMP Target Offloading -- Improving a Multigrid Poisson Solver with Peer-to-Peer Communication and Task Dependencies -- Beyond Explicit GPU Support: Multipurpose Cacheing to accelerate OpenMP Target Regions on FPGAs -- GeneralizingHierarchical Parallelism -- Exploring the Limits of Generic Code Execution on GPUs via Direct (OpenMP) Offload -- OpenMP Infrastructure and Evaluation: Improving Simulations of Task-Based Applications on Complex NUMA Architectures -- Experimental Characterization of OpenMP Offloading Memory Operations and Unified Shared Memory Support -- OpenMP Reverse Offloading Using Shared Memory Remote Procedure Calls 
653 |a Microprogramming  
653 |a Computer systems 
653 |a Compilers (Computer programs) 
653 |a Compilers and Interpreters 
653 |a Computer System Implementation 
653 |a Control Structures and Microprogramming 
653 |a Input/Output and Data Communications 
653 |a Processor Architectures 
653 |a Computer input-output equipment 
653 |a Microprocessors 
653 |a Special Purpose and Application-Based Systems 
653 |a Computers, Special purpose 
653 |a Computer architecture 
700 1 |a Klemm, Michael  |e [editor] 
700 1 |a de Supinski, Bronis R.  |e [editor] 
700 1 |a Deakin, Tom  |e [editor] 
041 0 7 |a eng  |2 ISO 639-2 
989 |b Springer  |a Springer eBooks 2005- 
490 0 |a Lecture Notes in Computer Science 
028 5 0 |a 10.1007/978-3-031-40744-4 
856 4 0 |u https://doi.org/10.1007/978-3-031-40744-4?nosfx=y  |x Verlag  |3 Volltext 
082 0 |a 004.22 
520 |a This book constitutes the proceedings of the 19th International Workshop on OpenMP, IWOMP 2023, held in Bristol, UK, during September 13–15, 2023. The 15 full papers presented in this book were carefully reviewed and selected from 20 submissions. The papers are divided into the following topical sections: OpenMP and AI; Tasking Extensions; OpenMP Offload Experiences; Beyond Explicit GPU Support; and OpenMP Infrastructure and Evaluation