diff options
Diffstat (limited to 'VA/baselines/cpu/Makefile')
-rw-r--r-- | VA/baselines/cpu/Makefile | 30 |
1 files changed, 27 insertions, 3 deletions
diff --git a/VA/baselines/cpu/Makefile b/VA/baselines/cpu/Makefile index f320d87..3171e19 100644 --- a/VA/baselines/cpu/Makefile +++ b/VA/baselines/cpu/Makefile @@ -1,5 +1,29 @@ -all: - gcc -o va -fopenmp app_baseline.c +.PHONY: all +all: va +TYPE ?= int32_t + +va: app_baseline.c + gcc -O2 -o va -fopenmp -DT=${TYPE} app_baseline.c + +va_O0: app_baseline.c + gcc -o va_O0 -fopenmp app_baseline.c + +va_O2: app_baseline.c + gcc -O2 -o va_O2 -fopenmp app_baseline.c + +.PHONY: run +run: va + ./va -t 4 + +.PHONY: run_O0 +run_O0: va_O0 + ./va_O0 -t 4 + +.PHONY: run_O2 +run_O2: va_O2 + ./va_O2 -t 4 + +.PHONY: clean clean: - rm va + rm -f va va_O0 va_O2 |