Quicklists
Javascript must be enabled

Greg Herschlag : A tutorial for CUDA programming on GPUs (Apr 17, 2017 11:55 AM)

Graphics processing units (GPUs) are powerful accelerators that can launch many processes in parallel. Over the past decade, they have been utilized for scientific computation, including molecular dynamics, fluid mechanics, machine learning, and stochastic differential equations. Although dependent on the algorithm, GPUs may execute code faster than CPUs by several orders of magnitude. The mathematics department at Duke hosts 4 older generation GPUs on two nodes that are available for department use. In this seminar I will briefly introduce how GPUs are different than CPUs; the bulk of my time will be a tutorial on how to code CUDA so that attendees may begin to take advantage of these departmental resources for their research. Depending on the attendance, it may be a hands-on tutorial so bring your laptop.

Please select playlist name from following

Report Video

Please select the category that most closely reflects your concern about the video, so that we can review it and determine whether it violates our Community Guidelines or isn’t appropriate for all viewers. Abusing this feature is also a violation of the Community Guidelines, so don’t do it.

0 Comments

Comments Disabled For This Video