Autonomous Mobile Robot Systems, Engineering Services,
and Engineering Education Division!
Details are Listed Below and in the Header Tabs
​
CUDA C and GPU Arch: Micro Course
Abbreviated Version
3 hr3 hr
30 US dollars
$30
Google Meet
Service Description
This is the live, 1-on-1 version of the CUDA C and GPU Architecture Course. It comes as two 90 minute 1-on-1 sessions or 3x1 hours sessions.
Course Outline:
- nVidia GPU Architecture to Support CUDA
- Intro to CUDA C and Host program format
- CUDA threads, blocks, and indexing
> nvcc compiler
> kernel launch
> memory management
> kernel and host code synchronization
- Programming assignments to illustrate index assignments for thread level, concurrent processing
- CUDA Memory Hierarchy
- Shared memory and thread synchronization
- DRAM Circuit Operation Considerations: Access Types, Latency Caused by Non-Batch Fetches
- Performance Considerations
- Learn and use Jupyter Notebook/Colab for Python programming and free use of GPU via internet browser.
Cancellation Policy
*** Note: To purchase this and any other course, please enter any random, available booking date. This will get you to the "add to cart" button for checkout.
Once you pay for a course, I will send you a link to the booking calendar where you can setup your times.
When selecting your hour slots, please only choose a 1 hour block for any given day. This will give you time to absorb the concepts given during each hour session and time to perform programming/homework problems. Also, you don’t have to book all 5 hr time slots at once. You can select them as time progresses if you wish.