Showing Tag: "hpc" (Show all posts)

CUDA Application Design and Development

Posted by Marwan Abd Ellah on Saturday, March 31, 2012, In : CUDA 

As the computer industry retools to leverage massively parallel graphics processing units (GPUs), this book is designed to meet the needs of working software developers who need to understand GPU programming with CUDA and increase efficiency in their projects. CUDA Application Design and Development starts with an introduction to parallel computing concepts for readers with no previous parallel experience, and focuses on issues of immediate importance to working software developers: achieving...


Continue reading ...
 

OpenCL Programming Guide

Posted by Marwan Abd Ellah on Saturday, March 31, 2012, In : OpenCL 
Using the new OpenCL (Open Computing Language) standard, you can write applications that access all available programming resources: CPUs, GPUs, and other processors such as DSPs and the Cell/B.E. processor. Already implemented by Apple, AMD, Intel, IBM, NVIDIA, and other leaders, OpenCL has outstanding potential for PCs, servers, handheld/embedded devices, high performance computing, and even cloud systems. This is the first comprehensive, authoritative, and practical guide to OpenCL 1.1 spe...
Continue reading ...
 

An Introduction to Parallel Programming

Posted by Marwan Abd Ellah on Saturday, March 31, 2012, In : HPC 

Author Peter Pacheco uses a tutorial approach to show students how to develop effective parallel programs with MPI, Pthreads, and OpenMP. The first undergraduate text to directly address compiling and running parallel programs on the new multi-core and cluster architecture, An Introduction to Parallel Programming explains how to design, debug, and evaluate the performance of distributed and shared-memory programs. User-friendly exercises teach students how to compile, run and modify example p...


Continue reading ...
 

CUDA Application Design and Development

Posted by Marwan Abd Ellah on Saturday, March 31, 2012, In : CUDA 

As the computer industry retools to leverage massively parallel graphics processing units (GPUs), this book is designed to meet the needs of working software developers who need to understand GPU programming with CUDA and increase efficiency in their projects. CUDA Application Design and Development starts with an introduction to parallel computing concepts for readers with no previous parallel experience, and focuses on issues of immediate importance to working software developers: achieving...


Continue reading ...
 

Programming Massively Parallel Processors: A Hands-on Approach (Applications of GPU Computing Series)

Posted by Marwan Abd Ellah on Saturday, March 31, 2012, In : CUDA 

Multi-core processors are no longer the future of computing-they are the present day reality. A typical mass-produced CPU features multiple processor cores, while a GPU (Graphics Processing Unit) may have hundreds or even thousands of cores. With the rise of multi-core architectures has come the need to teach advanced programmers a new and essential skill: how to program massively parallel processors.

Programming Massively Parallel Processors: A Hands-on Approach shows both student and profess...


Continue reading ...
 

CUDA by Example: An Introduction to General-Purpose GPU Programming

Posted by Marwan Abd Ellah on Saturday, March 31, 2012, In : CUDA 

“This book is required reading for anyone working with accelerator-based computing systems.”

–From the Foreword by Jack Dongarra, University of Tennessee and Oak Ridge National Laboratory

CUDA is a computing architecture designed to facilitate the development of parallel programs. In conjunction with a comprehensive software platform, the CUDA Architecture enables programmers to draw on the immense power of graphics processing units (GPUs) when building high-performance applications. GPUs...


Continue reading ...
 
 
Marwan Abdellah's Page

Blog Archive

                                                          All Rights Reserved to Marwan Abdellah © 2009 - 2014