next up previous contents
Next: Speeding up the Level Up: Contributing a complete GEMM Previous: What to do if   Contents


Forcing ATLAS to use your GEMM

If ATLAS detects you are on a platform where a contributed full GEMM is superior to ATLAS's large-case GEMM, ATLAS will automatically handle the details of making ATLAS call the user-contributed routine. If, however, you wish to force ATLAS to use your GEMM (for instance, you are testing your code before contribution, or just want to utilize ATLAS for complete BLAS coverage with your GEMM), you should take the following steps, after creating the appropriate subdirectory and API as previously described:

  1. Edit your Make.<arch> file:
  2. In ATLAS/src/blas/gemm, touch ATL_gemmXX.c and ATL_AgemmXX.c to force recompilation
  3. In ATLAS/src/blas/gemm/<arch> type make lib
  4. In ATLAS/include/<arch>, issue
  5. In ATLAS/tune/blas/gemm/<arch>, issue:


next up previous contents
Next: Speeding up the Level Up: Contributing a complete GEMM Previous: What to do if   Contents
R. Clint Whaley 2001-08-04