Skip to main content
Search
Join
Log in
Mentorship
Join CCMNet
CCMNet Guide
Mentorship Opportunities
Community
CCMNet Members
CCMNet Affinity Group
People
Affinity Groups
Blog
Jobs
Organizations
Community of Communities
Join the CSSN
Get Help
Ask a Question
Resources
Request a Consult
Projects
Knowledge Base
Mentorship Resources
KB Resources
Ask.CI Forum
Tags
About Us
About Us
User Guide
Become a Campus Champion
User Guide
Project Guide
Affinity Groups FAQ
Governance
Code of Conduct
News
About CCMNet
Annual Meeting
Tags
Introduction to Parallel Programming for GPUs with CUDA
Submission navigation links for Knowledge Base Resources
‹
Previous submission
Next submission
›
Submission information
Submission Number:
330
Submission ID:
4850
Submission UUID:
4881ef5e-7da5-4274-92b1-4239cb852d28
Submission URI:
/form/resource
Created:
Thu, 10/10/2024 - 01:33
Completed:
Thu, 10/10/2024 - 01:35
Changed:
Fri, 03/14/2025 - 11:43
Remote IP address:
2601:681:4c85:4d90:d3c:51d9:64bc:8329
Submitted by:
OMID ASUDEH
Language:
English
Is draft:
No
Webform:
Knowledge Base Resources
Approved
Yes
Title
Introduction to Parallel Programming for GPUs with CUDA
Category
Learning
Tags
gpu
,
nvidia
,
c
,
c++
,
cuda
Skill Level
Intermediate
Description
This tutorial provides a comprehensive introduction to CUDA programming, focusing on essential concepts such as CUDA thread hierarchy, data parallel programming, host-device heterogeneous programming model, CUDA kernel syntax, GPU memory hierarchy, and memory optimization techniques like global memory coalescing and shared memory bank conflicts. Aimed at researchers, students, and practitioners, the tutorial equips participants with the skills needed to leverage GPU acceleration for scalable computation, particularly in the context of AI.
Link to Resource
Introduction to Parallel Programming for GPUs with CUDA
Domain
ACCESS CSSN
,
Campus Champions
,
CAREERS
,
CCMNet
,
Great Plains
,
Kentucky
,
Northeast