18-663: Hardware Architectures for Machine Learning
Machine learning is poised to change the landscape of computing in more ways than its broad societal applications. Indeed, hardware architectures that can efficiently run machine learning face increasing challenges due to power consumption or run time constraints that technology, platforms, or users impose. This course provides an overview of current advances in hardware architectures that can enable fast and energy efficient machine learning applications from the edge to the cloud. Topics include hardware accelerators, hardware-software co-design, and general or application specific system design and resource management for machine learning applications.
In Spring 2019 this course is broadcast to the Silicon Valley campus. ECE Silicon Valley students attend classes synchronously with students in Pittsburgh.
Last Modified: 2019-05-29 4:14PM
- Spring 2019
- Fall 2018