Sharveswar MadasamyAI & Full Stack
Back to Projects

SSBLAST

FP8 Linear Solver for NVIDIA GPUs

Project Overview

SSBLAST is a groundbreaking high-performance computing project that introduces the first open-source FP8 scaled linear solver for consumer NVIDIA GPUs. By utilizing FP8-precision matrix kernels with per-tile dynamic scaling and iterative refinement, it recovers full FP64 accuracy while running 2-3x faster than cuBLAS FP64. This tool unlocks enterprise-grade matrix calculations on hardware ranging from the GTX 10-series through the RTX 40-series.

Key Features

  • 2-3x speedup over cuBLAS FP64 via FP8 tensor cores.
  • Hardware-agnostic support for consumer NVIDIA GPUs.
  • Per-tile dynamic scaling to prevent FP8 precision loss.
  • Iterative refinement algorithm for full FP64 recovery.
  • Easy integration via pip install and drop-in replacements.

Technologies Used

PythonCUDACuPyTritonPyPI