100 scanwrite256ptrsimpleloop ......0 0.5 1 1.5 2 2.5 3 3.5 4 10 11 12 13 14 15 16 17 18 19 20 21 22...
TRANSCRIPT
![Page 1: 100 ScanWrite256PtrSimpleLoop ......0 0.5 1 1.5 2 2.5 3 3.5 4 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 pmbw 0.6.2 Access Time [ns] Array Size log2 [B] AWS](https://reader033.vdocuments.net/reader033/viewer/2022052023/60392a0da211ab519a005ade/html5/thumbnails/1.jpg)
0
10
20
30
40
50
60
70
80
90
100
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
pmbw 0.6.2
Ban
dwid
th [G
iB/s
]
Array Size log2 [B]
AWS c3.large Intel Xeon E-2680 2.80 GHz 3.75GB - One Thread Memory Bandwidth
ScanWrite256PtrSimpleLoopScanWrite256PtrUnrollLoop
ScanRead256PtrSimpleLoopScanRead256PtrUnrollLoop
ScanWrite128PtrSimpleLoopScanWrite128PtrUnrollLoop
ScanRead128PtrSimpleLoopScanRead128PtrUnrollLoopScanWrite64PtrSimpleLoopScanWrite64PtrUnrollLoop
ScanRead64PtrSimpleLoopScanRead64PtrUnrollLoop
ScanWrite64IndexSimpleLoopScanWrite64IndexUnrollLoop
ScanRead64IndexSimpleLoopScanRead64IndexUnrollLoop
ScanWrite32PtrSimpleLoopScanWrite32PtrUnrollLoop
ScanRead32PtrSimpleLoopScanRead32PtrUnrollLoop
PermRead64SimpleLoopPermRead64UnrollLoop
![Page 2: 100 ScanWrite256PtrSimpleLoop ......0 0.5 1 1.5 2 2.5 3 3.5 4 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 pmbw 0.6.2 Access Time [ns] Array Size log2 [B] AWS](https://reader033.vdocuments.net/reader033/viewer/2022052023/60392a0da211ab519a005ade/html5/thumbnails/2.jpg)
0
10
20
30
40
50
60
70
80
90
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
pmbw 0.6.2
Acc
ess
Tim
e [n
s]
Array Size log2 [B]
AWS c3.large Intel Xeon E-2680 2.80 GHz 3.75GB - One Thread Memory Latency (Access Time)
ScanWrite256PtrSimpleLoopScanWrite256PtrUnrollLoop
ScanRead256PtrSimpleLoopScanRead256PtrUnrollLoop
ScanWrite128PtrSimpleLoopScanWrite128PtrUnrollLoop
ScanRead128PtrSimpleLoopScanRead128PtrUnrollLoopScanWrite64PtrSimpleLoopScanWrite64PtrUnrollLoop
ScanRead64PtrSimpleLoopScanRead64PtrUnrollLoop
ScanWrite64IndexSimpleLoopScanWrite64IndexUnrollLoop
ScanRead64IndexSimpleLoopScanRead64IndexUnrollLoop
ScanWrite32PtrSimpleLoopScanWrite32PtrUnrollLoop
ScanRead32PtrSimpleLoopScanRead32PtrUnrollLoop
PermRead64SimpleLoopPermRead64UnrollLoop
![Page 3: 100 ScanWrite256PtrSimpleLoop ......0 0.5 1 1.5 2 2.5 3 3.5 4 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 pmbw 0.6.2 Access Time [ns] Array Size log2 [B] AWS](https://reader033.vdocuments.net/reader033/viewer/2022052023/60392a0da211ab519a005ade/html5/thumbnails/3.jpg)
0
0.5
1
1.5
2
2.5
3
3.5
4
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
pmbw 0.6.2
Acc
ess
Tim
e [n
s]
Array Size log2 [B]
AWS c3.large Intel Xeon E-2680 2.80 GHz 3.75GB - One Thread Memory Latency (excluding Permutation)
ScanWrite256PtrSimpleLoopScanWrite256PtrUnrollLoop
ScanRead256PtrSimpleLoopScanRead256PtrUnrollLoop
ScanWrite128PtrSimpleLoopScanWrite128PtrUnrollLoop
ScanRead128PtrSimpleLoopScanRead128PtrUnrollLoopScanWrite64PtrSimpleLoopScanWrite64PtrUnrollLoop
ScanRead64PtrSimpleLoopScanRead64PtrUnrollLoop
ScanWrite64IndexSimpleLoopScanWrite64IndexUnrollLoop
ScanRead64IndexSimpleLoopScanRead64IndexUnrollLoop
ScanWrite32PtrSimpleLoopScanWrite32PtrUnrollLoop
ScanRead32PtrSimpleLoopScanRead32PtrUnrollLoop
![Page 4: 100 ScanWrite256PtrSimpleLoop ......0 0.5 1 1.5 2 2.5 3 3.5 4 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 pmbw 0.6.2 Access Time [ns] Array Size log2 [B] AWS](https://reader033.vdocuments.net/reader033/viewer/2022052023/60392a0da211ab519a005ade/html5/thumbnails/4.jpg)
0
10
20
30
40
50
60
70
80
90
100
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
pmbw 0.6.2
Ban
dwid
th [G
iB/s
]
Array Size log2 [B]
AWS c3.large Intel Xeon E-2680 2.80 GHz 3.75GB - One Thread Memory Bandwidth (only 64-bit Reads)
ScanWrite256PtrSimpleLoopScanWrite256PtrUnrollLoop
ScanRead256PtrSimpleLoopScanRead256PtrUnrollLoop
ScanWrite128PtrSimpleLoopScanWrite128PtrUnrollLoop
ScanRead128PtrSimpleLoopScanRead128PtrUnrollLoopScanWrite64PtrSimpleLoopScanWrite64PtrUnrollLoop
ScanWrite64IndexSimpleLoopScanWrite64IndexUnrollLoop
ScanWrite32PtrSimpleLoopScanWrite32PtrUnrollLoop
ScanRead32PtrSimpleLoopScanRead32PtrUnrollLoop
![Page 5: 100 ScanWrite256PtrSimpleLoop ......0 0.5 1 1.5 2 2.5 3 3.5 4 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 pmbw 0.6.2 Access Time [ns] Array Size log2 [B] AWS](https://reader033.vdocuments.net/reader033/viewer/2022052023/60392a0da211ab519a005ade/html5/thumbnails/5.jpg)
0
5
10
15
20
25
30
35
40
45
50
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
pmbw 0.6.2
Ban
dwid
th [G
iB/s
]
Array Size log2 [B]
AWS c3.large Intel Xeon E-2680 2.80 GHz 3.75GB - Parallel Memory Bandwidth - ScanWrite256PtrSimpleLoop
p=1p=2p=3p=4
![Page 6: 100 ScanWrite256PtrSimpleLoop ......0 0.5 1 1.5 2 2.5 3 3.5 4 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 pmbw 0.6.2 Access Time [ns] Array Size log2 [B] AWS](https://reader033.vdocuments.net/reader033/viewer/2022052023/60392a0da211ab519a005ade/html5/thumbnails/6.jpg)
0
0.5
1
1.5
2
2.5
3
3.5
4
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
pmbw 0.6.2
Acc
ess
Tim
e [n
s]
Array Size log2 [B]
AWS c3.large Intel Xeon E-2680 2.80 GHz 3.75GB - Parallel Memory Access Time - ScanWrite256PtrSimpleLoop
p=1p=2p=3p=4
![Page 7: 100 ScanWrite256PtrSimpleLoop ......0 0.5 1 1.5 2 2.5 3 3.5 4 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 pmbw 0.6.2 Access Time [ns] Array Size log2 [B] AWS](https://reader033.vdocuments.net/reader033/viewer/2022052023/60392a0da211ab519a005ade/html5/thumbnails/7.jpg)
0
0.5
1
1.5
2
2.5
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
pmbw 0.6.2
Ban
dwid
th S
peed
up [1
]
Array Size log2 [B]
AWS c3.large Intel Xeon E-2680 2.80 GHz 3.75GB - Speedup of Parallel Memory Bandwidth - ScanWrite256PtrSimpleLoop
p=1p=2p=3p=4
![Page 8: 100 ScanWrite256PtrSimpleLoop ......0 0.5 1 1.5 2 2.5 3 3.5 4 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 pmbw 0.6.2 Access Time [ns] Array Size log2 [B] AWS](https://reader033.vdocuments.net/reader033/viewer/2022052023/60392a0da211ab519a005ade/html5/thumbnails/8.jpg)
0.96
0.98
1
1.02
1.04
1.06
1.08
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
pmbw 0.6.2
Ban
dwid
th S
peed
up [1
]
Array Size log2 [B]
AWS c3.large Intel Xeon E-2680 2.80 GHz 3.75GB - Speedup of Parallel Memory Bandwidth (enlarged) - ScanWrite256PtrSimpleLoop
p=1p=2p=3p=4
![Page 9: 100 ScanWrite256PtrSimpleLoop ......0 0.5 1 1.5 2 2.5 3 3.5 4 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 pmbw 0.6.2 Access Time [ns] Array Size log2 [B] AWS](https://reader033.vdocuments.net/reader033/viewer/2022052023/60392a0da211ab519a005ade/html5/thumbnails/9.jpg)
5
10
15
20
25
30
35
40
45
50
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
pmbw 0.6.2
Ban
dwid
th [G
iB/s
]
Array Size log2 [B]
AWS c3.large Intel Xeon E-2680 2.80 GHz 3.75GB - Parallel Memory Bandwidth - ScanWrite256PtrUnrollLoop
p=1p=2p=3p=4
![Page 10: 100 ScanWrite256PtrSimpleLoop ......0 0.5 1 1.5 2 2.5 3 3.5 4 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 pmbw 0.6.2 Access Time [ns] Array Size log2 [B] AWS](https://reader033.vdocuments.net/reader033/viewer/2022052023/60392a0da211ab519a005ade/html5/thumbnails/10.jpg)
0.5
1
1.5
2
2.5
3
3.5
4
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
pmbw 0.6.2
Acc
ess
Tim
e [n
s]
Array Size log2 [B]
AWS c3.large Intel Xeon E-2680 2.80 GHz 3.75GB - Parallel Memory Access Time - ScanWrite256PtrUnrollLoop
p=1p=2p=3p=4
![Page 11: 100 ScanWrite256PtrSimpleLoop ......0 0.5 1 1.5 2 2.5 3 3.5 4 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 pmbw 0.6.2 Access Time [ns] Array Size log2 [B] AWS](https://reader033.vdocuments.net/reader033/viewer/2022052023/60392a0da211ab519a005ade/html5/thumbnails/11.jpg)
0.8
1
1.2
1.4
1.6
1.8
2
2.2
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
pmbw 0.6.2
Ban
dwid
th S
peed
up [1
]
Array Size log2 [B]
AWS c3.large Intel Xeon E-2680 2.80 GHz 3.75GB - Speedup of Parallel Memory Bandwidth - ScanWrite256PtrUnrollLoop
p=1p=2p=3p=4
![Page 12: 100 ScanWrite256PtrSimpleLoop ......0 0.5 1 1.5 2 2.5 3 3.5 4 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 pmbw 0.6.2 Access Time [ns] Array Size log2 [B] AWS](https://reader033.vdocuments.net/reader033/viewer/2022052023/60392a0da211ab519a005ade/html5/thumbnails/12.jpg)
0.86
0.88
0.9
0.92
0.94
0.96
0.98
1
1.02
1.04
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
pmbw 0.6.2
Ban
dwid
th S
peed
up [1
]
Array Size log2 [B]
AWS c3.large Intel Xeon E-2680 2.80 GHz 3.75GB - Speedup of Parallel Memory Bandwidth (enlarged) - ScanWrite256PtrUnrollLoop
p=1p=2p=3p=4
![Page 13: 100 ScanWrite256PtrSimpleLoop ......0 0.5 1 1.5 2 2.5 3 3.5 4 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 pmbw 0.6.2 Access Time [ns] Array Size log2 [B] AWS](https://reader033.vdocuments.net/reader033/viewer/2022052023/60392a0da211ab519a005ade/html5/thumbnails/13.jpg)
10
20
30
40
50
60
70
80
90
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
pmbw 0.6.2
Ban
dwid
th [G
iB/s
]
Array Size log2 [B]
AWS c3.large Intel Xeon E-2680 2.80 GHz 3.75GB - Parallel Memory Bandwidth - ScanRead256PtrSimpleLoop
p=1p=2p=3p=4
![Page 14: 100 ScanWrite256PtrSimpleLoop ......0 0.5 1 1.5 2 2.5 3 3.5 4 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 pmbw 0.6.2 Access Time [ns] Array Size log2 [B] AWS](https://reader033.vdocuments.net/reader033/viewer/2022052023/60392a0da211ab519a005ade/html5/thumbnails/14.jpg)
0.2
0.4
0.6
0.8
1
1.2
1.4
1.6
1.8
2
2.2
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
pmbw 0.6.2
Acc
ess
Tim
e [n
s]
Array Size log2 [B]
AWS c3.large Intel Xeon E-2680 2.80 GHz 3.75GB - Parallel Memory Access Time - ScanRead256PtrSimpleLoop
p=1p=2p=3p=4
![Page 15: 100 ScanWrite256PtrSimpleLoop ......0 0.5 1 1.5 2 2.5 3 3.5 4 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 pmbw 0.6.2 Access Time [ns] Array Size log2 [B] AWS](https://reader033.vdocuments.net/reader033/viewer/2022052023/60392a0da211ab519a005ade/html5/thumbnails/15.jpg)
0.8
1
1.2
1.4
1.6
1.8
2
2.2
2.4
2.6
2.8
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
pmbw 0.6.2
Ban
dwid
th S
peed
up [1
]
Array Size log2 [B]
AWS c3.large Intel Xeon E-2680 2.80 GHz 3.75GB - Speedup of Parallel Memory Bandwidth - ScanRead256PtrSimpleLoop
p=1p=2p=3p=4
![Page 16: 100 ScanWrite256PtrSimpleLoop ......0 0.5 1 1.5 2 2.5 3 3.5 4 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 pmbw 0.6.2 Access Time [ns] Array Size log2 [B] AWS](https://reader033.vdocuments.net/reader033/viewer/2022052023/60392a0da211ab519a005ade/html5/thumbnails/16.jpg)
0.8
0.85
0.9
0.95
1
1.05
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
pmbw 0.6.2
Ban
dwid
th S
peed
up [1
]
Array Size log2 [B]
AWS c3.large Intel Xeon E-2680 2.80 GHz 3.75GB - Speedup of Parallel Memory Bandwidth (enlarged) - ScanRead256PtrSimpleLoop
p=1p=2p=3p=4
![Page 17: 100 ScanWrite256PtrSimpleLoop ......0 0.5 1 1.5 2 2.5 3 3.5 4 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 pmbw 0.6.2 Access Time [ns] Array Size log2 [B] AWS](https://reader033.vdocuments.net/reader033/viewer/2022052023/60392a0da211ab519a005ade/html5/thumbnails/17.jpg)
10
20
30
40
50
60
70
80
90
100
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
pmbw 0.6.2
Ban
dwid
th [G
iB/s
]
Array Size log2 [B]
AWS c3.large Intel Xeon E-2680 2.80 GHz 3.75GB - Parallel Memory Bandwidth - ScanRead256PtrUnrollLoop
p=1p=2p=3p=4
![Page 18: 100 ScanWrite256PtrSimpleLoop ......0 0.5 1 1.5 2 2.5 3 3.5 4 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 pmbw 0.6.2 Access Time [ns] Array Size log2 [B] AWS](https://reader033.vdocuments.net/reader033/viewer/2022052023/60392a0da211ab519a005ade/html5/thumbnails/18.jpg)
0.2
0.4
0.6
0.8
1
1.2
1.4
1.6
1.8
2
2.2
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
pmbw 0.6.2
Acc
ess
Tim
e [n
s]
Array Size log2 [B]
AWS c3.large Intel Xeon E-2680 2.80 GHz 3.75GB - Parallel Memory Access Time - ScanRead256PtrUnrollLoop
p=1p=2p=3p=4
![Page 19: 100 ScanWrite256PtrSimpleLoop ......0 0.5 1 1.5 2 2.5 3 3.5 4 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 pmbw 0.6.2 Access Time [ns] Array Size log2 [B] AWS](https://reader033.vdocuments.net/reader033/viewer/2022052023/60392a0da211ab519a005ade/html5/thumbnails/19.jpg)
0.8
1
1.2
1.4
1.6
1.8
2
2.2
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
pmbw 0.6.2
Ban
dwid
th S
peed
up [1
]
Array Size log2 [B]
AWS c3.large Intel Xeon E-2680 2.80 GHz 3.75GB - Speedup of Parallel Memory Bandwidth - ScanRead256PtrUnrollLoop
p=1p=2p=3p=4
![Page 20: 100 ScanWrite256PtrSimpleLoop ......0 0.5 1 1.5 2 2.5 3 3.5 4 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 pmbw 0.6.2 Access Time [ns] Array Size log2 [B] AWS](https://reader033.vdocuments.net/reader033/viewer/2022052023/60392a0da211ab519a005ade/html5/thumbnails/20.jpg)
0.9
0.92
0.94
0.96
0.98
1
1.02
1.04
1.06
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
pmbw 0.6.2
Ban
dwid
th S
peed
up [1
]
Array Size log2 [B]
AWS c3.large Intel Xeon E-2680 2.80 GHz 3.75GB - Speedup of Parallel Memory Bandwidth (enlarged) - ScanRead256PtrUnrollLoop
p=1p=2p=3p=4
![Page 21: 100 ScanWrite256PtrSimpleLoop ......0 0.5 1 1.5 2 2.5 3 3.5 4 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 pmbw 0.6.2 Access Time [ns] Array Size log2 [B] AWS](https://reader033.vdocuments.net/reader033/viewer/2022052023/60392a0da211ab519a005ade/html5/thumbnails/21.jpg)
5
10
15
20
25
30
35
40
45
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
pmbw 0.6.2
Ban
dwid
th [G
iB/s
]
Array Size log2 [B]
AWS c3.large Intel Xeon E-2680 2.80 GHz 3.75GB - Parallel Memory Bandwidth - ScanWrite128PtrSimpleLoop
p=1p=2p=3p=4
![Page 22: 100 ScanWrite256PtrSimpleLoop ......0 0.5 1 1.5 2 2.5 3 3.5 4 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 pmbw 0.6.2 Access Time [ns] Array Size log2 [B] AWS](https://reader033.vdocuments.net/reader033/viewer/2022052023/60392a0da211ab519a005ade/html5/thumbnails/22.jpg)
0.2
0.4
0.6
0.8
1
1.2
1.4
1.6
1.8
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
pmbw 0.6.2
Acc
ess
Tim
e [n
s]
Array Size log2 [B]
AWS c3.large Intel Xeon E-2680 2.80 GHz 3.75GB - Parallel Memory Access Time - ScanWrite128PtrSimpleLoop
p=1p=2p=3p=4
![Page 23: 100 ScanWrite256PtrSimpleLoop ......0 0.5 1 1.5 2 2.5 3 3.5 4 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 pmbw 0.6.2 Access Time [ns] Array Size log2 [B] AWS](https://reader033.vdocuments.net/reader033/viewer/2022052023/60392a0da211ab519a005ade/html5/thumbnails/23.jpg)
0.8
1
1.2
1.4
1.6
1.8
2
2.2
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
pmbw 0.6.2
Ban
dwid
th S
peed
up [1
]
Array Size log2 [B]
AWS c3.large Intel Xeon E-2680 2.80 GHz 3.75GB - Speedup of Parallel Memory Bandwidth - ScanWrite128PtrSimpleLoop
p=1p=2p=3p=4
![Page 24: 100 ScanWrite256PtrSimpleLoop ......0 0.5 1 1.5 2 2.5 3 3.5 4 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 pmbw 0.6.2 Access Time [ns] Array Size log2 [B] AWS](https://reader033.vdocuments.net/reader033/viewer/2022052023/60392a0da211ab519a005ade/html5/thumbnails/24.jpg)
0.8
0.85
0.9
0.95
1
1.05
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
pmbw 0.6.2
Ban
dwid
th S
peed
up [1
]
Array Size log2 [B]
AWS c3.large Intel Xeon E-2680 2.80 GHz 3.75GB - Speedup of Parallel Memory Bandwidth (enlarged) - ScanWrite128PtrSimpleLoop
p=1p=2p=3p=4
![Page 25: 100 ScanWrite256PtrSimpleLoop ......0 0.5 1 1.5 2 2.5 3 3.5 4 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 pmbw 0.6.2 Access Time [ns] Array Size log2 [B] AWS](https://reader033.vdocuments.net/reader033/viewer/2022052023/60392a0da211ab519a005ade/html5/thumbnails/25.jpg)
5
10
15
20
25
30
35
40
45
50
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
pmbw 0.6.2
Ban
dwid
th [G
iB/s
]
Array Size log2 [B]
AWS c3.large Intel Xeon E-2680 2.80 GHz 3.75GB - Parallel Memory Bandwidth - ScanWrite128PtrUnrollLoop
p=1p=2p=3p=4
![Page 26: 100 ScanWrite256PtrSimpleLoop ......0 0.5 1 1.5 2 2.5 3 3.5 4 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 pmbw 0.6.2 Access Time [ns] Array Size log2 [B] AWS](https://reader033.vdocuments.net/reader033/viewer/2022052023/60392a0da211ab519a005ade/html5/thumbnails/26.jpg)
0.2
0.4
0.6
0.8
1
1.2
1.4
1.6
1.8
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
pmbw 0.6.2
Acc
ess
Tim
e [n
s]
Array Size log2 [B]
AWS c3.large Intel Xeon E-2680 2.80 GHz 3.75GB - Parallel Memory Access Time - ScanWrite128PtrUnrollLoop
p=1p=2p=3p=4
![Page 27: 100 ScanWrite256PtrSimpleLoop ......0 0.5 1 1.5 2 2.5 3 3.5 4 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 pmbw 0.6.2 Access Time [ns] Array Size log2 [B] AWS](https://reader033.vdocuments.net/reader033/viewer/2022052023/60392a0da211ab519a005ade/html5/thumbnails/27.jpg)
0.8
1
1.2
1.4
1.6
1.8
2
2.2
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
pmbw 0.6.2
Ban
dwid
th S
peed
up [1
]
Array Size log2 [B]
AWS c3.large Intel Xeon E-2680 2.80 GHz 3.75GB - Speedup of Parallel Memory Bandwidth - ScanWrite128PtrUnrollLoop
p=1p=2p=3p=4
![Page 28: 100 ScanWrite256PtrSimpleLoop ......0 0.5 1 1.5 2 2.5 3 3.5 4 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 pmbw 0.6.2 Access Time [ns] Array Size log2 [B] AWS](https://reader033.vdocuments.net/reader033/viewer/2022052023/60392a0da211ab519a005ade/html5/thumbnails/28.jpg)
0.99
1
1.01
1.02
1.03
1.04
1.05
1.06
1.07
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
pmbw 0.6.2
Ban
dwid
th S
peed
up [1
]
Array Size log2 [B]
AWS c3.large Intel Xeon E-2680 2.80 GHz 3.75GB - Speedup of Parallel Memory Bandwidth (enlarged) - ScanWrite128PtrUnrollLoop
p=1p=2p=3p=4
![Page 29: 100 ScanWrite256PtrSimpleLoop ......0 0.5 1 1.5 2 2.5 3 3.5 4 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 pmbw 0.6.2 Access Time [ns] Array Size log2 [B] AWS](https://reader033.vdocuments.net/reader033/viewer/2022052023/60392a0da211ab519a005ade/html5/thumbnails/29.jpg)
10
15
20
25
30
35
40
45
50
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
pmbw 0.6.2
Ban
dwid
th [G
iB/s
]
Array Size log2 [B]
AWS c3.large Intel Xeon E-2680 2.80 GHz 3.75GB - Parallel Memory Bandwidth - ScanRead128PtrSimpleLoop
p=1p=2p=3p=4
![Page 30: 100 ScanWrite256PtrSimpleLoop ......0 0.5 1 1.5 2 2.5 3 3.5 4 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 pmbw 0.6.2 Access Time [ns] Array Size log2 [B] AWS](https://reader033.vdocuments.net/reader033/viewer/2022052023/60392a0da211ab519a005ade/html5/thumbnails/30.jpg)
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
1.1
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
pmbw 0.6.2
Acc
ess
Tim
e [n
s]
Array Size log2 [B]
AWS c3.large Intel Xeon E-2680 2.80 GHz 3.75GB - Parallel Memory Access Time - ScanRead128PtrSimpleLoop
p=1p=2p=3p=4
![Page 31: 100 ScanWrite256PtrSimpleLoop ......0 0.5 1 1.5 2 2.5 3 3.5 4 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 pmbw 0.6.2 Access Time [ns] Array Size log2 [B] AWS](https://reader033.vdocuments.net/reader033/viewer/2022052023/60392a0da211ab519a005ade/html5/thumbnails/31.jpg)
0.8
0.9
1
1.1
1.2
1.3
1.4
1.5
1.6
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
pmbw 0.6.2
Ban
dwid
th S
peed
up [1
]
Array Size log2 [B]
AWS c3.large Intel Xeon E-2680 2.80 GHz 3.75GB - Speedup of Parallel Memory Bandwidth - ScanRead128PtrSimpleLoop
p=1p=2p=3p=4
![Page 32: 100 ScanWrite256PtrSimpleLoop ......0 0.5 1 1.5 2 2.5 3 3.5 4 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 pmbw 0.6.2 Access Time [ns] Array Size log2 [B] AWS](https://reader033.vdocuments.net/reader033/viewer/2022052023/60392a0da211ab519a005ade/html5/thumbnails/32.jpg)
0.8
0.85
0.9
0.95
1
1.05
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
pmbw 0.6.2
Ban
dwid
th S
peed
up [1
]
Array Size log2 [B]
AWS c3.large Intel Xeon E-2680 2.80 GHz 3.75GB - Speedup of Parallel Memory Bandwidth (enlarged) - ScanRead128PtrSimpleLoop
p=1p=2p=3p=4
![Page 33: 100 ScanWrite256PtrSimpleLoop ......0 0.5 1 1.5 2 2.5 3 3.5 4 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 pmbw 0.6.2 Access Time [ns] Array Size log2 [B] AWS](https://reader033.vdocuments.net/reader033/viewer/2022052023/60392a0da211ab519a005ade/html5/thumbnails/33.jpg)
10
20
30
40
50
60
70
80
90
100
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
pmbw 0.6.2
Ban
dwid
th [G
iB/s
]
Array Size log2 [B]
AWS c3.large Intel Xeon E-2680 2.80 GHz 3.75GB - Parallel Memory Bandwidth - ScanRead128PtrUnrollLoop
p=1p=2p=3p=4
![Page 34: 100 ScanWrite256PtrSimpleLoop ......0 0.5 1 1.5 2 2.5 3 3.5 4 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 pmbw 0.6.2 Access Time [ns] Array Size log2 [B] AWS](https://reader033.vdocuments.net/reader033/viewer/2022052023/60392a0da211ab519a005ade/html5/thumbnails/34.jpg)
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
pmbw 0.6.2
Acc
ess
Tim
e [n
s]
Array Size log2 [B]
AWS c3.large Intel Xeon E-2680 2.80 GHz 3.75GB - Parallel Memory Access Time - ScanRead128PtrUnrollLoop
p=1p=2p=3p=4
![Page 35: 100 ScanWrite256PtrSimpleLoop ......0 0.5 1 1.5 2 2.5 3 3.5 4 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 pmbw 0.6.2 Access Time [ns] Array Size log2 [B] AWS](https://reader033.vdocuments.net/reader033/viewer/2022052023/60392a0da211ab519a005ade/html5/thumbnails/35.jpg)
0.8
1
1.2
1.4
1.6
1.8
2
2.2
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
pmbw 0.6.2
Ban
dwid
th S
peed
up [1
]
Array Size log2 [B]
AWS c3.large Intel Xeon E-2680 2.80 GHz 3.75GB - Speedup of Parallel Memory Bandwidth - ScanRead128PtrUnrollLoop
p=1p=2p=3p=4
![Page 36: 100 ScanWrite256PtrSimpleLoop ......0 0.5 1 1.5 2 2.5 3 3.5 4 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 pmbw 0.6.2 Access Time [ns] Array Size log2 [B] AWS](https://reader033.vdocuments.net/reader033/viewer/2022052023/60392a0da211ab519a005ade/html5/thumbnails/36.jpg)
0.98
1
1.02
1.04
1.06
1.08
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
pmbw 0.6.2
Ban
dwid
th S
peed
up [1
]
Array Size log2 [B]
AWS c3.large Intel Xeon E-2680 2.80 GHz 3.75GB - Speedup of Parallel Memory Bandwidth (enlarged) - ScanRead128PtrUnrollLoop
p=1p=2p=3p=4
![Page 37: 100 ScanWrite256PtrSimpleLoop ......0 0.5 1 1.5 2 2.5 3 3.5 4 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 pmbw 0.6.2 Access Time [ns] Array Size log2 [B] AWS](https://reader033.vdocuments.net/reader033/viewer/2022052023/60392a0da211ab519a005ade/html5/thumbnails/37.jpg)
8
10
12
14
16
18
20
22
24
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
pmbw 0.6.2
Ban
dwid
th [G
iB/s
]
Array Size log2 [B]
AWS c3.large Intel Xeon E-2680 2.80 GHz 3.75GB - Parallel Memory Bandwidth - ScanWrite64PtrSimpleLoop
p=1p=2p=3p=4
![Page 38: 100 ScanWrite256PtrSimpleLoop ......0 0.5 1 1.5 2 2.5 3 3.5 4 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 pmbw 0.6.2 Access Time [ns] Array Size log2 [B] AWS](https://reader033.vdocuments.net/reader033/viewer/2022052023/60392a0da211ab519a005ade/html5/thumbnails/38.jpg)
0.3
0.4
0.5
0.6
0.7
0.8
0.9
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
pmbw 0.6.2
Acc
ess
Tim
e [n
s]
Array Size log2 [B]
AWS c3.large Intel Xeon E-2680 2.80 GHz 3.75GB - Parallel Memory Access Time - ScanWrite64PtrSimpleLoop
p=1p=2p=3p=4
![Page 39: 100 ScanWrite256PtrSimpleLoop ......0 0.5 1 1.5 2 2.5 3 3.5 4 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 pmbw 0.6.2 Access Time [ns] Array Size log2 [B] AWS](https://reader033.vdocuments.net/reader033/viewer/2022052023/60392a0da211ab519a005ade/html5/thumbnails/39.jpg)
0.9
1
1.1
1.2
1.3
1.4
1.5
1.6
1.7
1.8
1.9
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
pmbw 0.6.2
Ban
dwid
th S
peed
up [1
]
Array Size log2 [B]
AWS c3.large Intel Xeon E-2680 2.80 GHz 3.75GB - Speedup of Parallel Memory Bandwidth - ScanWrite64PtrSimpleLoop
p=1p=2p=3p=4
![Page 40: 100 ScanWrite256PtrSimpleLoop ......0 0.5 1 1.5 2 2.5 3 3.5 4 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 pmbw 0.6.2 Access Time [ns] Array Size log2 [B] AWS](https://reader033.vdocuments.net/reader033/viewer/2022052023/60392a0da211ab519a005ade/html5/thumbnails/40.jpg)
0.96
0.97
0.98
0.99
1
1.01
1.02
1.03
1.04
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
pmbw 0.6.2
Ban
dwid
th S
peed
up [1
]
Array Size log2 [B]
AWS c3.large Intel Xeon E-2680 2.80 GHz 3.75GB - Speedup of Parallel Memory Bandwidth (enlarged) - ScanWrite64PtrSimpleLoop
p=1p=2p=3p=4
![Page 41: 100 ScanWrite256PtrSimpleLoop ......0 0.5 1 1.5 2 2.5 3 3.5 4 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 pmbw 0.6.2 Access Time [ns] Array Size log2 [B] AWS](https://reader033.vdocuments.net/reader033/viewer/2022052023/60392a0da211ab519a005ade/html5/thumbnails/41.jpg)
8
10
12
14
16
18
20
22
24
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
pmbw 0.6.2
Ban
dwid
th [G
iB/s
]
Array Size log2 [B]
AWS c3.large Intel Xeon E-2680 2.80 GHz 3.75GB - Parallel Memory Bandwidth - ScanWrite64PtrUnrollLoop
p=1p=2p=3p=4
![Page 42: 100 ScanWrite256PtrSimpleLoop ......0 0.5 1 1.5 2 2.5 3 3.5 4 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 pmbw 0.6.2 Access Time [ns] Array Size log2 [B] AWS](https://reader033.vdocuments.net/reader033/viewer/2022052023/60392a0da211ab519a005ade/html5/thumbnails/42.jpg)
0.3
0.4
0.5
0.6
0.7
0.8
0.9
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
pmbw 0.6.2
Acc
ess
Tim
e [n
s]
Array Size log2 [B]
AWS c3.large Intel Xeon E-2680 2.80 GHz 3.75GB - Parallel Memory Access Time - ScanWrite64PtrUnrollLoop
p=1p=2p=3p=4
![Page 43: 100 ScanWrite256PtrSimpleLoop ......0 0.5 1 1.5 2 2.5 3 3.5 4 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 pmbw 0.6.2 Access Time [ns] Array Size log2 [B] AWS](https://reader033.vdocuments.net/reader033/viewer/2022052023/60392a0da211ab519a005ade/html5/thumbnails/43.jpg)
0.9
1
1.1
1.2
1.3
1.4
1.5
1.6
1.7
1.8
1.9
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
pmbw 0.6.2
Ban
dwid
th S
peed
up [1
]
Array Size log2 [B]
AWS c3.large Intel Xeon E-2680 2.80 GHz 3.75GB - Speedup of Parallel Memory Bandwidth - ScanWrite64PtrUnrollLoop
p=1p=2p=3p=4
![Page 44: 100 ScanWrite256PtrSimpleLoop ......0 0.5 1 1.5 2 2.5 3 3.5 4 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 pmbw 0.6.2 Access Time [ns] Array Size log2 [B] AWS](https://reader033.vdocuments.net/reader033/viewer/2022052023/60392a0da211ab519a005ade/html5/thumbnails/44.jpg)
0.96
0.97
0.98
0.99
1
1.01
1.02
1.03
1.04
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
pmbw 0.6.2
Ban
dwid
th S
peed
up [1
]
Array Size log2 [B]
AWS c3.large Intel Xeon E-2680 2.80 GHz 3.75GB - Speedup of Parallel Memory Bandwidth (enlarged) - ScanWrite64PtrUnrollLoop
p=1p=2p=3p=4
![Page 45: 100 ScanWrite256PtrSimpleLoop ......0 0.5 1 1.5 2 2.5 3 3.5 4 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 pmbw 0.6.2 Access Time [ns] Array Size log2 [B] AWS](https://reader033.vdocuments.net/reader033/viewer/2022052023/60392a0da211ab519a005ade/html5/thumbnails/45.jpg)
10
12
14
16
18
20
22
24
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
pmbw 0.6.2
Ban
dwid
th [G
iB/s
]
Array Size log2 [B]
AWS c3.large Intel Xeon E-2680 2.80 GHz 3.75GB - Parallel Memory Bandwidth - ScanRead64PtrSimpleLoop
p=1p=2p=3p=4
![Page 46: 100 ScanWrite256PtrSimpleLoop ......0 0.5 1 1.5 2 2.5 3 3.5 4 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 pmbw 0.6.2 Access Time [ns] Array Size log2 [B] AWS](https://reader033.vdocuments.net/reader033/viewer/2022052023/60392a0da211ab519a005ade/html5/thumbnails/46.jpg)
0.3
0.35
0.4
0.45
0.5
0.55
0.6
0.65
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
pmbw 0.6.2
Acc
ess
Tim
e [n
s]
Array Size log2 [B]
AWS c3.large Intel Xeon E-2680 2.80 GHz 3.75GB - Parallel Memory Access Time - ScanRead64PtrSimpleLoop
p=1p=2p=3p=4
![Page 47: 100 ScanWrite256PtrSimpleLoop ......0 0.5 1 1.5 2 2.5 3 3.5 4 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 pmbw 0.6.2 Access Time [ns] Array Size log2 [B] AWS](https://reader033.vdocuments.net/reader033/viewer/2022052023/60392a0da211ab519a005ade/html5/thumbnails/47.jpg)
1
1.1
1.2
1.3
1.4
1.5
1.6
1.7
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
pmbw 0.6.2
Ban
dwid
th S
peed
up [1
]
Array Size log2 [B]
AWS c3.large Intel Xeon E-2680 2.80 GHz 3.75GB - Speedup of Parallel Memory Bandwidth - ScanRead64PtrSimpleLoop
p=1p=2p=3p=4
![Page 48: 100 ScanWrite256PtrSimpleLoop ......0 0.5 1 1.5 2 2.5 3 3.5 4 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 pmbw 0.6.2 Access Time [ns] Array Size log2 [B] AWS](https://reader033.vdocuments.net/reader033/viewer/2022052023/60392a0da211ab519a005ade/html5/thumbnails/48.jpg)
0.98
1
1.02
1.04
1.06
1.08
1.1
1.12
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
pmbw 0.6.2
Ban
dwid
th S
peed
up [1
]
Array Size log2 [B]
AWS c3.large Intel Xeon E-2680 2.80 GHz 3.75GB - Speedup of Parallel Memory Bandwidth (enlarged) - ScanRead64PtrSimpleLoop
p=1p=2p=3p=4
![Page 49: 100 ScanWrite256PtrSimpleLoop ......0 0.5 1 1.5 2 2.5 3 3.5 4 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 pmbw 0.6.2 Access Time [ns] Array Size log2 [B] AWS](https://reader033.vdocuments.net/reader033/viewer/2022052023/60392a0da211ab519a005ade/html5/thumbnails/49.jpg)
10
15
20
25
30
35
40
45
50
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
pmbw 0.6.2
Ban
dwid
th [G
iB/s
]
Array Size log2 [B]
AWS c3.large Intel Xeon E-2680 2.80 GHz 3.75GB - Parallel Memory Bandwidth - ScanRead64PtrUnrollLoop
p=1p=2p=3p=4
![Page 50: 100 ScanWrite256PtrSimpleLoop ......0 0.5 1 1.5 2 2.5 3 3.5 4 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 pmbw 0.6.2 Access Time [ns] Array Size log2 [B] AWS](https://reader033.vdocuments.net/reader033/viewer/2022052023/60392a0da211ab519a005ade/html5/thumbnails/50.jpg)
0.15
0.2
0.25
0.3
0.35
0.4
0.45
0.5
0.55
0.6
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
pmbw 0.6.2
Acc
ess
Tim
e [n
s]
Array Size log2 [B]
AWS c3.large Intel Xeon E-2680 2.80 GHz 3.75GB - Parallel Memory Access Time - ScanRead64PtrUnrollLoop
p=1p=2p=3p=4
![Page 51: 100 ScanWrite256PtrSimpleLoop ......0 0.5 1 1.5 2 2.5 3 3.5 4 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 pmbw 0.6.2 Access Time [ns] Array Size log2 [B] AWS](https://reader033.vdocuments.net/reader033/viewer/2022052023/60392a0da211ab519a005ade/html5/thumbnails/51.jpg)
0.9
1
1.1
1.2
1.3
1.4
1.5
1.6
1.7
1.8
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
pmbw 0.6.2
Ban
dwid
th S
peed
up [1
]
Array Size log2 [B]
AWS c3.large Intel Xeon E-2680 2.80 GHz 3.75GB - Speedup of Parallel Memory Bandwidth - ScanRead64PtrUnrollLoop
p=1p=2p=3p=4
![Page 52: 100 ScanWrite256PtrSimpleLoop ......0 0.5 1 1.5 2 2.5 3 3.5 4 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 pmbw 0.6.2 Access Time [ns] Array Size log2 [B] AWS](https://reader033.vdocuments.net/reader033/viewer/2022052023/60392a0da211ab519a005ade/html5/thumbnails/52.jpg)
0.96
0.98
1
1.02
1.04
1.06
1.08
1.1
1.12
1.14
1.16
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
pmbw 0.6.2
Ban
dwid
th S
peed
up [1
]
Array Size log2 [B]
AWS c3.large Intel Xeon E-2680 2.80 GHz 3.75GB - Speedup of Parallel Memory Bandwidth (enlarged) - ScanRead64PtrUnrollLoop
p=1p=2p=3p=4
![Page 53: 100 ScanWrite256PtrSimpleLoop ......0 0.5 1 1.5 2 2.5 3 3.5 4 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 pmbw 0.6.2 Access Time [ns] Array Size log2 [B] AWS](https://reader033.vdocuments.net/reader033/viewer/2022052023/60392a0da211ab519a005ade/html5/thumbnails/53.jpg)
8
10
12
14
16
18
20
22
24
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
pmbw 0.6.2
Ban
dwid
th [G
iB/s
]
Array Size log2 [B]
AWS c3.large Intel Xeon E-2680 2.80 GHz 3.75GB - Parallel Memory Bandwidth - ScanWrite64IndexSimpleLoop
p=1p=2p=3p=4
![Page 54: 100 ScanWrite256PtrSimpleLoop ......0 0.5 1 1.5 2 2.5 3 3.5 4 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 pmbw 0.6.2 Access Time [ns] Array Size log2 [B] AWS](https://reader033.vdocuments.net/reader033/viewer/2022052023/60392a0da211ab519a005ade/html5/thumbnails/54.jpg)
0.3
0.4
0.5
0.6
0.7
0.8
0.9
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
pmbw 0.6.2
Acc
ess
Tim
e [n
s]
Array Size log2 [B]
AWS c3.large Intel Xeon E-2680 2.80 GHz 3.75GB - Parallel Memory Access Time - ScanWrite64IndexSimpleLoop
p=1p=2p=3p=4
![Page 55: 100 ScanWrite256PtrSimpleLoop ......0 0.5 1 1.5 2 2.5 3 3.5 4 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 pmbw 0.6.2 Access Time [ns] Array Size log2 [B] AWS](https://reader033.vdocuments.net/reader033/viewer/2022052023/60392a0da211ab519a005ade/html5/thumbnails/55.jpg)
0.9
1
1.1
1.2
1.3
1.4
1.5
1.6
1.7
1.8
1.9
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
pmbw 0.6.2
Ban
dwid
th S
peed
up [1
]
Array Size log2 [B]
AWS c3.large Intel Xeon E-2680 2.80 GHz 3.75GB - Speedup of Parallel Memory Bandwidth - ScanWrite64IndexSimpleLoop
p=1p=2p=3p=4
![Page 56: 100 ScanWrite256PtrSimpleLoop ......0 0.5 1 1.5 2 2.5 3 3.5 4 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 pmbw 0.6.2 Access Time [ns] Array Size log2 [B] AWS](https://reader033.vdocuments.net/reader033/viewer/2022052023/60392a0da211ab519a005ade/html5/thumbnails/56.jpg)
0.96
0.97
0.98
0.99
1
1.01
1.02
1.03
1.04
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
pmbw 0.6.2
Ban
dwid
th S
peed
up [1
]
Array Size log2 [B]
AWS c3.large Intel Xeon E-2680 2.80 GHz 3.75GB - Speedup of Parallel Memory Bandwidth (enlarged) - ScanWrite64IndexSimpleLoop
p=1p=2p=3p=4
![Page 57: 100 ScanWrite256PtrSimpleLoop ......0 0.5 1 1.5 2 2.5 3 3.5 4 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 pmbw 0.6.2 Access Time [ns] Array Size log2 [B] AWS](https://reader033.vdocuments.net/reader033/viewer/2022052023/60392a0da211ab519a005ade/html5/thumbnails/57.jpg)
8
10
12
14
16
18
20
22
24
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
pmbw 0.6.2
Ban
dwid
th [G
iB/s
]
Array Size log2 [B]
AWS c3.large Intel Xeon E-2680 2.80 GHz 3.75GB - Parallel Memory Bandwidth - ScanWrite64IndexUnrollLoop
p=1p=2p=3p=4
![Page 58: 100 ScanWrite256PtrSimpleLoop ......0 0.5 1 1.5 2 2.5 3 3.5 4 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 pmbw 0.6.2 Access Time [ns] Array Size log2 [B] AWS](https://reader033.vdocuments.net/reader033/viewer/2022052023/60392a0da211ab519a005ade/html5/thumbnails/58.jpg)
0.3
0.4
0.5
0.6
0.7
0.8
0.9
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
pmbw 0.6.2
Acc
ess
Tim
e [n
s]
Array Size log2 [B]
AWS c3.large Intel Xeon E-2680 2.80 GHz 3.75GB - Parallel Memory Access Time - ScanWrite64IndexUnrollLoop
p=1p=2p=3p=4
![Page 59: 100 ScanWrite256PtrSimpleLoop ......0 0.5 1 1.5 2 2.5 3 3.5 4 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 pmbw 0.6.2 Access Time [ns] Array Size log2 [B] AWS](https://reader033.vdocuments.net/reader033/viewer/2022052023/60392a0da211ab519a005ade/html5/thumbnails/59.jpg)
0.9
1
1.1
1.2
1.3
1.4
1.5
1.6
1.7
1.8
1.9
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
pmbw 0.6.2
Ban
dwid
th S
peed
up [1
]
Array Size log2 [B]
AWS c3.large Intel Xeon E-2680 2.80 GHz 3.75GB - Speedup of Parallel Memory Bandwidth - ScanWrite64IndexUnrollLoop
p=1p=2p=3p=4
![Page 60: 100 ScanWrite256PtrSimpleLoop ......0 0.5 1 1.5 2 2.5 3 3.5 4 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 pmbw 0.6.2 Access Time [ns] Array Size log2 [B] AWS](https://reader033.vdocuments.net/reader033/viewer/2022052023/60392a0da211ab519a005ade/html5/thumbnails/60.jpg)
0.96
0.97
0.98
0.99
1
1.01
1.02
1.03
1.04
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
pmbw 0.6.2
Ban
dwid
th S
peed
up [1
]
Array Size log2 [B]
AWS c3.large Intel Xeon E-2680 2.80 GHz 3.75GB - Speedup of Parallel Memory Bandwidth (enlarged) - ScanWrite64IndexUnrollLoop
p=1p=2p=3p=4
![Page 61: 100 ScanWrite256PtrSimpleLoop ......0 0.5 1 1.5 2 2.5 3 3.5 4 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 pmbw 0.6.2 Access Time [ns] Array Size log2 [B] AWS](https://reader033.vdocuments.net/reader033/viewer/2022052023/60392a0da211ab519a005ade/html5/thumbnails/61.jpg)
10
12
14
16
18
20
22
24
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
pmbw 0.6.2
Ban
dwid
th [G
iB/s
]
Array Size log2 [B]
AWS c3.large Intel Xeon E-2680 2.80 GHz 3.75GB - Parallel Memory Bandwidth - ScanRead64IndexSimpleLoop
p=1p=2p=3p=4
![Page 62: 100 ScanWrite256PtrSimpleLoop ......0 0.5 1 1.5 2 2.5 3 3.5 4 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 pmbw 0.6.2 Access Time [ns] Array Size log2 [B] AWS](https://reader033.vdocuments.net/reader033/viewer/2022052023/60392a0da211ab519a005ade/html5/thumbnails/62.jpg)
0.3
0.35
0.4
0.45
0.5
0.55
0.6
0.65
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
pmbw 0.6.2
Acc
ess
Tim
e [n
s]
Array Size log2 [B]
AWS c3.large Intel Xeon E-2680 2.80 GHz 3.75GB - Parallel Memory Access Time - ScanRead64IndexSimpleLoop
p=1p=2p=3p=4
![Page 63: 100 ScanWrite256PtrSimpleLoop ......0 0.5 1 1.5 2 2.5 3 3.5 4 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 pmbw 0.6.2 Access Time [ns] Array Size log2 [B] AWS](https://reader033.vdocuments.net/reader033/viewer/2022052023/60392a0da211ab519a005ade/html5/thumbnails/63.jpg)
0.9
1
1.1
1.2
1.3
1.4
1.5
1.6
1.7
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
pmbw 0.6.2
Ban
dwid
th S
peed
up [1
]
Array Size log2 [B]
AWS c3.large Intel Xeon E-2680 2.80 GHz 3.75GB - Speedup of Parallel Memory Bandwidth - ScanRead64IndexSimpleLoop
p=1p=2p=3p=4
![Page 64: 100 ScanWrite256PtrSimpleLoop ......0 0.5 1 1.5 2 2.5 3 3.5 4 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 pmbw 0.6.2 Access Time [ns] Array Size log2 [B] AWS](https://reader033.vdocuments.net/reader033/viewer/2022052023/60392a0da211ab519a005ade/html5/thumbnails/64.jpg)
0.98
1
1.02
1.04
1.06
1.08
1.1
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
pmbw 0.6.2
Ban
dwid
th S
peed
up [1
]
Array Size log2 [B]
AWS c3.large Intel Xeon E-2680 2.80 GHz 3.75GB - Speedup of Parallel Memory Bandwidth (enlarged) - ScanRead64IndexSimpleLoop
p=1p=2p=3p=4
![Page 65: 100 ScanWrite256PtrSimpleLoop ......0 0.5 1 1.5 2 2.5 3 3.5 4 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 pmbw 0.6.2 Access Time [ns] Array Size log2 [B] AWS](https://reader033.vdocuments.net/reader033/viewer/2022052023/60392a0da211ab519a005ade/html5/thumbnails/65.jpg)
10
15
20
25
30
35
40
45
50
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
pmbw 0.6.2
Ban
dwid
th [G
iB/s
]
Array Size log2 [B]
AWS c3.large Intel Xeon E-2680 2.80 GHz 3.75GB - Parallel Memory Bandwidth - ScanRead64IndexUnrollLoop
p=1p=2p=3p=4
![Page 66: 100 ScanWrite256PtrSimpleLoop ......0 0.5 1 1.5 2 2.5 3 3.5 4 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 pmbw 0.6.2 Access Time [ns] Array Size log2 [B] AWS](https://reader033.vdocuments.net/reader033/viewer/2022052023/60392a0da211ab519a005ade/html5/thumbnails/66.jpg)
0.15
0.2
0.25
0.3
0.35
0.4
0.45
0.5
0.55
0.6
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
pmbw 0.6.2
Acc
ess
Tim
e [n
s]
Array Size log2 [B]
AWS c3.large Intel Xeon E-2680 2.80 GHz 3.75GB - Parallel Memory Access Time - ScanRead64IndexUnrollLoop
p=1p=2p=3p=4
![Page 67: 100 ScanWrite256PtrSimpleLoop ......0 0.5 1 1.5 2 2.5 3 3.5 4 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 pmbw 0.6.2 Access Time [ns] Array Size log2 [B] AWS](https://reader033.vdocuments.net/reader033/viewer/2022052023/60392a0da211ab519a005ade/html5/thumbnails/67.jpg)
0.9
1
1.1
1.2
1.3
1.4
1.5
1.6
1.7
1.8
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
pmbw 0.6.2
Ban
dwid
th S
peed
up [1
]
Array Size log2 [B]
AWS c3.large Intel Xeon E-2680 2.80 GHz 3.75GB - Speedup of Parallel Memory Bandwidth - ScanRead64IndexUnrollLoop
p=1p=2p=3p=4
![Page 68: 100 ScanWrite256PtrSimpleLoop ......0 0.5 1 1.5 2 2.5 3 3.5 4 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 pmbw 0.6.2 Access Time [ns] Array Size log2 [B] AWS](https://reader033.vdocuments.net/reader033/viewer/2022052023/60392a0da211ab519a005ade/html5/thumbnails/68.jpg)
0.98
1
1.02
1.04
1.06
1.08
1.1
1.12
1.14
1.16
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
pmbw 0.6.2
Ban
dwid
th S
peed
up [1
]
Array Size log2 [B]
AWS c3.large Intel Xeon E-2680 2.80 GHz 3.75GB - Speedup of Parallel Memory Bandwidth (enlarged) - ScanRead64IndexUnrollLoop
p=1p=2p=3p=4
![Page 69: 100 ScanWrite256PtrSimpleLoop ......0 0.5 1 1.5 2 2.5 3 3.5 4 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 pmbw 0.6.2 Access Time [ns] Array Size log2 [B] AWS](https://reader033.vdocuments.net/reader033/viewer/2022052023/60392a0da211ab519a005ade/html5/thumbnails/69.jpg)
8
8.5
9
9.5
10
10.5
11
11.5
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
pmbw 0.6.2
Ban
dwid
th [G
iB/s
]
Array Size log2 [B]
AWS c3.large Intel Xeon E-2680 2.80 GHz 3.75GB - Parallel Memory Bandwidth - ScanWrite32PtrSimpleLoop
p=1p=2p=3p=4
![Page 70: 100 ScanWrite256PtrSimpleLoop ......0 0.5 1 1.5 2 2.5 3 3.5 4 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 pmbw 0.6.2 Access Time [ns] Array Size log2 [B] AWS](https://reader033.vdocuments.net/reader033/viewer/2022052023/60392a0da211ab519a005ade/html5/thumbnails/70.jpg)
0.32
0.34
0.36
0.38
0.4
0.42
0.44
0.46
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
pmbw 0.6.2
Acc
ess
Tim
e [n
s]
Array Size log2 [B]
AWS c3.large Intel Xeon E-2680 2.80 GHz 3.75GB - Parallel Memory Access Time - ScanWrite32PtrSimpleLoop
p=1p=2p=3p=4
![Page 71: 100 ScanWrite256PtrSimpleLoop ......0 0.5 1 1.5 2 2.5 3 3.5 4 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 pmbw 0.6.2 Access Time [ns] Array Size log2 [B] AWS](https://reader033.vdocuments.net/reader033/viewer/2022052023/60392a0da211ab519a005ade/html5/thumbnails/71.jpg)
0.85
0.9
0.95
1
1.05
1.1
1.15
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
pmbw 0.6.2
Ban
dwid
th S
peed
up [1
]
Array Size log2 [B]
AWS c3.large Intel Xeon E-2680 2.80 GHz 3.75GB - Speedup of Parallel Memory Bandwidth - ScanWrite32PtrSimpleLoop
p=1p=2p=3p=4
![Page 72: 100 ScanWrite256PtrSimpleLoop ......0 0.5 1 1.5 2 2.5 3 3.5 4 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 pmbw 0.6.2 Access Time [ns] Array Size log2 [B] AWS](https://reader033.vdocuments.net/reader033/viewer/2022052023/60392a0da211ab519a005ade/html5/thumbnails/72.jpg)
0.84
0.86
0.88
0.9
0.92
0.94
0.96
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
pmbw 0.6.2
Ban
dwid
th S
peed
up [1
]
Array Size log2 [B]
AWS c3.large Intel Xeon E-2680 2.80 GHz 3.75GB - Speedup of Parallel Memory Bandwidth (enlarged) - ScanWrite32PtrSimpleLoop
p=1p=2p=3p=4
![Page 73: 100 ScanWrite256PtrSimpleLoop ......0 0.5 1 1.5 2 2.5 3 3.5 4 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 pmbw 0.6.2 Access Time [ns] Array Size log2 [B] AWS](https://reader033.vdocuments.net/reader033/viewer/2022052023/60392a0da211ab519a005ade/html5/thumbnails/73.jpg)
8
8.5
9
9.5
10
10.5
11
11.5
12
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
pmbw 0.6.2
Ban
dwid
th [G
iB/s
]
Array Size log2 [B]
AWS c3.large Intel Xeon E-2680 2.80 GHz 3.75GB - Parallel Memory Bandwidth - ScanWrite32PtrUnrollLoop
p=1p=2p=3p=4
![Page 74: 100 ScanWrite256PtrSimpleLoop ......0 0.5 1 1.5 2 2.5 3 3.5 4 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 pmbw 0.6.2 Access Time [ns] Array Size log2 [B] AWS](https://reader033.vdocuments.net/reader033/viewer/2022052023/60392a0da211ab519a005ade/html5/thumbnails/74.jpg)
0.32
0.34
0.36
0.38
0.4
0.42
0.44
0.46
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
pmbw 0.6.2
Acc
ess
Tim
e [n
s]
Array Size log2 [B]
AWS c3.large Intel Xeon E-2680 2.80 GHz 3.75GB - Parallel Memory Access Time - ScanWrite32PtrUnrollLoop
p=1p=2p=3p=4
![Page 75: 100 ScanWrite256PtrSimpleLoop ......0 0.5 1 1.5 2 2.5 3 3.5 4 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 pmbw 0.6.2 Access Time [ns] Array Size log2 [B] AWS](https://reader033.vdocuments.net/reader033/viewer/2022052023/60392a0da211ab519a005ade/html5/thumbnails/75.jpg)
0.85
0.9
0.95
1
1.05
1.1
1.15
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
pmbw 0.6.2
Ban
dwid
th S
peed
up [1
]
Array Size log2 [B]
AWS c3.large Intel Xeon E-2680 2.80 GHz 3.75GB - Speedup of Parallel Memory Bandwidth - ScanWrite32PtrUnrollLoop
p=1p=2p=3p=4
![Page 76: 100 ScanWrite256PtrSimpleLoop ......0 0.5 1 1.5 2 2.5 3 3.5 4 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 pmbw 0.6.2 Access Time [ns] Array Size log2 [B] AWS](https://reader033.vdocuments.net/reader033/viewer/2022052023/60392a0da211ab519a005ade/html5/thumbnails/76.jpg)
0.84
0.86
0.88
0.9
0.92
0.94
0.96
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
pmbw 0.6.2
Ban
dwid
th S
peed
up [1
]
Array Size log2 [B]
AWS c3.large Intel Xeon E-2680 2.80 GHz 3.75GB - Speedup of Parallel Memory Bandwidth (enlarged) - ScanWrite32PtrUnrollLoop
p=1p=2p=3p=4
![Page 77: 100 ScanWrite256PtrSimpleLoop ......0 0.5 1 1.5 2 2.5 3 3.5 4 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 pmbw 0.6.2 Access Time [ns] Array Size log2 [B] AWS](https://reader033.vdocuments.net/reader033/viewer/2022052023/60392a0da211ab519a005ade/html5/thumbnails/77.jpg)
7
7.5
8
8.5
9
9.5
10
10.5
11
11.5
12
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
pmbw 0.6.2
Ban
dwid
th [G
iB/s
]
Array Size log2 [B]
AWS c3.large Intel Xeon E-2680 2.80 GHz 3.75GB - Parallel Memory Bandwidth - ScanRead32PtrSimpleLoop
p=1p=2p=3p=4
![Page 78: 100 ScanWrite256PtrSimpleLoop ......0 0.5 1 1.5 2 2.5 3 3.5 4 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 pmbw 0.6.2 Access Time [ns] Array Size log2 [B] AWS](https://reader033.vdocuments.net/reader033/viewer/2022052023/60392a0da211ab519a005ade/html5/thumbnails/78.jpg)
0.32
0.34
0.36
0.38
0.4
0.42
0.44
0.46
0.48
0.5
0.52
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
pmbw 0.6.2
Acc
ess
Tim
e [n
s]
Array Size log2 [B]
AWS c3.large Intel Xeon E-2680 2.80 GHz 3.75GB - Parallel Memory Access Time - ScanRead32PtrSimpleLoop
p=1p=2p=3p=4
![Page 79: 100 ScanWrite256PtrSimpleLoop ......0 0.5 1 1.5 2 2.5 3 3.5 4 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 pmbw 0.6.2 Access Time [ns] Array Size log2 [B] AWS](https://reader033.vdocuments.net/reader033/viewer/2022052023/60392a0da211ab519a005ade/html5/thumbnails/79.jpg)
0.85
0.9
0.95
1
1.05
1.1
1.15
1.2
1.25
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
pmbw 0.6.2
Ban
dwid
th S
peed
up [1
]
Array Size log2 [B]
AWS c3.large Intel Xeon E-2680 2.80 GHz 3.75GB - Speedup of Parallel Memory Bandwidth - ScanRead32PtrSimpleLoop
p=1p=2p=3p=4
![Page 80: 100 ScanWrite256PtrSimpleLoop ......0 0.5 1 1.5 2 2.5 3 3.5 4 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 pmbw 0.6.2 Access Time [ns] Array Size log2 [B] AWS](https://reader033.vdocuments.net/reader033/viewer/2022052023/60392a0da211ab519a005ade/html5/thumbnails/80.jpg)
0.86
0.88
0.9
0.92
0.94
0.96
0.98
1
1.02
1.04
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
pmbw 0.6.2
Ban
dwid
th S
peed
up [1
]
Array Size log2 [B]
AWS c3.large Intel Xeon E-2680 2.80 GHz 3.75GB - Speedup of Parallel Memory Bandwidth (enlarged) - ScanRead32PtrSimpleLoop
p=1p=2p=3p=4
![Page 81: 100 ScanWrite256PtrSimpleLoop ......0 0.5 1 1.5 2 2.5 3 3.5 4 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 pmbw 0.6.2 Access Time [ns] Array Size log2 [B] AWS](https://reader033.vdocuments.net/reader033/viewer/2022052023/60392a0da211ab519a005ade/html5/thumbnails/81.jpg)
8
10
12
14
16
18
20
22
24
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
pmbw 0.6.2
Ban
dwid
th [G
iB/s
]
Array Size log2 [B]
AWS c3.large Intel Xeon E-2680 2.80 GHz 3.75GB - Parallel Memory Bandwidth - ScanRead32PtrUnrollLoop
p=1p=2p=3p=4
![Page 82: 100 ScanWrite256PtrSimpleLoop ......0 0.5 1 1.5 2 2.5 3 3.5 4 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 pmbw 0.6.2 Access Time [ns] Array Size log2 [B] AWS](https://reader033.vdocuments.net/reader033/viewer/2022052023/60392a0da211ab519a005ade/html5/thumbnails/82.jpg)
0.15
0.2
0.25
0.3
0.35
0.4
0.45
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
pmbw 0.6.2
Acc
ess
Tim
e [n
s]
Array Size log2 [B]
AWS c3.large Intel Xeon E-2680 2.80 GHz 3.75GB - Parallel Memory Access Time - ScanRead32PtrUnrollLoop
p=1p=2p=3p=4
![Page 83: 100 ScanWrite256PtrSimpleLoop ......0 0.5 1 1.5 2 2.5 3 3.5 4 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 pmbw 0.6.2 Access Time [ns] Array Size log2 [B] AWS](https://reader033.vdocuments.net/reader033/viewer/2022052023/60392a0da211ab519a005ade/html5/thumbnails/83.jpg)
0.9
1
1.1
1.2
1.3
1.4
1.5
1.6
1.7
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
pmbw 0.6.2
Ban
dwid
th S
peed
up [1
]
Array Size log2 [B]
AWS c3.large Intel Xeon E-2680 2.80 GHz 3.75GB - Speedup of Parallel Memory Bandwidth - ScanRead32PtrUnrollLoop
p=1p=2p=3p=4
![Page 84: 100 ScanWrite256PtrSimpleLoop ......0 0.5 1 1.5 2 2.5 3 3.5 4 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 pmbw 0.6.2 Access Time [ns] Array Size log2 [B] AWS](https://reader033.vdocuments.net/reader033/viewer/2022052023/60392a0da211ab519a005ade/html5/thumbnails/84.jpg)
0.95
1
1.05
1.1
1.15
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
pmbw 0.6.2
Ban
dwid
th S
peed
up [1
]
Array Size log2 [B]
AWS c3.large Intel Xeon E-2680 2.80 GHz 3.75GB - Speedup of Parallel Memory Bandwidth (enlarged) - ScanRead32PtrUnrollLoop
p=1p=2p=3p=4
![Page 85: 100 ScanWrite256PtrSimpleLoop ......0 0.5 1 1.5 2 2.5 3 3.5 4 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 pmbw 0.6.2 Access Time [ns] Array Size log2 [B] AWS](https://reader033.vdocuments.net/reader033/viewer/2022052023/60392a0da211ab519a005ade/html5/thumbnails/85.jpg)
0
2
4
6
8
10
12
14
16
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
pmbw 0.6.2
Ban
dwid
th [G
iB/s
]
Array Size log2 [B]
AWS c3.large Intel Xeon E-2680 2.80 GHz 3.75GB - Parallel Memory Bandwidth - PermRead64SimpleLoop
p=1p=2p=3p=4
![Page 86: 100 ScanWrite256PtrSimpleLoop ......0 0.5 1 1.5 2 2.5 3 3.5 4 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 pmbw 0.6.2 Access Time [ns] Array Size log2 [B] AWS](https://reader033.vdocuments.net/reader033/viewer/2022052023/60392a0da211ab519a005ade/html5/thumbnails/86.jpg)
0
10
20
30
40
50
60
70
80
90
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
pmbw 0.6.2
Acc
ess
Tim
e [n
s]
Array Size log2 [B]
AWS c3.large Intel Xeon E-2680 2.80 GHz 3.75GB - Parallel Memory Access Time - PermRead64SimpleLoop
p=1p=2p=3p=4
![Page 87: 100 ScanWrite256PtrSimpleLoop ......0 0.5 1 1.5 2 2.5 3 3.5 4 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 pmbw 0.6.2 Access Time [ns] Array Size log2 [B] AWS](https://reader033.vdocuments.net/reader033/viewer/2022052023/60392a0da211ab519a005ade/html5/thumbnails/87.jpg)
1
1.5
2
2.5
3
3.5
4
4.5
5
5.5
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
pmbw 0.6.2
Ban
dwid
th S
peed
up [1
]
Array Size log2 [B]
AWS c3.large Intel Xeon E-2680 2.80 GHz 3.75GB - Speedup of Parallel Memory Bandwidth - PermRead64SimpleLoop
p=1p=2p=3p=4
![Page 88: 100 ScanWrite256PtrSimpleLoop ......0 0.5 1 1.5 2 2.5 3 3.5 4 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 pmbw 0.6.2 Access Time [ns] Array Size log2 [B] AWS](https://reader033.vdocuments.net/reader033/viewer/2022052023/60392a0da211ab519a005ade/html5/thumbnails/88.jpg)
1
1.1
1.2
1.3
1.4
1.5
1.6
1.7
1.8
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
pmbw 0.6.2
Ban
dwid
th S
peed
up [1
]
Array Size log2 [B]
AWS c3.large Intel Xeon E-2680 2.80 GHz 3.75GB - Speedup of Parallel Memory Bandwidth (enlarged) - PermRead64SimpleLoop
p=1p=2p=3p=4
![Page 89: 100 ScanWrite256PtrSimpleLoop ......0 0.5 1 1.5 2 2.5 3 3.5 4 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 pmbw 0.6.2 Access Time [ns] Array Size log2 [B] AWS](https://reader033.vdocuments.net/reader033/viewer/2022052023/60392a0da211ab519a005ade/html5/thumbnails/89.jpg)
0
2
4
6
8
10
12
14
16
18
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
pmbw 0.6.2
Ban
dwid
th [G
iB/s
]
Array Size log2 [B]
AWS c3.large Intel Xeon E-2680 2.80 GHz 3.75GB - Parallel Memory Bandwidth - PermRead64UnrollLoop
p=1p=2p=3p=4
![Page 90: 100 ScanWrite256PtrSimpleLoop ......0 0.5 1 1.5 2 2.5 3 3.5 4 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 pmbw 0.6.2 Access Time [ns] Array Size log2 [B] AWS](https://reader033.vdocuments.net/reader033/viewer/2022052023/60392a0da211ab519a005ade/html5/thumbnails/90.jpg)
0
100
200
300
400
500
600
700
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
pmbw 0.6.2
Acc
ess
Tim
e [n
s]
Array Size log2 [B]
AWS c3.large Intel Xeon E-2680 2.80 GHz 3.75GB - Parallel Memory Access Time - PermRead64UnrollLoop
p=1p=2p=3p=4
![Page 91: 100 ScanWrite256PtrSimpleLoop ......0 0.5 1 1.5 2 2.5 3 3.5 4 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 pmbw 0.6.2 Access Time [ns] Array Size log2 [B] AWS](https://reader033.vdocuments.net/reader033/viewer/2022052023/60392a0da211ab519a005ade/html5/thumbnails/91.jpg)
0
1
2
3
4
5
6
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
pmbw 0.6.2
Ban
dwid
th S
peed
up [1
]
Array Size log2 [B]
AWS c3.large Intel Xeon E-2680 2.80 GHz 3.75GB - Speedup of Parallel Memory Bandwidth - PermRead64UnrollLoop
p=1p=2p=3p=4
![Page 92: 100 ScanWrite256PtrSimpleLoop ......0 0.5 1 1.5 2 2.5 3 3.5 4 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 pmbw 0.6.2 Access Time [ns] Array Size log2 [B] AWS](https://reader033.vdocuments.net/reader033/viewer/2022052023/60392a0da211ab519a005ade/html5/thumbnails/92.jpg)
0
0.2
0.4
0.6
0.8
1
1.2
1.4
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
pmbw 0.6.2
Ban
dwid
th S
peed
up [1
]
Array Size log2 [B]
AWS c3.large Intel Xeon E-2680 2.80 GHz 3.75GB - Speedup of Parallel Memory Bandwidth (enlarged) - PermRead64UnrollLoop
p=1p=2p=3p=4