[CTSTA'23] The Sparse Abstract Machine

This talk introduces the Sparse Abstract Machine (SAM), an abstract machine model for targeting sparse tensor algebra to reconfigurable and fixed-function sp...

ACM SIGPLAN112 views16:48

🔥 Related Trending Topics

LIVE TRENDS

This video may be related to current global trending topics. Click any trend to explore more videos about what's hot right now!

THIS VIDEO IS TRENDING!

This video is currently trending in Thailand under the topic 'สภาพอากาศ'.

About this video

This talk introduces the Sparse Abstract Machine (SAM), an abstract machine model for targeting sparse tensor algebra to reconfigurable and fixed-function spatial dataflow accelerators. SAM defines a streaming dataflow abstraction with sparse primitives that encompass a large space of scheduled tensor algebra expressions. SAM dataflow graphs naturally separate tensor formats from algorithms and are expressive enough to incorporate arbitrary iteration orderings and many hardware-specific optimizations. In this talk, we also present Custard, a compiler from a high-level language to SAM that demonstrates SAM’s usefulness as an intermediate representation. Following Custard, the SAM system also automatically binds from SAM to a streaming dataflow simulator. This talk will also provide a brief evaluation of SAM as: a general system for the whole domain of sparse tensor algebra, a design-space exploration tool for sparse accelerator performance, and as a representation that can model dataflow hardware implementations.

Video Information

Views
112

Total views since publication

Likes
2

User likes and reactions

Duration
16:48

Video length

Published
Jun 30, 2024

Release date

Quality
hd

Video definition