BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//UIC
BEGIN:VEVENT
UID:2026061009364120251106T15000020251106T1630006a2930292b31e@uic.edu
CATEGORIES:MEETING
STATUS:TENTATIVE
DTSTAMP:20250924T022412
DTSTART:20251106T150000
DTEND:20251106T163000
SUMMARY:A Gentle Introduction to GPUs
DESCRIPTION:    Ever wondered how to make your programs run faster by taking advantage of the power inside modern graphics cards? In this beginner-friendly workshop, we?ll explore the fascinating world of GPU computing and learn how it can transform your research workflows.    You?ll:     	Discover the basics of GPU hardware and software architecture ? how GPUs differ from CPUs, and why they excel at certain tasks.   	Learn concurrency in Python ? writing software that can do many things at once to speed up computation.   	Get hands-on with CUDA ? the framework for writing C/C++ programs that run on both CPUs and NVIDIA GPUs.   	Transform existing code ? take a sequential CPU algorithm and adapt it into CUDA kernels that run hundreds or even thousands of times in parallel.   	Scale up ? explore strategies for developing programs that can run in environments with multiple CPUs and GPUs.    No prior experience with GPU programming is required - we?ll start simple and build step-by-step. By the end, you?ll have the skills to take a computational problem and give it a massive speed boost using the power of GPUs. Whether you?re a scientist, engineer, or data enthusiast, this is your first step toward high-performance computing on cutting-edge hardware.  Registration  Registration for this webinar ends on Oct 29th, 2025. Space is limited, so register soon.           | Event post: https://it.uic.edu/events?page_id=19443
LOCATION:    Select 
CLASS:PRIVATE
END:VEVENT
END:VCALENDAR
