LEADER 04435nam 22006615 450 001 9910349408503321 005 20200706133740.0 010 $a3-319-98521-3 024 7 $a10.1007/978-3-319-98521-3 035 $a(CKB)4100000006674770 035 $a(DE-He213)978-3-319-98521-3 035 $a(MiAaPQ)EBC6296908 035 $a(PPN)230538207 035 $a(EXLCZ)994100000006674770 100 $a20180828d2018 u| 0 101 0 $aeng 135 $aurnn|008mamaa 181 $ctxt$2rdacontent 182 $cc$2rdamedia 183 $acr$2rdacarrier 200 10$aEvolving OpenMP for Evolving Architectures $e14th International Workshop on OpenMP, IWOMP 2018, Barcelona, Spain, September 26?28, 2018, Proceedings /$fedited by Bronis R. de Supinski, Pedro Valero-Lara, Xavier Martorell, Sergi Mateo Bellido, Jesus Labarta 205 $a1st ed. 2018. 210 1$aCham :$cSpringer International Publishing :$cImprint: Springer,$d2018. 215 $a1 online resource (X, 253 p. 103 illus.) 225 1 $aProgramming and Software Engineering ;$v11128 311 $a3-319-98520-5 327 $aBest 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 OpenMP Standard 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. 330 $aThis book constitutes the proceedings of the 14th International Workshop on Open MP, IWOMP 2018, held in Barcelona, Spain, in September 2018. 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. 410 0$aProgramming and Software Engineering ;$v11128 606 $aMicroprocessors 606 $aSoftware engineering 606 $aLogic design 606 $aComputers 606 $aProcessor Architectures$3https://scigraph.springernature.com/ontologies/product-market-codes/I13014 606 $aSoftware Engineering/Programming and Operating Systems$3https://scigraph.springernature.com/ontologies/product-market-codes/I14002 606 $aLogic Design$3https://scigraph.springernature.com/ontologies/product-market-codes/I12050 606 $aModels and Principles$3https://scigraph.springernature.com/ontologies/product-market-codes/I18016 615 0$aMicroprocessors. 615 0$aSoftware engineering. 615 0$aLogic design. 615 0$aComputers. 615 14$aProcessor Architectures. 615 24$aSoftware Engineering/Programming and Operating Systems. 615 24$aLogic Design. 615 24$aModels and Principles. 676 $a004.35 702 $ade Supinski$b Bronis R$4edt$4http://id.loc.gov/vocabulary/relators/edt 702 $aValero-Lara$b Pedro$4edt$4http://id.loc.gov/vocabulary/relators/edt 702 $aMartorell$b Xavier$4edt$4http://id.loc.gov/vocabulary/relators/edt 702 $aMateo Bellido$b Sergi$4edt$4http://id.loc.gov/vocabulary/relators/edt 702 $aLabarta$b Jesus$4edt$4http://id.loc.gov/vocabulary/relators/edt 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9910349408503321 996 $aEvolving OpenMP for Evolving Architectures$92263620 997 $aUNINA