OpenMP: Portable Multi-Level Parallelism on Modern Systems: Lecture Notes in Computer Science, cartea 12295
Editat de Kent Milfeld, Bronis R. De Supinski, Lars Koesterke, Jannis Klinkenbergen Limba Engleză Paperback – 2 sep 2020
The 21 full papers presented in this volume were carefully reviewed and selected for inclusion in this book. The papers are organized in topical sections named: performance methodologies; applications; OpenMP extensions; performance studies; tools; NUMA; compilation techniques; heterogeneous computing; and memory.
The chapters ‘A Case Study on Addressing Complex Load Imbalance in OpenMP’ and ‘A Study of Memory Anomalies in OpenMP Applications’ are available open access under a Creative Commons Attribution 4.0 License via link.springer.com.
Din seria Lecture Notes in Computer Science
- 20%
Preț: 558.53 lei - 20%
Preț: 571.88 lei - 20%
Preț: 675.83 lei - 20%
Preț: 1020.28 lei - 20%
Preț: 620.33 lei - 20%
Preț: 560.93 lei - 20%
Preț: 633.70 lei - 20%
Preț: 678.21 lei - 20%
Preț: 1359.66 lei - 20%
Preț: 560.93 lei - 20%
Preț: 733.68 lei - 20%
Preț: 793.92 lei - 15%
Preț: 558.12 lei - 20%
Preț: 793.92 lei - 20%
Preț: 560.93 lei - 20%
Preț: 748.63 lei - 20%
Preț: 562.49 lei - 20%
Preț: 1246.46 lei - 20%
Preț: 449.81 lei - 20%
Preț: 556.96 lei - 20%
Preț: 562.49 lei - 20%
Preț: 851.78 lei - 20%
Preț: 313.10 lei - 18%
Preț: 945.44 lei - 20%
Preț: 314.86 lei - 20%
Preț: 560.93 lei - 20%
Preț: 313.87 lei - 20%
Preț: 1033.45 lei - 20%
Preț: 563.29 lei - 20%
Preț: 733.68 lei - 20%
Preț: 1137.10 lei - 20%
Preț: 735.28 lei - 20%
Preț: 1079.23 lei - 20%
Preț: 560.11 lei - 20%
Preț: 791.54 lei - 15%
Preț: 672.87 lei - 20%
Preț: 1032.47 lei - 20%
Preț: 617.17 lei - 20%
Preț: 1022.15 lei - 20%
Preț: 984.64 lei - 20%
Preț: 620.33 lei - 20%
Preț: 979.25 lei - 20%
Preț: 402.28 lei - 20%
Preț: 316.28 lei - 20%
Preț: 636.06 lei - 20%
Preț: 320.24 lei - 20%
Preț: 328.94 lei
Preț: 489.62 lei
Preț vechi: 612.02 lei
-20%
Puncte Express: 734
Carte tipărită la comandă
Livrare economică 28 mai-11 iunie
Specificații
ISBN-13: 9783030581435
ISBN-10: 3030581438
Pagini: 356
Ilustrații: XI, 344 p. 148 illus., 95 illus. in color.
Dimensiuni: 155 x 235 x 20 mm
Greutate: 0.54 kg
Ediția:1st edition 2020
Editura: Springer
Colecția Lecture Notes in Computer Science
Seria Lecture Notes in Computer Science
Locul publicării:Cham, Switzerland
ISBN-10: 3030581438
Pagini: 356
Ilustrații: XI, 344 p. 148 illus., 95 illus. in color.
Dimensiuni: 155 x 235 x 20 mm
Greutate: 0.54 kg
Ediția:1st edition 2020
Editura: Springer
Colecția Lecture Notes in Computer Science
Seria Lecture Notes in Computer Science
Locul publicării:Cham, Switzerland
Cuprins
Performance Methodologies.- FAROS: A Framework To Analyze OpenMP Compilation Through Benchmarking and Compiler Optimization Analysis.- Evaluating the Effciency of OpenMP Tasking for Unbalanced Computation on Diverse CPU Architectures.- Applications.- A Case Study of Porting HPGMG from CUDA to OpenMP Target Offload.- P-Aevol: an OpenMP Parallelization of a Biological Evolution Simulator, Through Decomposition in Multiple Loops.- Evaluating Performance of OpenMP Tasks in a Seismic Stencil Application.- OpenMP Extensions.- Unified Sequential Optimization Directives in OpenMP.- Support Data Shu e Between Threads in OpenMP.- Performance Studies.- Performance Study of SpMV Towards an Auto-tuned and Task-based SpMV (LASs Library).- A Case Study on Addressing Complex Load Imbalance in OpenMP.- Tools.- On-the- y Data Race Detection with the Enhanced OpenMP Series-Parallel Graph.- AfterOMPT: An OMPT-based tool for ne-Grained Tracing of Tasks and Loops.- Co-designing OpenMP Programming Model Features with OMPT and Simulation.- NUMA.- sOMP: Simulating OpenMP Task-based Applications with NUMA Effects.- Virt ex: Automatic Adaptation to NUMA Topology Change for OpenMP Applications.- Compilation Techniques.- Using OpenMP to Detect and Speculate Dynamic DOALL Loops.- ComPar: Optimized Multi-Compiler for Automatic OpenMP S2S Parallelization.- Heterogeneous Computing.- OpenMP Device Offloading to FPGAs Using the Nymble Infrastructure.- Data Transfer and Reuse Analysis Tool for GPU-offloading Using OpenMP.- Toward Supporting Multi-GPU Targets via Taskloop and User-defined Schedules.- Memory.- Preliminary Experience with OpenMP Management Implementation Memory.- Memory Anomalies in OpenMP.