Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Standard view
Full view
of .
Look up keyword or section
Like this

Table Of Contents

Chapter 1 Introduction
1.1 From Graphics Processing to General-Purpose Parallel Computing
1.2 CUDA™: a General-Purpose Parallel Computing Architecture
1.3 CUDA’s Scalable Programming Model
1.4 Document’s Structure
Chapter 2 OpenCL on the CUDA Architecture
2.1 CUDA Architecture
2.1.1 Execution Model
Figure 2-1. Grid of Thread Blocks
Figure 2-2. Automatic Scalability
2.3 Compute Capability
2.5 Matrix Multiplication Example
Chapter 3 Performance Guidelines
3.1 Instruction Performance
3.1.1 Instruction Throughput Arithmetic Instructions Control Flow Instructions Memory Instructions Synchronization Instruction
3.1.2 Memory Bandwidth Global Memory Local Memory Constant Memory Texture Memory Shared Memory
3.3 Data Transfer between Host and Device
3.4 Warp-Level Synchronization
3.5 Overall Performance Optimization Strategies
Appendix A Technical Specifications
A.1 General Specifications
A.1.1 Specifications for Compute Capability 1.0
A.1.2 Specifications for Compute Capability 1.1
A.1.3 Specifications for Compute Capability 1.2
A.1.4 Specifications for Compute Capability 1.3
A.2 Floating-Point Standard
A.3 Supported OpenCL Extensions
Appendix B Mathematical Functions Accuracy
B.1 Standard Functions
B.1.1 Single-Precision Floating-Point Functions
B.1.2 Double-Precision Floating-Point Functions
B.2 Native Functions
0 of .
Results for:
No results containing your search query
P. 1


Ratings: (0)|Views: 109 |Likes:
Published by Moodaeng Theparitt

More info:

Published by: Moodaeng Theparitt on Aug 04, 2011
Copyright:Attribution Non-commercial


Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less





You're Reading a Free Preview
Pages 4 to 38 are not shown in this preview.
You're Reading a Free Preview
Pages 42 to 61 are not shown in this preview.

You're Reading a Free Preview

/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->