From 786494ca9c6d9d6704c02f0e91eed4004e436e78 Mon Sep 17 00:00:00 2001 From: Birte Kristina Friesel Date: Wed, 10 Jul 2024 13:02:22 +0200 Subject: GEMV: Support (variable) data types which do not align with pointer size --- GEMV/baselines/cpu/Makefile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'GEMV/baselines/cpu/Makefile') diff --git a/GEMV/baselines/cpu/Makefile b/GEMV/baselines/cpu/Makefile index 5ddbb35..382fa96 100644 --- a/GEMV/baselines/cpu/Makefile +++ b/GEMV/baselines/cpu/Makefile @@ -1,5 +1,6 @@ NUMA ?= 0 FLAGS = +TYPE ?= double ifeq (${NUMA}, 1) FLAGS += -lnuma @@ -9,7 +10,7 @@ endif all: gemv gemv: gemv_openmp.c - gcc -Wall -Wextra -pedantic -march=native -O2 -o gemv -fopenmp -DNUMA=${NUMA} gemv_openmp.c ${FLAGS} + gcc -Wall -Wextra -pedantic -march=native -O2 -o gemv -fopenmp -DNUMA=${NUMA} -DT=${TYPE} -DTYPE_${TYPE} gemv_openmp.c ${FLAGS} gemv_O0: gemv_openmp.c gcc -o gemv_O0 -fopenmp gemv_openmp.c -- cgit v1.2.3