Название: Big CPU, Big Data Автор: Alan Kaminsky Издательство: Autoedici?n Год: 2015 Формат: pdf Страниц: 424 Размер: 11 mb. Язык: English
To study parallel programming with this book, you’ll need the following prerequisite knowledge: Java programming; C programming (for GPU programs); computer organization concepts (CPU, memory, cache, and so on); operating system concepts (threads, thread synchronization). My pedagogical style is to teach by example. Accordingly, this book consists of a series of complete parallel program examples that illustrate various aspects of parallel programming. The example programs’ source code is listed on the right-hand pages, and explanatory narrative is on the left-hand pages. The example source code is also included in the PJ2 download. To write programs well, you must first learn to read programs; so please avoid the temptation to gloss over the source code listings, and carefully study both the source code and the explanations.
Also study the PJ2 Javadoc documentation for the various classes used in the example programs. The Javadoc includes comprehensive descriptions of each class and method. Space does not permit describing all the classes in detail in this book; read the Javadoc for further information.
The book consists of these parts:
Part I covers introductory concepts. Part II covers parallel programming for multicore computers. Part III covers parallel programming for compute clusters. Part IV covers parallel programming on GPUs. Part V covers big data parallel programming using map-reduce.
Parallel and Concurrent Programming in Haskell Название: Parallel and Concurrent Programming in Haskell Автор: Simon Marlow Издательство: O'Reilly Media Год: 2013 Страниц: 321 ISBN: 9781449335946...
Systems Programming in Unix/Linux Название: Systems Programming in Unix/Linux Автор: K.C. Wang Издательство: Springer ISBN: 3319924281 Год: 2018 Страниц: 468 Язык: английский...
GPU Parallel Program Development Using CUDA Название: GPU Parallel Program Development Using CUDA Автор: Tolga Soyata Издательство: CRC Press Год: 2018 Формат: PDF Страниц: 477 Размер: 14.97 МБ...
Parallel Programming: Concepts and Practice Название: Parallel Programming: Concepts and Practice Автор: Bertil Schmidt, Jorge Gonzalez-Dominguez, Christian Hundt, Moritz Schlarb Издательство:...
Intermediate C Programming Название: Intermediate C Programming Автор: Yung-Hsiang Lu Издательство: CRC Год: 2015 Страниц: 498 Формат: EPUB Размер: 10 Mb Язык: English Teach...