YoVDO

Challenges with Hardware-Software Co-design for Sparse Machine Learning on Dataflow Architectures

Offered By: ACM SIGPLAN via YouTube

Tags

Computer Architecture Courses Compiler Design Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the challenges of hardware-software co-design for sparse machine learning on dataflow architectures in this 10-minute conference talk from ACM SIGPLAN. Delve into the problem landscape arising from using general tensor algebra accelerator frameworks for real-world machine learning applications. Discover three key challenges for correctness and performance: supporting tensor reshaping and nonlinear operations, optimizing dataflow through kernel fusion and optimal ordering, and leveraging sparsity structure. Understand the motivation behind addressing these issues in domain-specific languages, compiler frameworks, and architectural designs for sparse machine learning. Learn how researchers extended the Sparse Abstract Machine, a general tensor algebra compiler and architectural model, to identify these crucial challenges in real-world sparse machine learning models.

Syllabus

[PLARCH23] Challenges with Hardware-Software Co-design for Sparse Machine Learning on (...) Dataflow


Taught by

ACM SIGPLAN

Related Courses

Computer Architecture
Princeton University via Coursera
Introduction to Computer Architecture
Carnegie Mellon University via Independent
Build a Modern Computer from First Principles: From Nand to Tetris (Project-Centered Course)
Hebrew University of Jerusalem via Coursera
计算机系统基础(一) :程序的表示、转换与链接
Nanjing University via Coursera
Computer Architecture
Indian Institute of Technology Madras via Swayam