标签:man ports together getting nsis rman through cuda gpu
1. 3 traditional ways computes run faster
2. Parallelism
3. GPGPU--General purpose Programmability on the Graphics Grocessing Unit.
4. How Are CPUs Getting Faster?
More transistors avaliable for computation.
5. Why don`t we keep increasing clock speed?
Runing a billion transistors generate an awful lot of heat,and we can`t keep all these processors cool.
6. What kind of processors are we building
A: Why are traditional CPU-like processors not the most energy efficient processors?
Q: Traditonal CPU-like processors rise up in flexibility and performance but expensive in terms of power.
We might choose to build simpler control structures and instead devote those transistors to supporting more computation to the data path.The way that we`re going to build that data path in the GPU is by building a large number of parallel compute units. Individually, these compute units are small,simple,and power efficient.
7. Build a power efficient processor
Optimizing
Notes:these two goals are not necessarily aligned.
8. Latency vs Bandwidth
Improved latency often leads to improved througput,and vise versa.But the GP designers are really prioritizing througput.
9. Core GPU design tents
10. GPU from the point of view of the developer
8 core Intel Ivy Bridge processor,has 8 cores,each core has 8-wide AVX vector operations,each core supports two simultaneously running threads.Multiply those together will get 128-way parallelism.
CUDA Intro to Parallel Programming笔记--Lesson 1 The GPU Programming Model
标签:man ports together getting nsis rman through cuda gpu
原文地址:http://www.cnblogs.com/robertgao/p/7455460.html