The GOTO library is an optimised implementation of BLAS routines, developed by Kazushige Goto at the University of Texas at Austin.

The library is currently available in /soft/gotoblas/ on Itasca.

Note: Currently, all of the GotoBLAS libraries are threaded and all attempt to use all of the processors available on your target computer. If you wish to control the number of threads, you need to specify the OMP_NUM_THREADS or GOTO_NUM_THREADS environment. Both of these environmental variables are identical except with respect to priority. The GOTO_NUM_THREADS environment is particularly useful for OpenMP users who want to control both the number of OpenMP tasks and the number of GotoBLAS threads.

Further information is available from the Goto web pages at

Support level: 
Software category: