1 / 7

CUDA

CUDA. Introduction. 4096 x 4096 double byte matrix 128MB matrix CPU Single thread GPU CUDA Tooltik version : 4.0 CUDA Capability version : 2.0. CPU. Overhead time = input data read + output data write + memory alloc and free + etc. GPU.

leena
Download Presentation

CUDA

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. CUDA

  2. Introduction • 4096 x 4096 double byte matrix • 128MB matrix • CPU • Single thread • GPU • CUDA Tooltik version : 4.0 • CUDA Capability version : 2.0

  3. CPU • Overhead time = input data read + output data write + memory alloc and free + etc.

  4. GPU • GPU rumtime = “Host ⇔ device” memory transport + GPU operation + GPU device memroy alloc and free + GPU device synchronize + etc. • Overhead time = input date read + output date write + memory alloc and free + etc.

  5. GPU • GPU rumtime = “Host ⇔ device” memory transport + GPU operation + GPU device memroyalloc and free + GPU device synchronize + etc. • Overhead time = input data read + output data write + memory alloc and free + etc.

  6. GPU • GPU rumtime = “Host ⇔ device” memory transport + GPU operation + GPU device memroyalloc and free + GPU device synchronize + etc. • Overhead time = input data read + output data write + memory alloc and free + etc.

  7. GPU • GPU rumtime = “Host ⇔ device” memory transport + GPU operation + GPU device memroyalloc and free + GPU device synchronize + etc. • Overhead time = input data read + output data write + memory alloc and free + etc.

More Related