You can not select more than 25 topics Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.

README 1.2 kB

12345678910111213141516171819202122232425262728293031323334353637
  1. OpenBLAS Readme
  2. 1.Introduction
  3. OpenBLAS is an optimized BLAS library based on GotoBLAS2 1.13 BSD version. OpenBLAS is an open source project supported by Lab of Parallel Software and Computational Science, ISCAS.(http://www.rdcps.ac.cn)
  4. 2.Intallation
  5. check out codes from git://github.com/xianyi/OpenBLAS.git
  6. 1)Normal compile
  7. Please read GotoBLAS_02QuickInstall.txt or type "make"
  8. 2)Cross compile
  9. Please set CC and FC with the cross toolchains. Then, set HOSTCC with your host C compiler. At last, set TARGET explicitly.
  10. examples:
  11. On X86 box, compile this library for loongson3a CPU.
  12. make BINARY=64 CC=mips64el-unknown-linux-gnu-gcc FC=mips64el-unknown-linux-gnu-gfortran HOSTCC=gcc TARGET=LOONGSON3A
  13. 3.Support CPU & OS
  14. Please read GotoBLAS_01Readme.txt
  15. 4.Usages
  16. Link with libopenblas.a or -lopenblas for shared library.
  17. Set the number of threads. for example,
  18. export OPENBLAS_NUM_THREADS=4
  19. or
  20. export OMP_NUM_THREADS=4
  21. OPENBLAS_NUM_THREAD is prior to OMP_NUM_THREADS.
  22. 5.Report Bugs
  23. Please add a issue in https://github.com/xianyi/OpenBLAS/issues
  24. 6.To-Do List:
  25. Support ICT Loongson 3A CPU
  26. 7.Contact
  27. OpenBLAS users mailing list: http://list.rdcps.ac.cn/mailman/listinfo/openblas

OpenBLAS is an optimized BLAS library based on GotoBLAS2 1.13 BSD version.