From 4ce2398d965016bd2e359b168770f856a48b4d7e Mon Sep 17 00:00:00 2001 From: Daniel Friesel Date: Fri, 26 May 2023 09:36:01 +0200 Subject: port GEMV CPU baseline to dfatool --- GEMV/baselines/cpu/Makefile | 27 +++++++++++++++++++++++---- 1 file changed, 23 insertions(+), 4 deletions(-) (limited to 'GEMV/baselines/cpu/Makefile') 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 -- cgit v1.2.3