Slide 3 of 8
Level 1, 2, and 3 BLAS. 1D FFTs
/usr/lib/libcsmath_r.a, /usr/lib/libcsmath_cop.a, /usr/lib/libcsmath.a
- _r: Tries to split the BLAS/FFTs for you using the compiler
- _cop: Tries to split the BLAS/FFTs for you using “cop”
- All versions reentrant except on some level-2,level-3 complex BLAS
- If you do your own parallelism, you will want to explicitly use libcsmath.a.
- The official C interface to the BLAS is included.
Linking with -mp or -Mconcur automatically gives you _r.a.
Dual processor versions are enabled with -proc 2 on the yod line
See the release notes and upcoming man pages (R2.8)
Works with OSF and Cougar
http://www.cs.utk.edu/~ghenry/distrib
- Can find a linux version here (around 16000 licenses.)
Other interesting kernels:
- copsync() ; xdgemm() ; transposition routines
Acknowledgement and Disclaimer