]> AND Private Git Repository - snake_gpu.git/blobdiff - makefile
Logo AND Algorithmique Numérique Distribuée

Private GIT Repository
added rectangle generation for initialization
[snake_gpu.git] / makefile
index 70d42b529b7738ea8dfce4bf0d95cec404048c64..6e1ada53fdb4b6b5e8c86dadfc585beaddc16578 100644 (file)
--- a/makefile
+++ b/makefile
@@ -12,7 +12,7 @@ PATH_INCLUDE = $(PATH_GCC)/src/
 
 # compilateur
 CC = gcc
 
 # compilateur
 CC = gcc
-NVCC = /usr/local/cuda/bin/nvcc
+NVCC = nvcc
 CXX = g++
 
 # options de compilation
 CXX = g++
 
 # options de compilation
@@ -31,7 +31,7 @@ OPTION_CC = $(OPTION_CC2) -I$(PATH_INCLUDE) -I$(PATH_SRC)
 
 # librairies pour la compilation
 LIB_CC = -lm 
 
 # librairies pour la compilation
 LIB_CC = -lm 
-LIBSNV = -L/usr/local/cuda/lib64 -lcuda -lcudart
+LIBSNV = -L/cm/shared/apps/cuda31/toolkit/3.1/lib64 -lcuda -lcudart
 
 # sources utiles a la compilation des main
 SRCS =         lib_alloc.c lib_images.c lib_math.c lib_snake_common.c lib_contour.c
 
 # sources utiles a la compilation des main
 SRCS =         lib_alloc.c lib_images.c lib_math.c lib_snake_common.c lib_contour.c
@@ -55,7 +55,7 @@ clean :
 # --use_fast_math
 # --ptxas-options=-v
 $(PATH_LIB)%_gpu.o :   $(PATH_SRC)%_gpu.cu
 # --use_fast_math
 # --ptxas-options=-v
 $(PATH_LIB)%_gpu.o :   $(PATH_SRC)%_gpu.cu
-                       $(NVCC) -arch=sm_20 --use_fast_math -c $< -o $@ 
+                       $(NVCC) -arch=sm_13 --use_fast_math -c $< -o $@ 
 
 $(PATH_LIB)%.o :       $(PATH_SRC)%.c $(DEPS)
                        $(CC) $(OPTION_CC) -c $< -o $@
 
 $(PATH_LIB)%.o :       $(PATH_SRC)%.c $(DEPS)
                        $(CC) $(OPTION_CC) -c $< -o $@