ExoBLAS: Meta-Programming a High-Performance BLAS via Scheduling Automations

Kernel libraries are designed to support numerical computations and provide efficient implementations of them. The goal of these libraries is to provide many optimized functionalities, which is a challenge when the implementations of those programs are often written in C or assembly. BLAS (Basic Lin...

Full description

Bibliographic Details
Main Author: Droubi, Samir
Other Authors: Ragan-Kelley, Jonathan
Format: Thesis
Published: Massachusetts Institute of Technology 2024
Online Access:https://hdl.handle.net/1721.1/156752