Work
Apple
Projects
Wired
I am a senior software engineer at Apple working on BLAS and LAPACK.
Tired
I created MATTLAS, a high performance BLAS implementation for x86_64, which was sold to Qualcomm and ported to the Qualcomm platform. MATTLAS became QBLAS and later the Qualcomm Snapdragon Math Libraries (QSML). I managed a small team which maintains and extends QSML, recently adding support for LAPACK.
Expired
Matt's Linear Algebra Subroutines (MATTLAS), a high performance BLAS implementation written for x86_64 based machines. The library supported the AVX instruction set and used a custom task based threading model.
Education
University of California Irvine
PhD - Computer Science - Parallel and Distributed Systems (HPC)
Methods for Mitigating and Eliminating Error in Hybrid Matrix Multiply Algorithms