Building BLAS, Part 2: Introducing devblas
Blog Series: Building a BLAS Library From Scratch