Showing Tag: "parallel computing" (Show all posts)

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 ...
 

GPU Computing Gems Emerald Edition (Applications of GPU Computing Series)

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

"...the perfect companion to Programming Massively Parallel Processors by Hwu & Kirk." -Nicolas Pinto, Research Scientist at Harvard & MIT, NVIDIA Fellow 2009-2010

Graphics processing units (GPUs) can do much more than render graphics. Scientists and researchers increasingly look to GPUs to improve the efficiency and performance of computationally-intensive experiments across a range of disciplines.

GPU Computing Gems: Emerald Edition brings their techniques to you, showcasing GPU-based solutio...


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