LEADER 04628nam 22007575 450 001 996465476803316 005 20200705111420.0 010 $a3-319-73814-3 024 7 $a10.1007/978-3-319-73814-7 035 $a(CKB)4100000001794900 035 $a(DE-He213)978-3-319-73814-7 035 $a(MiAaPQ)EBC6307372 035 $a(MiAaPQ)EBC5592088 035 $a(Au-PeEL)EBL5592088 035 $a(OCoLC)1021191682 035 $a(PPN)22395537X 035 $a(EXLCZ)994100000001794900 100 $a20180109d2018 u| 0 101 0 $aeng 135 $aurnn|008mamaa 181 $ctxt$2rdacontent 182 $cc$2rdamedia 183 $acr$2rdacarrier 200 10$aOpenSHMEM and Related Technologies. Big Compute and Big Data Convergence$b[electronic resource] $e4th Workshop, OpenSHMEM 2017, Annapolis, MD, USA, August 7-9, 2017, Revised Selected Papers /$fedited by Manjunath Gorentla Venkata, Neena Imam, Swaroop Pophale 205 $a1st ed. 2018. 210 1$aCham :$cSpringer International Publishing :$cImprint: Springer,$d2018. 215 $a1 online resource (X, 181 p. 97 illus.) 225 1 $aProgramming and Software Engineering ;$v10679 311 $a3-319-73813-5 320 $aIncludes bibliographical references and index. 327 $aSymmetric Memory Partitions in OpenSHMEM: A Case Study with Intel KNL -- Implementation and Evaluation of OpenSHMEM Contexts Using OFI Libfabric -- Merged Requests for Better Performance and Productivity in Multithreaded OpenSHMEM -- Evaluating Contexts in OpenSHMEM-X Reference Implementation -- Parallelizing Single Source Shortest Path with OpenSHMEM -- Efficient Breadth First Search on Multi-GPU Systems Using GPU-centric OpenSHMEM -- Application-Level Optimization of On-Node Communication in OpenSHMEM.- SHMEMCache with MPI One-Sided Operation -- Balancing Performance and Portability with Containers in HPC: An OpenSHMEM Example.- Exploiting and Evaluating OpenSHMEM on KNL Architecture -- Performance Analysis of OpenSHMEM Applications with TAU Commander. 330 $aThis book constitutes the proceedings of the 4th OpenSHMEM Workshop, held in Annapolis, MD, USA, in August 2017. The 11 full papers presented in this book were carefully reviewed and selected from 14 submissions. The papers discuss a variety of ideas for extending the OpenSHMEM specification and making it efficient for current and next generation systems. This includes new research for communication contexts in OpenSHMEM, different optimizations for OpenSHMEM on shared memory machines, exploring the implementation of OpenSHMEM and its memory model on Intel?s KNL architecture, and implementing new applications and benchmarks with OpenSHMEM. . 410 0$aProgramming and Software Engineering ;$v10679 606 $aSoftware engineering 606 $aComputer programming 606 $aMicroprocessors 606 $aLogic design 606 $aSpecial purpose computers 606 $aSoftware Engineering$3https://scigraph.springernature.com/ontologies/product-market-codes/I14029 606 $aProgramming Techniques$3https://scigraph.springernature.com/ontologies/product-market-codes/I14010 606 $aRegister-Transfer-Level Implementation$3https://scigraph.springernature.com/ontologies/product-market-codes/I12069 606 $aLogic Design$3https://scigraph.springernature.com/ontologies/product-market-codes/I12050 606 $aProcessor Architectures$3https://scigraph.springernature.com/ontologies/product-market-codes/I13014 606 $aSpecial Purpose and Application-Based Systems$3https://scigraph.springernature.com/ontologies/product-market-codes/I13030 615 0$aSoftware engineering. 615 0$aComputer programming. 615 0$aMicroprocessors. 615 0$aLogic design. 615 0$aSpecial purpose computers. 615 14$aSoftware Engineering. 615 24$aProgramming Techniques. 615 24$aRegister-Transfer-Level Implementation. 615 24$aLogic Design. 615 24$aProcessor Architectures. 615 24$aSpecial Purpose and Application-Based Systems. 676 $a005.275 702 $aGorentla Venkata$b Manjunath$4edt$4http://id.loc.gov/vocabulary/relators/edt 702 $aImam$b Neena$4edt$4http://id.loc.gov/vocabulary/relators/edt 702 $aPophale$b Swaroop$4edt$4http://id.loc.gov/vocabulary/relators/edt 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a996465476803316 996 $aOpenSHMEM and Related Technologies. Big Compute and Big Data Convergence$92278481 997 $aUNISA