2014 International Conference on Embedded Computer Systems: Architectures, Modeling, and Simulation (SAMOS XIV) 2014
DOI: 10.1109/samos.2014.6893192
|View full text |Cite
|
Sign up to set email alerts
|

Resource conscious prefetching for irregular applications in multicores

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2

Citation Types

0
4
0

Year Published

2015
2015
2024
2024

Publication Types

Select...
5
2

Relationship

0
7

Authors

Journals

citations
Cited by 7 publications
(4 citation statements)
references
References 13 publications
0
4
0
Order By: Relevance
“…VanderWiel and Lilja [27] propose moving the software prefetches to a dedicated programmable hardware prefetch controller, to reduce the associated overheads, but their analysis technique also only works for regular address patterns without loads. Khan et al [7,8] choose to instead insert software prefetches at runtime using a runtime framework for code modification. This allows prefetching to be done for applications where the source code is unavailable, and also gives access to runtime data, but limits access to static information such as types, and also adds overhead.…”
Section: Related Workmentioning
confidence: 99%
“…VanderWiel and Lilja [27] propose moving the software prefetches to a dedicated programmable hardware prefetch controller, to reduce the associated overheads, but their analysis technique also only works for regular address patterns without loads. Khan et al [7,8] choose to instead insert software prefetches at runtime using a runtime framework for code modification. This allows prefetching to be done for applications where the source code is unavailable, and also gives access to runtime data, but limits access to static information such as types, and also adds overhead.…”
Section: Related Workmentioning
confidence: 99%
“…This version shows the limits/potential of the compiler to make use of the available architectural registers. InO-SW-Prefetch is a software prefetch solution taken from the work of Khan et al [38,40] 1 . InO-SW-prefetch uses profiling to identify delinquent loads to prefetch and manually inserts prefetch instructions at the appropriate distance.…”
Section: Swoop Unrolling and Sw Prefetchingmentioning
confidence: 99%
“…Comparison of unrolling and software prefetching with SWOOP, with and without hardware prefetching enabled. We evaluate the benchmarks common in the work proposing a modern software prefetcher [38,40] and SWOOP.…”
Section: Related Workmentioning
confidence: 99%
“…This version shows the limits/potential of the compiler to make use of the available architectural registers. InO-SW-Prefetch is a software prefetch solution taken from the work of Khan et al [38,40] 1 . InO-SW-prefetch uses proiling to identify delinquent loads to prefetch and manually inserts prefetch instructions at the appropriate distance.…”
Section: Swoop Unrolling and Sw Prefetchingmentioning
confidence: 99%