• 大规模并行处理器程序设计(英文版·原书第3版)
21年品牌 40万+商家 超1.5亿件商品

大规模并行处理器程序设计(英文版·原书第3版)

全新正版 极速发货

80.12 5.8折 139 全新

库存16件

广东广州
认证卖家担保交易快速发货售后保障

作者(美)大卫·B. 柯克,(美)胡文美

出版社机械工业出版社

ISBN9787111668367

出版时间2021-01

装帧平装

开本16开

定价139元

货号1202171428

上书时间2024-11-25

书香美美

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
目录
Preface Acknowledgements

CHAPTER 1 Introduction 1

1.1 Heterogeneous Parallel Computing 2

1.2 Architecture of a Modern GPU 6

1.3 Why More Speed or Parallelism? 8

1.4 Speeding Up Real Applications 10

1.5 Challenges in Parallel Programming 12

1.6 Parallel Programming Languages and Models 12

1.7 Overarching Goals 14

1.8 Organization of the Book 15

References 18

CHAPTER 2 Data Parallel Computing 19

2.1 Data Parallelism 20

2.2 CUDA C Program Structure 22

2.3 A Vector Addition Kernel 25

2.4 Device Global Memory and Data Transfer 27

2.5 Kernel Functions and Threading 32

2.6 Kernel Launch 37

2.7 Summary 38

Function Declarations 38

Kernel Launch 38

Built-in (Predefined) Variables 39

Run-time API 39

2.8 Exercises 39

References 41

CHAPTER 3 Scalable Parallel Execution 43

3.1 CUDA Thread Organization 43

3.2 Mapping Threads to Multidimensional Data 47

3.3 Image Blur: A More Complex Kernel 54

3.4 Synchronization and Transparent Scalability 58

3.5 Resource Assignment 60

3.6 Querying Device Properties 61

3.7 Thread Scheduling and Latency Tolerance 64

3.8 Summary 67

3.9 Exercises 67

CHAPTER 4 Memory and Data Locality 71

4.1 Importance of Memory Access Efficiency 72

4.2 Matrix Multiplication 73

4.3 CUDA Memory Types 77

4.4 Tiling for Reduced Memory Traffic 84

4.5 A Tiled Matrix Multiplication Kernel 90

4.6 Boundary Checks 94

4.7 Memory as a Limiting Factor to Parallelism 97

4.8 Summary 99

4.9 Exercises 100

……

内容摘要
本书介绍并行编程和GPU架构的基本概念,详细探索了构建并行程序的各种技术,涵盖性能、浮点格式、并行模式和动态并行等主题,适合专业人士及学生阅读。书中通过案例研究展示了开发过程,从计算思维的细节着手,很终给出了高效的并行程序示例。新版更新了关于CUDA的讨论,包含CuDNN等新的库,同时将不再重要的内容移到附录中。新版还增加了关于并行模式的两个新章节,并更新了案例研究,以反映当前的行业实践。

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP