-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathconfig.sh.example
More file actions
32 lines (30 loc) · 1.2 KB
/
config.sh.example
File metadata and controls
32 lines (30 loc) · 1.2 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
# Device config
NVIDIA=true
NVIDIA_DEVICES=GPU-ceefec92-c156-4b3b-8402-ecf365ee8018,GPU-4fe7a482-921d-4f49-8cc0-cd67eab4a94b
NVIDIA_FOLDERS=nvidia-a4500,nvidia-rtx-4070
AMD=true
AMD_DEVICES=/dev/dri/renderD128,/dev/dri/renderD129
AMD_FOLDERS=amd-rx-6900-xt,amd-rx-7900-xtx
# Contention benchmark config
BM_CONTENTION=true
BM_CONTENTION_RUNS=10
BM_CONTENTION_BASELINE_RUNS=1024
BM_CONTENTION_MODES=add_acquire,add_seq_cst,add_relaxed,add_acquire_sync,add_seq_cst_sync,add_relaxed_sync,spinlock
BM_CONTENTION_SCOPES=block,device,system
BM_CONTENTION_GRIDS=small,large
BM_CONTENTION_TRANSPOSE_MODES=direct,scattered
BM_CONTENTION_NO_BASELINE=false
BM_CONTENTION_NO_VARYING_THREADS=false
BM_CONTENTION_NO_VARYING_STRIDES=false
BM_CONTENTION_NO_OFFSETTED_STRIDES=false
# Atomics benchmark config
BM_ATOMICS=true
BM_ATOMICS_VARIABLE_SPINLOCK_RUNS=8
BM_ATOMICS_VARIABLE_SPINLOCK_MODES=or,cas,add,load_store
BM_ATOMICS_STORE_RUNS=32
BM_ATOMICS_STORE_MODES=device_relaxed,device_seq_cst,system_relaxed,system_seq_cst,mmio,volatile
BM_ATOMICS_FIXED_SPINLOCK_RUNS=32
BM_ATOMICS_FIXED_SPINLOCK_MODES=device_or,device_cas,system_or,system_cas
BM_ATOMICS_NO_VARIABLE_SPINLOCK=false
BM_ATOMICS_NO_STORE=false
BM_ATOMICS_NO_FIXED_SPINLOCK=false