Welcome to BLIS
- Papers related to BLIS
BLIS is a framework for Portable High Performance Parallelism.
The goal of the project is to support research that explores the boundary between application code and hardware specific code. Toward that end, BLIS defines a number of "Bidirectional Library Interfaces + Specializations", hence the name. The interfaces make mixing and matching applications with hardware-specific schedulers automatable. We supply a sample automated Specialization Server, sample Specializers for various hardware platforms, and a collection of applications instrumented with some of the BLIS interfaces.