Proceedings of the ... ACM SIGPLAN Symposium on Principles & Practice of Parallel Programming
Title | Proceedings of the ... ACM SIGPLAN Symposium on Principles & Practice of Parallel Programming PDF eBook |
Author | |
Publisher | |
Pages | 300 |
Release | 2007 |
Genre | Parallel programming (Computer science) |
ISBN |
Proceedings of the 27th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming
Title | Proceedings of the 27th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming PDF eBook |
Author | Jaejin Lee |
Publisher | |
Pages | 495 |
Release | 2022 |
Genre | Computer science |
ISBN | 9781450392044 |
Euro-Par 2024: Parallel Processing
Title | Euro-Par 2024: Parallel Processing PDF eBook |
Author | Jesus Carretero |
Publisher | Springer Nature |
Pages | 433 |
Release | |
Genre | |
ISBN | 3031695836 |
PPoPP '22
Title | PPoPP '22 PDF eBook |
Author | |
Publisher | |
Pages | |
Release | 2022 |
Genre | Computer programming |
ISBN | 9781450392044 |
The Art of Multiprocessor Programming, Revised Reprint
Title | The Art of Multiprocessor Programming, Revised Reprint PDF eBook |
Author | Maurice Herlihy |
Publisher | Elsevier |
Pages | 537 |
Release | 2012-06-25 |
Genre | Computers |
ISBN | 0123977959 |
Revised and updated with improvements conceived in parallel programming courses, The Art of Multiprocessor Programming is an authoritative guide to multicore programming. It introduces a higher level set of software development skills than that needed for efficient single-core programming. This book provides comprehensive coverage of the new principles, algorithms, and tools necessary for effective multiprocessor programming. Students and professionals alike will benefit from thorough coverage of key multiprocessor programming issues. - This revised edition incorporates much-demanded updates throughout the book, based on feedback and corrections reported from classrooms since 2008 - Learn the fundamentals of programming multiple threads accessing shared memory - Explore mainstream concurrent data structures and the key elements of their design, as well as synchronization techniques from simple locks to transactional memory systems - Visit the companion site and download source code, example Java programs, and materials to support and enhance the learning experience
Programming Massively Parallel Processors
Title | Programming Massively Parallel Processors PDF eBook |
Author | David B. Kirk |
Publisher | Newnes |
Pages | 519 |
Release | 2012-12-31 |
Genre | Computers |
ISBN | 0123914183 |
Programming Massively Parallel Processors: A Hands-on Approach, Second Edition, teaches students how to program massively parallel processors. It offers a detailed discussion of various techniques for constructing parallel programs. Case studies are used to demonstrate the development process, which begins with computational thinking and ends with effective and efficient parallel programs. This guide shows both student and professional alike the basic concepts of parallel programming and GPU architecture. Topics of performance, floating-point format, parallel patterns, and dynamic parallelism are covered in depth. This revised edition contains more parallel programming examples, commonly-used libraries such as Thrust, and explanations of the latest tools. It also provides new coverage of CUDA 5.0, improved performance, enhanced development tools, increased hardware support, and more; increased coverage of related technology, OpenCL and new material on algorithm patterns, GPU clusters, host programming, and data parallelism; and two new case studies (on MRI reconstruction and molecular visualization) that explore the latest applications of CUDA and GPUs for scientific research and high-performance computing. This book should be a valuable resource for advanced students, software engineers, programmers, and hardware engineers. - New coverage of CUDA 5.0, improved performance, enhanced development tools, increased hardware support, and more - Increased coverage of related technology, OpenCL and new material on algorithm patterns, GPU clusters, host programming, and data parallelism - Two new case studies (on MRI reconstruction and molecular visualization) explore the latest applications of CUDA and GPUs for scientific research and high-performance computing
Languages and Compilers for Parallel Computing
Title | Languages and Compilers for Parallel Computing PDF eBook |
Author | Chen Ding |
Publisher | Springer |
Pages | 351 |
Release | 2017-01-20 |
Genre | Computers |
ISBN | 3319527096 |
This book constitutes the thoroughly refereed post-conference proceedings of the 29th International Workshop on Languages and Compilers for Parallel Computing, LCPC 2016, held in Rochester, NY, USA, in September 2016. The 20 revised full papers presented together with 4 short papers were carefully reviewed. The papers are organized in topical sections on large scale parallelism, resilience and persistence, compiler analysis and optimization, dynamic computation and languages, GPUs and private memory, and runt-time and performance analysis.