Matches in SemOpenAlex for { <https://semopenalex.org/work/W2807022070> ?p ?o ?g. }
- W2807022070 endingPage "2502" @default.
- W2807022070 startingPage "2489" @default.
- W2807022070 abstract "Memory access latency continues to be a dominant bottleneck in a large class of applications on modern architectures. To optimize memory performance, it is important to utilize the locality in the memory hierarchy. Data layout optimization can significantly improve memory locality. However, pinpointing inefficient code and providing insightful guidance for data layout optimization is challenging. Existing tools typically leverage heavyweight memory instrumentations, which hinders the applicability of these tools for real long-running programs. To address this issue, we develop LWPTool, a profiler to pinpoint top candidates that benefit from data layout optimization. LWPTool makes three unique contributions. First, it adopts lightweight address sampling to collect and analyze memory traces. Second, LWPTool employs a set of novel methods to determine memory access patterns to guide data layout optimization. We also formally prove that our method has high accuracy even with sparse memory access samples. Third, LWPTool scales on multithreaded machines. LWPTool works on fully optimized, unmodified binary executables independently from their compiler and language, incurring around 6.2 percent runtime overhead. To evaluate LWPTool, we study ten sequential and parallel benchmarks. With the guidance of LWPTool, we are able to significantly improve all these benchmarks; the speedup is up to 1.39× on average." @default.
- W2807022070 created "2018-06-13" @default.
- W2807022070 creator A5009613920 @default.
- W2807022070 creator A5018705589 @default.
- W2807022070 creator A5028664833 @default.
- W2807022070 creator A5036385652 @default.
- W2807022070 creator A5076272314 @default.
- W2807022070 date "2018-11-01" @default.
- W2807022070 modified "2023-10-16" @default.
- W2807022070 title "LWPTool: A Lightweight Profiler to Guide Data Layout Optimization" @default.
- W2807022070 cites W1963963558 @default.
- W2807022070 cites W1968797199 @default.
- W2807022070 cites W1971578705 @default.
- W2807022070 cites W1984005572 @default.
- W2807022070 cites W1991707635 @default.
- W2807022070 cites W2018052702 @default.
- W2807022070 cites W2024362434 @default.
- W2807022070 cites W2027038566 @default.
- W2807022070 cites W2030058342 @default.
- W2807022070 cites W2063364927 @default.
- W2807022070 cites W2067471095 @default.
- W2807022070 cites W2068424089 @default.
- W2807022070 cites W2068810256 @default.
- W2807022070 cites W2080046548 @default.
- W2807022070 cites W2080592089 @default.
- W2807022070 cites W2082318969 @default.
- W2807022070 cites W2086663426 @default.
- W2807022070 cites W2111367353 @default.
- W2807022070 cites W2122858224 @default.
- W2807022070 cites W2129305676 @default.
- W2807022070 cites W2132260309 @default.
- W2807022070 cites W2132511032 @default.
- W2807022070 cites W2137702271 @default.
- W2807022070 cites W2139165932 @default.
- W2807022070 cites W2144038733 @default.
- W2807022070 cites W2160468841 @default.
- W2807022070 cites W2168900306 @default.
- W2807022070 cites W2170088834 @default.
- W2807022070 cites W2171392117 @default.
- W2807022070 cites W3009653888 @default.
- W2807022070 cites W3041169337 @default.
- W2807022070 cites W4240326407 @default.
- W2807022070 cites W4250066315 @default.
- W2807022070 doi "https://doi.org/10.1109/tpds.2018.2840992" @default.
- W2807022070 hasPublicationYear "2018" @default.
- W2807022070 type Work @default.
- W2807022070 sameAs 2807022070 @default.
- W2807022070 citedByCount "9" @default.
- W2807022070 countsByYear W28070220702019 @default.
- W2807022070 countsByYear W28070220702020 @default.
- W2807022070 countsByYear W28070220702021 @default.
- W2807022070 countsByYear W28070220702022 @default.
- W2807022070 countsByYear W28070220702023 @default.
- W2807022070 crossrefType "journal-article" @default.
- W2807022070 hasAuthorship W2807022070A5009613920 @default.
- W2807022070 hasAuthorship W2807022070A5018705589 @default.
- W2807022070 hasAuthorship W2807022070A5028664833 @default.
- W2807022070 hasAuthorship W2807022070A5036385652 @default.
- W2807022070 hasAuthorship W2807022070A5076272314 @default.
- W2807022070 hasBestOaLocation W28070220701 @default.
- W2807022070 hasConcept C111919701 @default.
- W2807022070 hasConcept C115537543 @default.
- W2807022070 hasConcept C118524514 @default.
- W2807022070 hasConcept C119857082 @default.
- W2807022070 hasConcept C133371097 @default.
- W2807022070 hasConcept C136085584 @default.
- W2807022070 hasConcept C138885662 @default.
- W2807022070 hasConcept C149635348 @default.
- W2807022070 hasConcept C153083717 @default.
- W2807022070 hasConcept C160145156 @default.
- W2807022070 hasConcept C169590947 @default.
- W2807022070 hasConcept C173608175 @default.
- W2807022070 hasConcept C176649486 @default.
- W2807022070 hasConcept C190902152 @default.
- W2807022070 hasConcept C199360897 @default.
- W2807022070 hasConcept C2778100165 @default.
- W2807022070 hasConcept C2779808786 @default.
- W2807022070 hasConcept C2780513914 @default.
- W2807022070 hasConcept C41008148 @default.
- W2807022070 hasConcept C41895202 @default.
- W2807022070 hasConcept C47487241 @default.
- W2807022070 hasConcept C51290061 @default.
- W2807022070 hasConcept C68339613 @default.
- W2807022070 hasConceptScore W2807022070C111919701 @default.
- W2807022070 hasConceptScore W2807022070C115537543 @default.
- W2807022070 hasConceptScore W2807022070C118524514 @default.
- W2807022070 hasConceptScore W2807022070C119857082 @default.
- W2807022070 hasConceptScore W2807022070C133371097 @default.
- W2807022070 hasConceptScore W2807022070C136085584 @default.
- W2807022070 hasConceptScore W2807022070C138885662 @default.
- W2807022070 hasConceptScore W2807022070C149635348 @default.
- W2807022070 hasConceptScore W2807022070C153083717 @default.
- W2807022070 hasConceptScore W2807022070C160145156 @default.
- W2807022070 hasConceptScore W2807022070C169590947 @default.
- W2807022070 hasConceptScore W2807022070C173608175 @default.
- W2807022070 hasConceptScore W2807022070C176649486 @default.
- W2807022070 hasConceptScore W2807022070C190902152 @default.
- W2807022070 hasConceptScore W2807022070C199360897 @default.