Matches in SemOpenAlex for { <https://semopenalex.org/work/W4200525217> ?p ?o ?g. }
- W4200525217 endingPage "25" @default.
- W4200525217 startingPage "1" @default.
- W4200525217 abstract "One widely used metric that measures data locality is reuse distance —the number of unique memory locations that are accessed between two consecutive accesses to a particular memory location. State-of-the-art techniques that measure reuse distance in parallel applications rely on simulators or binary instrumentation tools that incur large performance and memory overheads. Moreover, the existing sampling-based tools are limited to measuring reuse distances of a single thread and discard interactions among threads in multi-threaded programs. In this work, we propose ReuseTracker —a fast and accurate reuse distance analyzer that leverages existing hardware features in commodity CPUs. ReuseTracker is designed for multi-threaded programs and takes cache-coherence effects into account. By utilizing hardware features like performance monitoring units and debug registers, ReuseTracker can accurately profile reuse distance in parallel applications with much lower overheads than existing tools. It introduces only 2.9× runtime and 2.8× memory overheads. Our tool achieves 92% accuracy when verified against a newly developed configurable benchmark that can generate a variety of different reuse distance patterns. We demonstrate the tool’s functionality with two use-case scenarios using PARSEC, Rodinia, and Synchrobench benchmark suites where ReuseTracker guides code refactoring in these benchmarks by detecting spatial reuses in shared caches that are also false sharing and successfully predicts whether some benchmarks in these suites can benefit from adjacent cache line prefetch optimization." @default.
- W4200525217 created "2021-12-31" @default.
- W4200525217 creator A5022706719 @default.
- W4200525217 creator A5040713791 @default.
- W4200525217 creator A5055733971 @default.
- W4200525217 creator A5064508239 @default.
- W4200525217 date "2021-12-06" @default.
- W4200525217 modified "2023-10-16" @default.
- W4200525217 title "<scp>ReuseTracker</scp> : Fast Yet Accurate Multicore Reuse Distance Analyzer" @default.
- W4200525217 cites W1574846734 @default.
- W4200525217 cites W1965100924 @default.
- W4200525217 cites W1972541532 @default.
- W4200525217 cites W1984624033 @default.
- W4200525217 cites W1987674624 @default.
- W4200525217 cites W1989773959 @default.
- W4200525217 cites W2012431717 @default.
- W4200525217 cites W2029891792 @default.
- W4200525217 cites W2032616619 @default.
- W4200525217 cites W2080592089 @default.
- W4200525217 cites W2081131254 @default.
- W4200525217 cites W2088291025 @default.
- W4200525217 cites W2091250014 @default.
- W4200525217 cites W2109432325 @default.
- W4200525217 cites W2121236443 @default.
- W4200525217 cites W2155396321 @default.
- W4200525217 cites W2164705534 @default.
- W4200525217 cites W2169875292 @default.
- W4200525217 cites W2486796129 @default.
- W4200525217 cites W2551914397 @default.
- W4200525217 cites W2590650776 @default.
- W4200525217 cites W2611592534 @default.
- W4200525217 cites W2612148068 @default.
- W4200525217 cites W2613618711 @default.
- W4200525217 cites W2727397546 @default.
- W4200525217 cites W2762570165 @default.
- W4200525217 cites W2796678365 @default.
- W4200525217 cites W2913446311 @default.
- W4200525217 cites W2914245003 @default.
- W4200525217 cites W2928156253 @default.
- W4200525217 cites W2998976928 @default.
- W4200525217 cites W3004334339 @default.
- W4200525217 cites W3008437084 @default.
- W4200525217 cites W3010071483 @default.
- W4200525217 cites W3012192244 @default.
- W4200525217 cites W3125454235 @default.
- W4200525217 cites W3208638104 @default.
- W4200525217 cites W4213009904 @default.
- W4200525217 cites W4233189356 @default.
- W4200525217 cites W4237626244 @default.
- W4200525217 cites W4240971432 @default.
- W4200525217 cites W4241057782 @default.
- W4200525217 cites W4241859233 @default.
- W4200525217 cites W4255877701 @default.
- W4200525217 cites W4288076154 @default.
- W4200525217 doi "https://doi.org/10.1145/3484199" @default.
- W4200525217 hasPublicationYear "2021" @default.
- W4200525217 type Work @default.
- W4200525217 citedByCount "4" @default.
- W4200525217 countsByYear W42005252172022 @default.
- W4200525217 countsByYear W42005252172023 @default.
- W4200525217 crossrefType "journal-article" @default.
- W4200525217 hasAuthorship W4200525217A5022706719 @default.
- W4200525217 hasAuthorship W4200525217A5040713791 @default.
- W4200525217 hasAuthorship W4200525217A5055733971 @default.
- W4200525217 hasAuthorship W4200525217A5064508239 @default.
- W4200525217 hasBestOaLocation W42005252171 @default.
- W4200525217 hasConcept C111919701 @default.
- W4200525217 hasConcept C115537543 @default.
- W4200525217 hasConcept C13280743 @default.
- W4200525217 hasConcept C141917322 @default.
- W4200525217 hasConcept C149635348 @default.
- W4200525217 hasConcept C168065819 @default.
- W4200525217 hasConcept C173608175 @default.
- W4200525217 hasConcept C185798385 @default.
- W4200525217 hasConcept C18903297 @default.
- W4200525217 hasConcept C189783530 @default.
- W4200525217 hasConcept C205649164 @default.
- W4200525217 hasConcept C206588197 @default.
- W4200525217 hasConcept C38556500 @default.
- W4200525217 hasConcept C41008148 @default.
- W4200525217 hasConcept C86803240 @default.
- W4200525217 hasConceptScore W4200525217C111919701 @default.
- W4200525217 hasConceptScore W4200525217C115537543 @default.
- W4200525217 hasConceptScore W4200525217C13280743 @default.
- W4200525217 hasConceptScore W4200525217C141917322 @default.
- W4200525217 hasConceptScore W4200525217C149635348 @default.
- W4200525217 hasConceptScore W4200525217C168065819 @default.
- W4200525217 hasConceptScore W4200525217C173608175 @default.
- W4200525217 hasConceptScore W4200525217C185798385 @default.
- W4200525217 hasConceptScore W4200525217C18903297 @default.
- W4200525217 hasConceptScore W4200525217C189783530 @default.
- W4200525217 hasConceptScore W4200525217C205649164 @default.
- W4200525217 hasConceptScore W4200525217C206588197 @default.
- W4200525217 hasConceptScore W4200525217C38556500 @default.
- W4200525217 hasConceptScore W4200525217C41008148 @default.
- W4200525217 hasConceptScore W4200525217C86803240 @default.
- W4200525217 hasFunder F4320322626 @default.
- W4200525217 hasIssue "1" @default.