diff options
author | Daniel Friesel <daniel.friesel@uos.de> | 2023-05-26 09:36:01 +0200 |
---|---|---|
committer | Daniel Friesel <daniel.friesel@uos.de> | 2023-05-26 09:52:53 +0200 |
commit | 4ce2398d965016bd2e359b168770f856a48b4d7e (patch) | |
tree | 45b630d8477a5b073a9c2420d10cb5bf222a22f8 /GEMV/baselines/cpu/Makefile | |
parent | f54775fd3cfe4cdb5ea11a252a14c892d6cebcbb (diff) |
port GEMV CPU baseline to dfatool
Diffstat (limited to 'GEMV/baselines/cpu/Makefile')
-rw-r--r-- | GEMV/baselines/cpu/Makefile | 27 |
1 files changed, 23 insertions, 4 deletions
diff --git a/GEMV/baselines/cpu/Makefile b/GEMV/baselines/cpu/Makefile index c779651..6f369a7 100644 --- a/GEMV/baselines/cpu/Makefile +++ b/GEMV/baselines/cpu/Makefile @@ -1,7 +1,26 @@ -all: - gcc -o gemv -fopenmp gemv_openmp.c +.PHONY: all +all: gemv -clean: - rm gemv +gemv: gemv_openmp.c + gcc -O2 -o gemv -fopenmp gemv_openmp.c + +gemv_O0: gemv_openmp.c + gcc -o gemv_O0 -fopenmp gemv_openmp.c + +gemv_O2: gemv_openmp.c + gcc -O2 -o gemv_O2 -fopenmp gemv_openmp.c + +.PHONY: run run_O0 run_O2 +run: gemv + ./gemv +run_O0: gemv_O0 + ./gemv_O0 + +run_O2: gemv_O2 + ./gemv_O2 + +.PHONY: clean +clean: + rm -f gemv gemv_O0 gemv_O2 |