000 03912nam a22004575i 4500
001 978-981-13-1924-2
003 DE-He213
005 20240423125108.0
007 cr nn 008mamaa
008 181206s2019 si | s |||| 0|eng d
020 _a9789811319242
_9978-981-13-1924-2
024 7 _a10.1007/978-981-13-1924-2
_2doi
050 4 _aQA76.6-76.66
072 7 _aUM
_2bicssc
072 7 _aCOM051000
_2bisacsh
072 7 _aUM
_2thema
082 0 4 _a005.11
_223
245 1 0 _aAdvanced Software Technologies for Post-Peta Scale Computing
_h[electronic resource] :
_bThe Japanese Post-Peta CREST Research Project /
_cedited by Mitsuhisa Sato.
250 _a1st ed. 2019.
264 1 _aSingapore :
_bSpringer Nature Singapore :
_bImprint: Springer,
_c2019.
300 _aVIII, 317 p. 183 illus., 112 illus. in color.
_bonline resource.
336 _atext
_btxt
_2rdacontent
337 _acomputer
_bc
_2rdamedia
338 _aonline resource
_bcr
_2rdacarrier
347 _atext file
_bPDF
_2rda
505 0 _aJST CREST Post-petascale software project bridging to exascale computing -- ppOpen-HPC/pK-Open-HPC: Application Development Framework with Automatic Tuning (AT) -- Scalable Eigen-analysis Engine for Large-scale Eigenvalue Problems -- System Software for Many-core & Multi-core Architecture -- Highly Productive, High Performance Application Frameworks for Post Petascale Computing -- System Software for Data-intensive Science -- Approaches for Memory-Efficient Communication Library and Runtime Communication Optimization -- A development platform for embedded domain-specific languages -- Xevolver: a user-defined code transformation approach to streamlining legacy code migration -- Numerical Library Based on Hierarchical Domain Decomposition -- Advanced Computing & Optimization Infrastructure for Extremely Large-Scale Graphs on Post Peta-Scale Supercomputers -- Software Technology that Deals with Deeper Memory Hierarchy in Post-petascale Era -- Power Management Framework for Post-Petascale Supercomputers -- Project CASSIA —Framework for Exhaustive and Large-scale Social Simulation— -- GPU Accelerated Language and Communication Support by FPGA.
520 _aCovering research topics from system software such as programming languages, compilers, runtime systems, operating systems, communication middleware, and large-scale file systems, as well as application development support software and big-data processing software, this book presents cutting-edge software technologies for extreme scale computing. The findings presented here will provide researchers in these fields with important insights for the further development of exascale computing technologies. This book grew out of the post-peta CREST research project funded by the Japan Science and Technology Agency, the goal of which was to establish software technologies for exploring extreme performance computing beyond petascale computing. The respective were contributed by 14 research teams involved in the project. In addition to advanced technologies for large-scale numerical computation, the project addressed the technologies required for big data and graph processing, the complexity of memory hierarchy, and the power problem. Mapping the direction of future high-performance computing was also a central priority.
650 0 _aComputer programming.
650 1 4 _aProgramming Techniques.
700 1 _aSato, Mitsuhisa.
_eeditor.
_4edt
_4http://id.loc.gov/vocabulary/relators/edt
710 2 _aSpringerLink (Online service)
773 0 _tSpringer Nature eBook
776 0 8 _iPrinted edition:
_z9789811319235
776 0 8 _iPrinted edition:
_z9789811319259
856 4 0 _uhttps://doi.org/10.1007/978-981-13-1924-2
912 _aZDB-2-SCS
912 _aZDB-2-SXCS
942 _cSPRINGER
999 _c174183
_d174183