blob: e0e9a3e9543420303cfd0a0e0e478c65d7e22caa (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
Select (SEL)
Compilation instructions
make
Execution instructions
./select 0 50 1258291200
Compilation flags
FLOAT - For single precision arrays (Default: Double precision)
INT - For integer arrays (Note: Sample predicate is only for INT)
THREADS - Thread block size (Default: 1024)
COARSENING - Coarsening factor (Default: 16 (SP and INT); 8 (DP))
ATOMIC - Global atomics for synchronization (Default: No atomics)
Read more
J. Gomez-Luna et al., “In-place Data Sliding Algorithms for Many-core Architectures,” ICPP 2015.
|