Matches in SemOpenAlex for { <https://semopenalex.org/work/W2054026936> ?p ?o ?g. }
Showing items 1 to 76 of
76
with 100 items per page.
- W2054026936 abstract "Modern processors mostly use cache to hide the memory access latency, so cache performance is very important to application program. A detailed cache performance analysis will provide programmers a clear view of their program behaviors, which can help them to identify the performance bottleneck and to optimize the source code. As the chip industry turn to integrate multiple cores into one chip, multi-core/many-core processor becomes the new approach to maintain the Moor's Law. Therefore, Parallel programs turn to be more important even in the personal computers. In parallel programs, the interaction between tasks is the source of bugs and errors and is hard to handling for most of programmers. The detailed cache behaviors will greatly helpful to the programmer to find the errors and optimize the programs. However, the existing cache performance analysis tools, due to the limitations of the hardware performance counters they depend on to get data, cannot get as much data as we expected. Those tools cannot reveal the program routines characteristics on shared cache and the source of cache misses with limited metrics on cache misses. In this paper, we propose a method to obtain and analysis real time cache performance with binary instrumentation and cache emulation. We instrument the parallel program while it is running, and get the trace data about memory access. Then we transport the trace data to an carefully configured cache emulation module to get the detailed cache behavior information. The emulation module can not only get more information than hardware performance counter but also can be configured to simulate different target hardware environment. Additionally, we use the performance data to form a group of cache performance metrics which can intuitively help programmers to optimize their codes. The accuracy of this method is demonstrated by comparing the summary result with the hardware performance counter. Finally, we design an cache performance analysis tool named CC-Analyzer for parallel programs. Comparing with the existing technologies, CC-Analyzer is able to analyze the cause of cache misses and gather much more performance statistics when the parallel program is running on different cache architectures." @default.
- W2054026936 created "2016-06-24" @default.
- W2054026936 creator A5001031167 @default.
- W2054026936 creator A5028219233 @default.
- W2054026936 creator A5070812231 @default.
- W2054026936 date "2013-11-01" @default.
- W2054026936 modified "2023-09-27" @default.
- W2054026936 title "Real Time Cache Performance Analyzing for Multi-core Parallel Programs" @default.
- W2054026936 cites W2116603646 @default.
- W2054026936 cites W2158737060 @default.
- W2054026936 cites W2159316256 @default.
- W2054026936 cites W4211046602 @default.
- W2054026936 cites W4238329896 @default.
- W2054026936 cites W4238549726 @default.
- W2054026936 cites W4239813889 @default.
- W2054026936 cites W4300833535 @default.
- W2054026936 doi "https://doi.org/10.1109/csc.2013.11" @default.
- W2054026936 hasPublicationYear "2013" @default.
- W2054026936 type Work @default.
- W2054026936 sameAs 2054026936 @default.
- W2054026936 citedByCount "3" @default.
- W2054026936 countsByYear W20540269362014 @default.
- W2054026936 countsByYear W20540269362015 @default.
- W2054026936 crossrefType "proceedings-article" @default.
- W2054026936 hasAuthorship W2054026936A5001031167 @default.
- W2054026936 hasAuthorship W2054026936A5028219233 @default.
- W2054026936 hasAuthorship W2054026936A5070812231 @default.
- W2054026936 hasConcept C111919701 @default.
- W2054026936 hasConcept C113166858 @default.
- W2054026936 hasConcept C115537543 @default.
- W2054026936 hasConcept C149635348 @default.
- W2054026936 hasConcept C149810388 @default.
- W2054026936 hasConcept C162324750 @default.
- W2054026936 hasConcept C167713795 @default.
- W2054026936 hasConcept C173608175 @default.
- W2054026936 hasConcept C189783530 @default.
- W2054026936 hasConcept C201148951 @default.
- W2054026936 hasConcept C25536678 @default.
- W2054026936 hasConcept C36340418 @default.
- W2054026936 hasConcept C38556500 @default.
- W2054026936 hasConcept C41008148 @default.
- W2054026936 hasConcept C50522688 @default.
- W2054026936 hasConcept C59687516 @default.
- W2054026936 hasConceptScore W2054026936C111919701 @default.
- W2054026936 hasConceptScore W2054026936C113166858 @default.
- W2054026936 hasConceptScore W2054026936C115537543 @default.
- W2054026936 hasConceptScore W2054026936C149635348 @default.
- W2054026936 hasConceptScore W2054026936C149810388 @default.
- W2054026936 hasConceptScore W2054026936C162324750 @default.
- W2054026936 hasConceptScore W2054026936C167713795 @default.
- W2054026936 hasConceptScore W2054026936C173608175 @default.
- W2054026936 hasConceptScore W2054026936C189783530 @default.
- W2054026936 hasConceptScore W2054026936C201148951 @default.
- W2054026936 hasConceptScore W2054026936C25536678 @default.
- W2054026936 hasConceptScore W2054026936C36340418 @default.
- W2054026936 hasConceptScore W2054026936C38556500 @default.
- W2054026936 hasConceptScore W2054026936C41008148 @default.
- W2054026936 hasConceptScore W2054026936C50522688 @default.
- W2054026936 hasConceptScore W2054026936C59687516 @default.
- W2054026936 hasLocation W20540269361 @default.
- W2054026936 hasOpenAccess W2054026936 @default.
- W2054026936 hasPrimaryLocation W20540269361 @default.
- W2054026936 hasRelatedWork W1529275186 @default.
- W2054026936 hasRelatedWork W2009566782 @default.
- W2054026936 hasRelatedWork W2103666812 @default.
- W2054026936 hasRelatedWork W2121191383 @default.
- W2054026936 hasRelatedWork W2130688751 @default.
- W2054026936 hasRelatedWork W2147511796 @default.
- W2054026936 hasRelatedWork W2365545255 @default.
- W2054026936 hasRelatedWork W2417236060 @default.
- W2054026936 hasRelatedWork W2976775806 @default.
- W2054026936 hasRelatedWork W3162409362 @default.
- W2054026936 isParatext "false" @default.
- W2054026936 isRetracted "false" @default.
- W2054026936 magId "2054026936" @default.
- W2054026936 workType "article" @default.