LEADER 00000cam a2200709 i 4500 003 OCoLC 005 20240129213017.0 006 m o d 007 cr |n||||||||| 008 210910s2021 nyua o 001 0 eng d 015 GBC1C7299|2bnb 016 7 020282411|2Uk 019 1268279527|a1281715031 020 9781638350385|q(electronic bk.) 020 1638350388|q(electronic bk.) 020 9781617296468|q(electronic bk.) 020 1617296465|q(electronic bk.) 024 8 9781617296468 029 1 AU@|b000069849346 035 (OCoLC)1280072858|z(OCoLC)1268279527|z(OCoLC)1281715031 037 10280437|bIEEE 040 YDX|beng|erda|epn|cYDX|dVT2|dOCLCO|dOCLCQ|dAU@|dOCLCO |dOCLCF|dK6U|dOCLCQ|dTOH|dOCLCQ|dIEEEE|dOCLCO 049 INap 082 04 005.275 082 04 005.275 099 eBook O'Reilly for Public Libraries 100 1 Robey, Robert,|eauthor. 245 10 Parallel and high performance computing /|cRobert Robey, Yuliana Zamora.|h[O'Reilly electronic resource] 264 1 Shelter Island :|bManning,|c[2021] 264 4 |c©2021 300 1 online resource (xxxiv, 667 pages) :|billustrations 336 text|btxt|2rdacontent 337 computer|bc|2rdamedia 338 online resource|bcr|2rdacarrier 347 text file 500 "For experienced programmers proficient with a high- performance computing language like C, C++, or Fortran"-- Page 4 of cover 500 Includes index. 505 0 Part 1. Introduction to parallel computing: Why parallel computing? ; Planning for parallelization ; Performance limits and profiling ; Data design and performance models ; Parallel algorithms and patterns -- part 2. CPU : the parallel workhorse: Vectorization : FLOPs for free ; OpenMP that performs ; MPI : the parallel backbone -- part 3. GPUs built to accelerate: GPU architectures and concepts ; GPU programming model ; Directive-based GPU programming ; GPU languages : getting down to basics ; GPU profiling tools -- part 4. High performance computing ecosystems: Affinity : truce with the kernal ; Batch schedulers : bringing order to chaos ; File operations for a parallel world ; Tools and resources for better code. 520 Parallel and High Performance Computing offers techniques guaranteed to boost your code's effectiveness. You'll learn to evaluate hardware architectures and work with industry standard tools such as OpenMP and MPI. You'll master the data structures and algorithms best suited for high performance computing and learn techniques that save energy on handheld devices. You'll even run a massive tsunami simulation across a bank of GPUs. 542 |f© 2021 Manning Publications Co. All rights reserved. |g2021 588 0 Print version record. 590 O'Reilly|bO'Reilly Online Learning: Academic/Public Library Edition 650 0 Parallel programming (Computer science) 650 0 Electronic data processing. 650 0 Big data. 650 0 C (Computer program language) 650 6 Programmation parallèle (Informatique) 650 6 Données volumineuses. 650 6 C (Langage de programmation) 650 7 Big data|2fast 650 7 C (Computer program language)|2fast 650 7 Electronic data processing|2fast 650 7 Parallel programming (Computer science)|2fast 655 7 Instructional and educational works|2fast 655 7 Instructional and educational works.|2lcgft 655 7 Matériel d'éducation et de formation.|2rvmgf 700 1 Zamora, Yuliana,|eauthor. 776 08 |iPrint version:|aRobey, Robert.|tParallel and high performance computing.|dShelter Island : Manning, [2021] |z9781617296468|z1617296465|w(OCoLC)1249107561 856 40 |uhttps://ezproxy.naperville-lib.org/login?url=https:// learning.oreilly.com/library/view/~/9781617296468/?ar |zAvailable at O'Reilly for Public Libraries 936 BATCHLOAD 938 YBP Library Services|bYANK|n302353044 994 92|bJFN