1. A method of executing a linear algebra subroutine on a computer, said method comprising: selecting a matrix subroutine from among a plurality of matrix subroutines that performs a matrix multiplication.