summaryrefslogtreecommitdiff
blob: 670ddc409e2601f4b3933f01f0bedbc88fa9602b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
# Testing different implementations of CBLAS

# cblas-reference is a wrapper for blas: test this with different blas implementations
reference-eigen sci-libs/cblas-reference-20110218 blas:eigen
reference-openblas sci-libs/cblas-reference-20110218 blas:openblas-threads
reference-acml sci-libs/cblas-reference-20110218 blas:acml64-gfortran

# Other implementations are not wrappers
# Test them using gcc-4.6.1 and enabling vectorization
gsl gsl-1.15-r1 CC=gcc-4.6.1 CFLAGS="-O3 -pipe -march=native -msse3 -msse4.1 -msse4.2"
goto sci-libs/gotoblas2-1.13 CC=gcc-4.6.1 CFLAGS="-O3 -pipe -march=native -msse3 -msse4.1 -msse4.2" USE=incblas TARGET=NEHALEM
openblas sci-libs/openblas CC=gcc-4.6.1 CFLAGS="-O3 -pipe -march=native -msse3 -msse4.1 -msse4.2" USE=incblas TARGET=NEHALEM