Text Book 교재용원서 (756)
컴퓨터공학 (789)
컴퓨터 일반도서 (519)
전기,전자공학 (701)
생명과학 (237)
기계공학 (191)
물리학 (438)
지구과학 (75)
에너지공학 (66)
재료공학 (37)
의용공학 (39)
천문학 (39)
수학 (104)
통계학 (45)
경영학 (40)
산업공학 (14)
사회복지학 (6)
심리학 (249)
기타 (71)
특가할인도서 (0)
화학 (2)
교육학 (1)
PACKT (320)

> > 컴퓨터공학 > 컴퓨터 구조

이미지를 클릭하시면 큰 이미지를 보실 수 있습니다.
Programming Massively Parallel Processors: A Hands-on Approach
출판사 : Elsevier
저 자 : David B. Kirk, Wen-mei W. Hwu
ISBN : 9780123814722
발행일 : 2010-2
도서종류 : 외국도서
발행언어 : 영어
페이지수 : 280
판매가격 : 35,000원
판매여부 : 재고확인요망
주문수량 : [+]수량을 1개 늘입니다 [-]수량을 1개 줄입니다

My Wish List 에 저장하기
   Programming Massively Parallel Processors: A Hands-on Approach 목차
Table of Contents
Chapter 1: Introduction

Chapter 2: History of GPU Computing

Chapter 3: Introduction to CUDA

Chapter 4: CUDA Threads

Chapter 5: CUDA Memories

Chapter 6: Performance Considerations

Chapter 7: Floating-Point Considerations

Chapter 8: Application Case Study I - Advanced MRI Reconstruction

Chapter 9: Application Case Study II - Molecular Visualization and Analysis

Chapter 10: Parallel Programming and Computational Thinking

Chapter 11: A Brief Introduction to OpenCL ™

Chapter 12: Conclusion and Future Outlook

Appendix A: Matrix Multiplication Example Code

Appendix B: Speed and feed of current generation CUDA devices


   도서 상세설명   

From the Publisher

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 professional alike the basic concepts of parallel programming and GPU architecture. Various techniques for constructing parallel programs are explored in detail. Case studies demonstrate the development process, which begins with computational thinking and ends with effective and efficient parallel programs.




Teaches computational thinking and problem-solving techniques that facilitate high-performance parallel computing.

Utilizes CUDA (Compute Unified Device Architecture), NVIDIA's software development tool created specifically for massively parallel environments.

Shows you how to achieve both high-performance and high-reliability using the CUDA programming model as well as OpenCL.

  교육용 보조자료   
작성된 교육용 보조자료가 없습니다.