Blame thirdparty/openblas/xianyi-OpenBLAS-e6e87a2/GotoBLAS_01Readme.txt
|
kusano |
2b45e8 |
Optimized GotoBLAS2 libraries version 1.13
|
|
kusano |
2b45e8 |
|
|
kusano |
2b45e8 |
By Kazushige Goto <kgoto@tacc.utexas.edu></kgoto@tacc.utexas.edu>
|
|
kusano |
2b45e8 |
|
|
kusano |
2b45e8 |
# This is the last update and done on 5th Feb. 2010.
|
|
kusano |
2b45e8 |
|
|
kusano |
2b45e8 |
0. License
|
|
kusano |
2b45e8 |
|
|
kusano |
2b45e8 |
See 00TACC_Research_License.txt.
|
|
kusano |
2b45e8 |
|
|
kusano |
2b45e8 |
1. Supported OS
|
|
kusano |
2b45e8 |
|
|
kusano |
2b45e8 |
Linux
|
|
kusano |
2b45e8 |
FreeBSD(Also it may work on NetBSD)
|
|
kusano |
2b45e8 |
OSX
|
|
kusano |
2b45e8 |
Soralis
|
|
kusano |
2b45e8 |
Windows 2k, XP, Server 2003 and 2008(both 32bit and 64bit)
|
|
kusano |
2b45e8 |
AIX
|
|
kusano |
2b45e8 |
Tru64 UNIX
|
|
kusano |
2b45e8 |
|
|
kusano |
2b45e8 |
2. Supported Architecture
|
|
kusano |
2b45e8 |
|
|
kusano |
2b45e8 |
X86 : Pentium3 Katmai
|
|
kusano |
2b45e8 |
Coppermine
|
|
kusano |
2b45e8 |
Athlon (not well optimized, though)
|
|
kusano |
2b45e8 |
PentiumM Banias, Yonah
|
|
kusano |
2b45e8 |
Pentium4 Northwood
|
|
kusano |
2b45e8 |
Nocona (Prescott)
|
|
kusano |
2b45e8 |
Core 2 Woodcrest
|
|
kusano |
2b45e8 |
Core 2 Penryn
|
|
kusano |
2b45e8 |
Nehalem-EP Corei{3,5,7}
|
|
kusano |
2b45e8 |
Atom
|
|
kusano |
2b45e8 |
AMD Opteron
|
|
kusano |
2b45e8 |
AMD Barlcelona, Shanghai, Istanbul
|
|
kusano |
2b45e8 |
VIA NANO
|
|
kusano |
2b45e8 |
|
|
kusano |
2b45e8 |
X86_64: Pentium4 Nocona
|
|
kusano |
2b45e8 |
Core 2 Woodcrest
|
|
kusano |
2b45e8 |
Core 2 Penryn
|
|
kusano |
2b45e8 |
Nehalem
|
|
kusano |
2b45e8 |
Atom
|
|
kusano |
2b45e8 |
AMD Opteron
|
|
kusano |
2b45e8 |
AMD Barlcelona, Shanghai, Istanbul
|
|
kusano |
2b45e8 |
VIA NANO
|
|
kusano |
2b45e8 |
|
|
kusano |
2b45e8 |
IA64 : Itanium2
|
|
kusano |
2b45e8 |
|
|
kusano |
2b45e8 |
Alpha : EV4, EV5, EV6
|
|
kusano |
2b45e8 |
|
|
kusano |
2b45e8 |
POWER : POWER4
|
|
kusano |
2b45e8 |
PPC970/PPC970FX
|
|
kusano |
2b45e8 |
PPC970MP
|
|
kusano |
2b45e8 |
CELL (PPU only)
|
|
kusano |
2b45e8 |
POWER5
|
|
kusano |
2b45e8 |
PPC440 (QCDOC)
|
|
kusano |
2b45e8 |
PPC440FP2(BG/L)
|
|
kusano |
2b45e8 |
POWERPC G4(PPC7450)
|
|
kusano |
2b45e8 |
POWER6
|
|
kusano |
2b45e8 |
|
|
kusano |
2b45e8 |
SPARC : SPARC IV
|
|
kusano |
2b45e8 |
SPARC VI, VII (Fujitsu chip)
|
|
kusano |
2b45e8 |
|
|
kusano |
2b45e8 |
MIPS64/32: Sicortex
|
|
kusano |
2b45e8 |
|
|
kusano |
2b45e8 |
3. Supported compiler
|
|
kusano |
2b45e8 |
|
|
kusano |
2b45e8 |
C compiler : GNU CC
|
|
kusano |
2b45e8 |
Cygwin, MinGW
|
|
kusano |
2b45e8 |
Other commercial compiler(especially for x86/x86_64)
|
|
kusano |
2b45e8 |
|
|
kusano |
2b45e8 |
Fortran Compiler : GNU G77, GFORTRAN
|
|
kusano |
2b45e8 |
G95
|
|
kusano |
2b45e8 |
Open64
|
|
kusano |
2b45e8 |
Compaq
|
|
kusano |
2b45e8 |
F2C
|
|
kusano |
2b45e8 |
IBM
|
|
kusano |
2b45e8 |
Intel
|
|
kusano |
2b45e8 |
PathScale
|
|
kusano |
2b45e8 |
PGI
|
|
kusano |
2b45e8 |
SUN
|
|
kusano |
2b45e8 |
Fujitsu
|
|
kusano |
2b45e8 |
|
|
kusano |
2b45e8 |
4. Suported precision
|
|
kusano |
2b45e8 |
|
|
kusano |
2b45e8 |
Now x86/x86_64 version support 80bit FP precision in addition to
|
|
kusano |
2b45e8 |
normal double presicion and single precision. Currently only
|
|
kusano |
2b45e8 |
gfortran supports 80bit FP with "REAL*10".
|
|
kusano |
2b45e8 |
|
|
kusano |
2b45e8 |
|
|
kusano |
2b45e8 |
5. How to build library?
|
|
kusano |
2b45e8 |
|
|
kusano |
2b45e8 |
Please see 02QuickInstall.txt or just type "make".
|
|
kusano |
2b45e8 |
|