Révision 245
BLAS/xGEMM/Makefile (revision 245) | ||
---|---|---|
4 | 4 |
FC=gfortran |
5 | 5 |
CFLAGS=-Wall -O3 -ffast-math |
6 | 6 |
LDFLAGS=-lm |
7 |
CUDASRC=/usr/share/doc/nvidia-cuda-doc/examples/ |
|
7 |
#CUDASRC=/usr/share/doc/nvidia-cuda-doc/examples/ |
|
8 |
CUDASRC=/usr/share/doc/nvidia-cuda-toolkit/examples/ |
|
8 | 9 |
THUNKING=fortran_thunking.c |
9 | 10 |
CUDASRCINC=fortran_common.h |
10 | 11 |
CUDAINC=/usr/include |
11 | 12 |
CUDALIB=/usr/lib/x86_64-linux-gnu/ |
12 | 13 |
CLBLASINC=/usr/include |
13 |
CLBLASLIB=/usr/lib |
|
14 |
CLBLASLIB=/usr/lib/x86_64-linux-gnu
|
|
14 | 15 |
# CLBLASINC=/opt/clBLAS/src |
15 | 16 |
# CLBLASLIB=/opt/clBLAS/src/library/ |
16 | 17 |
|
... | ... | |
21 | 22 |
GOTO2=/opt/GotoBLAS2 |
22 | 23 |
|
23 | 24 |
#OPENBLAS=/usr/lib/openblas-base |
24 |
OPENBLAS=/usr/lib |
|
25 |
OPENBLAS=/usr/lib/x86_64-linux-gnu
|
|
25 | 26 |
|
26 | 27 |
ACML=/opt/acml |
27 | 28 |
ACMLINC=$(ACML)/gfortran64_mp/include |
... | ... | |
33 | 34 |
#EXECUTABLE=cblas fblas gsl cublas thunking openblas clblas |
34 | 35 |
#EXECUTABLE=gsl openblas clblas cublas thunking |
35 | 36 |
#EXECUTABLE=openblas clblas cublas thunking |
36 |
EXECUTABLE=acml gsl cblas fblas openblas clblas cublas thunking |
|
37 |
#EXECUTABLE=acml gsl cblas fblas openblas clblas cublas thunking |
|
38 |
#EXECUTABLE=gsl cblas fblas openblas clblas cublas thunking |
|
39 |
EXECUTABLE=gsl cblas openblas clblas cublas thunking |
|
37 | 40 |
|
38 | 41 |
FORMAT=DOUBLE |
39 | 42 |
#FORMAT=FLOAT |
BLAS/xGEMM/xGEMM.c (revision 245) | ||
---|---|---|
38 | 38 |
#include <acml.h> |
39 | 39 |
#else |
40 | 40 |
#include <cblas.h> |
41 |
#include <blaswrap.h> |
|
41 |
// #include <blaswrap.h>
|
|
42 | 42 |
#endif |
43 | 43 |
|
44 | 44 |
#ifdef CLBLAS |
Formats disponibles : Unified diff