Evolving OpenMP for Evolving Architectures
Springer International Publishing (Verlag)
978-3-319-98520-6 (ISBN)
The 16 full papers presented in this volume were carefully reviewed and selected for inclusion in this book. The papers are organized in topical sections named: best paper; loops and OpenMP; OpenMP in heterogeneous systems; OpenMP improvements and innovations; OpenMP user experiences: applications and tools; and tasking evaluations.
Best Paper.- The Impact of Taskyield on the Design of Tasks Communicating through MPI.- Loops and OpenMP.- OpenMP Loop Scheduling Revisited: Making a Case for More Schedules.- A Proposal for Loop-Transformation Pragmas.- Extending OpenMP to Facilitate Loop Optimization.- OpenMP in Heterogeneous Systems.- Manage OpenMP GPU Data Environment under Unified Address Space.- OpenMP 4.5 Validation and Verification Suite for Device Offload.- Trade-o_ of offloading to FPGA in OpenMP Task-based programming.- OpenMP Improvements and Innovations.- Compiler Optimizations For OpenMP.- Supporting Function Variants in OpenMP.- Towards an OpenMP Specification for Critical Real-time Systems.- OpenMP User Experiences: Applications and Tools.- Performance Tuning to Close Ninja Gap for Accelerator Physics Emulation System (APES) on Intel Xeon Phi Processors.- Visualization of OpenMP Task Dependencies using Intel Advisor Flow Graph Analyzer.- A Semantics-Driven Approach to Improving DataRaceBench's OpenMPStandard Coverage.- Tasking Evaluations.- On the Impact of OpenMP Task Granularity.- Mapping OpenMP to a Distributed Tasking Runtime.- Assessing Task-to-Data Affinity in the LLVM OpenMP Runtime.
Erscheinungsdatum | 30.08.2018 |
---|---|
Reihe/Serie | Lecture Notes in Computer Science | Programming and Software Engineering |
Zusatzinfo | X, 253 p. 103 illus. |
Verlagsort | Cham |
Sprache | englisch |
Maße | 155 x 235 mm |
Gewicht | 406 g |
Themenwelt | Mathematik / Informatik ► Informatik ► Betriebssysteme / Server |
Mathematik / Informatik ► Informatik ► Software Entwicklung | |
Mathematik / Informatik ► Informatik ► Theorie / Studium | |
Schlagworte | accelerators • Applications • Computer Architecture • Computer Science • conference proceedings • data parallelism • GPU • Informatics • multi core • multiprocessing • OpenMP • Parallel Programming • Processors • program compilers • Programming Languages • programming models • Research • shared memories • Software engineering • Specifications • task parallelism |
ISBN-10 | 3-319-98520-5 / 3319985205 |
ISBN-13 | 978-3-319-98520-6 / 9783319985206 |
Zustand | Neuware |
Haben Sie eine Frage zum Produkt? |
aus dem Bereich