GotoBLAS
From HP-SEE Wiki
Contents |
Information
- Web site: http://www.tacc.utexas.edu/software_modules.php#gotoblas
- Described version: 1.30
- Licensing: Free (not explicitly defined)
- User documentation: link
- Download: link
- Source code: link
Authors/Maintainers
- Also origin, if the software comes from a specific project.
Summary
GotoBLAS – "the, currently, fastest implementation of the Basic Linear Algebra Subroutines (BLAS)". The advantage is fast calculation. Note that the actual performance depends in part on the code from which you call the GotoBLAS subroutine(s) and on the combination of architecture and operating system under which you are running. Your own tuning here can make a big difference. The GotoBLAS have various interfaces for both commercial and noncommercial compilers, including GNU g77, Intel, PGI, PathScale, IBM, SUN Studio and Compaq. The GotoBLAS source code was contributed by many before FOSS licenses were established, there are both free and commercial versions/implementations available.
Features
- Listed features
Architectural/Functional Overview
- high level design info, how it works, performance - may be a link, or several links
Usage Overview
- If possible with small example - may be a link
Dependacies
- list of all relevant dependencies on other libraries
HP-SEE Applications
- HMLQCD (Hadron Masses from Lattice QCD)
- NUQG (Numerical study of ultra-cold quantum gases)
- GENETATOMIC (Genetic algorithms in atomic collisions)
Resource Centers
- BG, BG
- NCIT-Cluster, RO
- PARADOX, RS
Usage by other projects and communities
- If any