summaryrefslogtreecommitdiff
path: root/GEMV/baselines/cpu/Makefile
diff options
context:
space:
mode:
authorBirte Kristina Friesel <birte.friesel@uos.de>2024-07-04 09:40:07 +0200
committerBirte Kristina Friesel <birte.friesel@uos.de>2024-07-04 09:40:07 +0200
commitb08b2c4c2a51e9e49c6d38a153ca5e0269e8272b (patch)
tree2326d92d33f898194a7357261466adba3c56ad68 /GEMV/baselines/cpu/Makefile
parent6ea34c34074793b4989614207ffe414cd3824e6b (diff)
GEMV: Add NUMA variant for HBM evaluation
Diffstat (limited to 'GEMV/baselines/cpu/Makefile')
-rw-r--r--GEMV/baselines/cpu/Makefile9
1 files changed, 8 insertions, 1 deletions
diff --git a/GEMV/baselines/cpu/Makefile b/GEMV/baselines/cpu/Makefile
index 6f369a7..4f91f97 100644
--- a/GEMV/baselines/cpu/Makefile
+++ b/GEMV/baselines/cpu/Makefile
@@ -1,8 +1,15 @@
+NUMA ?= 0
+FLAGS =
+
+ifeq (${NUMA}, 1)
+ FLAGS += -lnuma
+endif
+
.PHONY: all
all: gemv
gemv: gemv_openmp.c
- gcc -O2 -o gemv -fopenmp gemv_openmp.c
+ gcc -O2 -Wall -Wextra -pedantic -o gemv -fopenmp -DNUMA=${NUMA} gemv_openmp.c ${FLAGS}
gemv_O0: gemv_openmp.c
gcc -o gemv_O0 -fopenmp gemv_openmp.c