GPU Hardware and CUDA Programming Martin Burtscher

GPU Hardware and CUDA Programming Martin Burtscher
1 / 1
GPU Hardware and CUDA Programming Martin Burtscher - slide 1 of 31 GPU Hardware and CUDA Programming Martin Burtscher - slide 2 of 31 GPU Hardware and CUDA Programming Martin Burtscher - slide 3 of 31 GPU Hardware and CUDA Programming Martin Burtscher - slide 4 of 31 GPU Hardware and CUDA Programming Martin Burtscher - slide 5 of 31 GPU Hardware and CUDA Programming Martin Burtscher - slide 6 of 31 GPU Hardware and CUDA Programming Martin Burtscher - slide 7 of 31 GPU Hardware and CUDA Programming Martin Burtscher - slide 8 of 31 GPU Hardware and CUDA Programming Martin Burtscher - slide 9 of 31 GPU Hardware and CUDA Programming Martin Burtscher - slide 10 of 31 GPU Hardware and CUDA Programming Martin Burtscher - slide 11 of 31 GPU Hardware and CUDA Programming Martin Burtscher - slide 12 of 31 GPU Hardware and CUDA Programming Martin Burtscher - slide 13 of 31 GPU Hardware and CUDA Programming Martin Burtscher - slide 14 of 31 GPU Hardware and CUDA Programming Martin Burtscher - slide 15 of 31 GPU Hardware and CUDA Programming Martin Burtscher - slide 16 of 31 GPU Hardware and CUDA Programming Martin Burtscher - slide 17 of 31 GPU Hardware and CUDA Programming Martin Burtscher - slide 18 of 31 GPU Hardware and CUDA Programming Martin Burtscher - slide 19 of 31 GPU Hardware and CUDA Programming Martin Burtscher - slide 20 of 31 GPU Hardware and CUDA Programming Martin Burtscher - slide 21 of 31 GPU Hardware and CUDA Programming Martin Burtscher - slide 22 of 31 GPU Hardware and CUDA Programming Martin Burtscher - slide 23 of 31 GPU Hardware and CUDA Programming Martin Burtscher - slide 24 of 31 GPU Hardware and CUDA Programming Martin Burtscher - slide 25 of 31 GPU Hardware and CUDA Programming Martin Burtscher - slide 26 of 31 GPU Hardware and CUDA Programming Martin Burtscher - slide 27 of 31 GPU Hardware and CUDA Programming Martin Burtscher - slide 28 of 31 GPU Hardware and CUDA Programming Martin Burtscher - slide 29 of 31 GPU Hardware and CUDA Programming Martin Burtscher - slide 30 of 31 GPU Hardware and CUDA Programming Martin Burtscher - slide 31 of 31
GPU Hardware and CUDA Programming Martin Burtscher Department of Computer Science High-end CPU-GPU Comparison Xeon 8180M Titan V Cores 28 5120 ( 640) Active threads 2 per core 32 per core Frequency 2.5 (3.8) GHz 1.2 (1.45) GHz Peak

Related Topics

Download this presentation From Below

"GPU Hardware and CUDA Programming Martin Burtscher" is the property of its rightful owner. Permission is granted to download and print the materials on this website for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.

Presentation Transcript

01
GPU Hardware and CUDA Programming Martin Burtscher
Department of Computer Science<br>
02
High-end CPU-GPU Comparison Xeon 8180M Titan V
Cores 28 5120 (+ 640)
Active threads 2 per core 32 per core
Frequency 2.5 (3.8) GHz 1.2 (1.45) GHz
Peak performance (SP) 4.1? TFlop/s 13.8 TFlop/s
Peak mem. bandwidth 119 GB/s 653 GB/s
Maximum power 205 W 250 W*
Launch price $13,000 $3000*


Release dates
Xeon: Q3’17
Titan V: Q4’17 GPU Hardware and CUDA Programming 2<br>
03
GPU Advantages Performance
3.4x as many operations executed per second
Main memory bandwidth
5.5x as many bytes transferred per second
Cost- and energy-efficiency
15x as much performance per dollar*
2.8x as much performance per watt
(based on peak values) GPU Hardware and CUDA Programming 3<br>