3rd Data Prefetching Championship
June 23rd, 2019 Held in conjunction with ISCA 2019 Seth Pugsley (Intel Labs)
3 rd Data Prefetching Championship June 23 rd , 2019 Held in - - PowerPoint PPT Presentation
3 rd Data Prefetching Championship June 23 rd , 2019 Held in conjunction with ISCA 2019 Seth Pugsley (Intel Labs) Closing and Results Thank you for your hard work 14 submissions Top 6 performing prefetchers presented Final Score
June 23rd, 2019 Held in conjunction with ISCA 2019 Seth Pugsley (Intel Labs)
Red = presented at DPC3
very competitive
and multi-core
2 2.1 2.2 2.3 2.4 2.5 2.6 2.7 14 13 12 11 10 9 8 7 6 5 4 3 2 1
Total Score
Higher Rank
Score
0.9 1.4 1.9 2.4 2.9 3.4 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 33 34 35 36 37 38 39 40 41 42 43 44 45 46
1-Core Speedup S-Curves
1st 2nd 3rd average
large benefits compared to 2nd and 3rd place
single core
best single-core prefetcher (not shown)
Speedup
Workloads sorted by increasing speedup per prefetcher
0.8 0.9 1 1.1 1.2 1.3 1.4 1.5 1.6 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 33 34 35 36 37 38 39 40
4-Core Speedup S-Curves
1st 2nd 3rd average
4-core configuration due to greatly improved worst case
best 4-core prefetcher (3rd)
top 3 overall
Speedup
Workloads sorted by increasing speedup per prefetcher
1 1.05 1.1 1.15 1.2 1.25 1.3 1.35 1.4 1.45 14 13 12 11 10 9 8 7 6 5 4 3 2 1
Score Breakdown
1core score 4core score
Higher Rank
core and 3rd best 4-core perf.
core and 1st best 4-core perf.
core and 2nd best 4-core perf.
made the difference
Score
Hamid Sarbazi-Azad
Hamid Sarbazi-Azad
Patterns with Bingo”
Hamid Sarbazi-Azad
Hamid Sarbazi-Azad
Patterns with Bingo”
Hamid Sarbazi-Azad
Classifier-based Hardware Prefetching”