Turning linear alrebra transforms into multithreaded kernels.