WG211/M23Singh

From WG 2.11
Jump to: navigation, search

Haste: A Haskell DSL for Programming the Groq TSP/LPU Machine Learning Chips (Satnam Singh)

I'll describe a Haskell DSL that uses Lava-like combinators to describe linear algebra-based programs that are compiled to run on Groq's TSP/LPU machine learning chips. The approach will be demonstrated with some examples including a high speed parallel sorter and an FFT implementation.