Révision 6 BLAS/xGEMM/Makefile

Makefile (revision 6)
16 16

  
17 17
GOTO2=/opt/GotoBLAS2
18 18

  
19
OPENBLAS=/opt/OpenBLAS
20

  
19 21
ACML=/opt/acml
20 22
ACMLINC=$(ACML)/gfortran64_mp/include
21 23
ACMLLIB=$(ACML)/gfortran64_mp/lib
22 24

  
23 25

  
24
EXECUTABLE=cblas fblas gsl cublas thunking gotoblas acml
26
EXECUTABLE=cblas fblas gsl cublas thunking gotoblas openblas acml
25 27

  
26 28
FORMAT=DOUBLE
27 29
#FORMAT=FLOAT
......
48 50
	$(CC) $(CFLAGS) $(DIRECTIVES) -DDOUBLE -DCBLAS $(LDFLAGS) \
49 51
		$(SOURCE) $(GOTO2)/libgoto2.a -lpthread -o $(SOURCE:.c=)_DP_$@
50 52

  
53
openblas: $(SOURCE)
54

  
55
	$(CC) $(CFLAGS) $(DIRECTIVES) -DFLOAT -DCBLAS $(LDFLAGS) \
56
		$(SOURCE) $(OPENBLAS)/libopenblas.a -lpthread -o $(SOURCE:.c=)_SP_$@
57

  
58
	$(CC) $(CFLAGS) $(DIRECTIVES) -DDOUBLE -DCBLAS $(LDFLAGS) \
59
		$(SOURCE) $(OPENBLAS)/libopenblas.a -lpthread -o $(SOURCE:.c=)_DP_$@
60

  
51 61
acml: $(SOURCE)
52 62

  
53 63
	$(CC) -I$(ACMLINC) $(CFLAGS) $(DIRECTIVES) -DFLOAT -DACML $(LDFLAGS) \

Formats disponibles : Unified diff