blob: c45fc11e7c1e206b97df749aa944b9ba100227d1 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
NUMA ?= 0
TYPE ?= UINT64
FLAGS =
ifeq (${NUMA}, 1)
FLAGS += -lnuma
endif
all: red
red: app_baseline.cpp
g++ -Wall -Wextra -pedantic -march=native -O2 app_baseline.cpp -fopenmp -DTHRUST_HOST_SYSTEM=THRUST_HOST_SYSTEM_CPP -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_OMP -DNUMA=${NUMA} -lgomp -lm -o red -D${TYPE} ${FLAGS}
run: red
./red -i 1048576000 -t 4
clean:
rm red
.PHONY: all clean run
|