Showing Tag: "gpu" (Show all posts)

Interactive Computer Graphics: A Top-Down Approach with Shader-Based OpenGL

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

This book is suitable for undergraduate students in computer science and engineering, for students in other disciplines who have good programming skills, and for professionals.

Computer animation and graphics–once rare, complicated, and comparatively expensive–are now prevalent in everyday life from the computer screen to the movie screen. Interactive Computer Graphics: A Top-Down Approach with Shader-Based OpenGL®, 6e, is the only introduction to computer graphics text for undergraduates...


Continue reading ...
 

Graphics Shaders: Theory and Practice

Posted by Marwan Abd Ellah on Saturday, March 31, 2012, In : Shading Languages 
Programmable graphics shaders, programs that can be downloaded to a graphics processor (GPU) to carry out operations outside the fixed-function pipeline of earlier standards, have become a key feature of computer graphics. This book is designed to open computer graphics shader programming to the student, whether in a traditional class or on their own. It will complement texts based on fixed-function graphics APIs, specifically OpenGL. It introduces shader programming in general, and specifica...
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 ...
 

GPU PRO 3: Advanced Rendering Techniques

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

GPU Pro3, the third volume in the GPU Pro book series, offers practical tips and techniques for creating real-time graphics that are useful to beginners and seasoned game and graphics programmers alike.

Section editors Wolfgang Engel, Christopher Oat, Carsten Dachsbacher, Wessam Bahnassi, and Sebastien St-Laurent have once again brought together a high-quality collection of cutting-edge techniques for advanced GPU programming. With contributions by more than 50 experts, GPU Pro3: Advanced Rend...


Continue reading ...
 

Heterogeneous Computing with OpenCL

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

Heterogeneous Computing with OpenCL teaches OpenCL and parallel programming for complex systems that may include a variety of device architectures: multi-core CPUs, GPUs, and fully-integrated Accelerated Processing Units (APUs) such as AMD Fusion technology. Designed to work on multiple platforms and with wide industry support, OpenCL will help you more effectively program for a heterogeneous future.

Written by leaders in the parallel computing and OpenCL communities, this book will give you h...


Continue reading ...
 

GPU Gems 2: Programming Techniques for High-Performance Graphics and General-Purpose Computation

Posted by Marwan Abd Ellah on Saturday, March 31, 2012, In : GPGPU 
A Must read book. 
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 ...
 

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

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

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

This is the second volume of Morgan Kaufmann's GPU Computing Gems, offering an all-new set of insights, ideas, and practical "hands-on" skills from researchers and developers worldwide. Each chapter gives you a window into the work being performed across a variety of application domains, and the opportunity to witness the impact of parallel GPU computing on the efficiency of scientific research.

GPU Computing Gems: Jade Edition showcases the latest research solutions with GPGPU and CUDA, inclu...


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

OpenGL® SuperBible: Comprehensive Tutorial and Reference (4th Edition)

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

OpenGL® SuperBible: Comprehensive Tutorial and Reference (4th Edition)


OpenGL ® SuperBible, Fourth Edition, begins by illuminating the core techniques of “classic” OpenGL graphics programming, from drawing in space to geometric transformations, from lighting to texture mapping. The authors cover newer OpenGL capabilities, including OpenGL 2.1’s powerful programmable pipeline, vertex and fragment shaders, and advanced buffers. They also present thorough, up-to-date introductions to Open...


Continue reading ...
 
 
Marwan Abdellah's Page

Blog Archive

                                                          All Rights Reserved to Marwan Abdellah © 2009 - 2014