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.
Last Modified: 2018-05-03 4:35PM
- Fall 2018