DSCI 421
Accelerated Computing for Machine Learning
Introduction to hardware architectures and parallel computing systems that facilitate high speed machine learning. Graphics processing units (GPUs), hardware architecture of parallel computers, memory allocation and data parallelism, multidimensional kernel configuration, kernel-based parallel programming, principles and patterns of parallel algorithms, application of parallel computing to machine learning. Students may not obtain credit for more than one of DSCI 421 , ECE 303 and ECE 403 . Prerequisites: DSCI 310 and DSCI 321
Sources
- Course catalogue ↗2026-2027