-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathMakefile
More file actions
13 lines (7 loc) · 732 Bytes
/
Makefile
File metadata and controls
13 lines (7 loc) · 732 Bytes
1
2
3
4
5
6
7
8
9
all: cpu gpu sgpu
cpu:
g++ -o f_cpuspec_layers.out src/spectra.cpp -std=c++11 -O3 -fopenmp -I/usr/include/mkl -I/home/users/aakyildiz/Apps/eigen/ -I/home/users/aakyildiz/Apps/spectra/include/ -DNDEBUG -lmkl_rt
gpu:
nvcc -ccbin g++ -o f_gpuspec_layers.out src/spectra.cpp -std=c++11 -O3 -Xcompiler -fopenmp -I/usr/include/mkl -lmkl_rt -lcublas -lcusolver -DGPU -I/home/users/aakyildiz/Apps/eigen/ -I/home/users/aakyildiz/Apps/spectra/include/ -Xcompiler -DNDEBUG
sgpu:
nvcc -ccbin g++ -o f_sgpuspec_layers.out src/spectra.cpp -std=c++11 -O3 -Xcompiler -fopenmp -I/usr/include/mkl -lmkl_rt -lcublas -lcusolver -DSMART -I/home/users/aakyildiz/Apps/eigen/ -I/home/users/aakyildiz/Apps/spectra/include/ -Xcompiler -DNDEBUG