forked from ambipomyan/CNN_OpenMP
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMakefile
More file actions
14 lines (10 loc) · 1.34 KB
/
Copy pathMakefile
File metadata and controls
14 lines (10 loc) · 1.34 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
default:
/home/kyan2/llvm-15.x-install/bin/clang++ -I/usr/include/opencv4 -DOPENCV -std=c++11 -Wall -Wno-unused-result -Wno-unknown-pragmas -Wfatal-errors -fPIC -fopenmp -fopenmp-targets=nvptx64 -g -O0 -Ofast -lm -lopencv_core -lopencv_imgproc -lopencv_highgui -lopencv_imgcodecs -L/home/kyan2/llvm-15.x-install/lib main-multi-gpu.cpp helpers_main.cpp conv-omp-gpu.cpp connect-omp-gpu.cpp util.cpp -o main
omp-cpu:
/home/kyan2/llvm-15.x-install/bin/clang++ -I/usr/include/opencv4 -DOPENCV -std=c++11 -Wall -Wno-unused-result -Wno-unknown-pragmas -Wfatal-errors -fPIC -fopenmp -g -O0 -Ofast -lm -lopencv_core -lopencv_imgproc -lopencv_highgui -lopencv_imgcodecs -L/home/kyan2/llvm-15.x-install/lib main-multi-gpu.cpp helpers_main_evals.cpp conv-omp-cpu.cpp connect-omp-cpu.cpp util.cpp -o main-omp-cpu
cudnn:
/home/kyan2/llvm-15.x-install/bin/clang++ -I/usr/include/opencv4 -I/usr/local/cuda/include -DOPENCV -std=c++11 -Wall -Wno-unused-result -Wno-unknown-pragmas -Wfatal-errors -fPIC -fopenmp -g -O0 -Ofast -lm -lopencv_core -lopencv_imgproc -lopencv_highgui -lopencv_imgcodecs -lcudart -lcublas -lcudnn -L/home/kyan2/llvm-15.x-install/lib -L/usr/local/cuda/lib -L/usr/local/cuda/lib64 main-multi-gpu.cpp helpers_main_evals.cpp conv-cudnn.cpp connect-cudnn.cpp util.cpp -o main-cudnn
run:
./main 2000 500 50 10 1
clean:
rm -rf main main-omp-cpu main-cudnn weights