
Více o knize
Innovations in hardware architecture, such as hyper-threading and multicore processors, have made parallel computing resources accessible on inexpensive desktop computers. This shift indicates that many standard software products will soon incorporate parallel programming concepts, expanding applications beyond scientific computing. Rauber and Rünger address these advancements by detailing necessary parallel programming techniques for developing efficient programs on multicore processors, parallel cluster systems, and supercomputers. The book is organized into three main sections: the architecture of parallel systems, parallel programming models and environments, and the implementation of efficient application algorithms, with a focus on techniques for various architectures. In this second edition, all chapters have been thoroughly revised, particularly the section on parallel system architecture, which now emphasizes multicore systems and includes new material on recent developments. A new chapter on general-purpose GPUs and their programming techniques has also been added. The book aims to equip readers with versatile parallel programming techniques applicable across diverse areas, enabling the development of correct and efficient parallel programs. Numerous examples and exercises illustrate the application of these techniques, making the book suitable as both a textbook for students and a reference for professionals. The ma
Nákup knihy
Parallel programming, Thomas Rauber
- Jazyk
- Rok vydání
- 2013
- product-detail.submit-box.info.binding
- (pevná)
Doručení
Platební metody
Tady nám chybí tvá recenze.