Matches in SemOpenAlex for { <https://semopenalex.org/work/W2000321331> ?p ?o ?g. }
- W2000321331 abstract "Heterogeneous multicore systems are composed of multiple cores with varying energy and performance characteristics. A controller dynamically detects phase changes in applications and migrates execution onto the most efficient core that meets the performance requirements. In this paper, we show that existing techniques that react to performance changes break down at fine-grain intervals, as performance variations between consecutive intervals are high. We propose a predictive trace-based switching controller that predicts an upcoming phase change in a program and preemptively migrates execution onto a more suitable core. This prediction is based on a phase's individual history and the current program context. Our implementation detects repeatable code sequences to build history, uses these histories to predict an phase change, and preemptively migrates execution to the most appropriate core. We compare our method to phase prediction schemes that track the frequency of code blocks touched during execution as well as traditional reactive controllers, and demonstrate significant increases in prediction accuracy at fine-granularities. For a big-little heterogeneous system that is comprised of a high performing out-of-order core (Big) and an energy-efficient, in-order core (Little), at granularities of 300 instructions, the trace based predictor can spend 28% of execution time on the Little, while targeting a maximum performance degradation of 5%. This translates to an increased energy savings of 15% on average over running only on Big, representing a 60% increase over existing techniques." @default.
- W2000321331 created "2016-06-24" @default.
- W2000321331 creator A5002075773 @default.
- W2000321331 creator A5024177000 @default.
- W2000321331 creator A5027544576 @default.
- W2000321331 creator A5070401389 @default.
- W2000321331 date "2013-12-07" @default.
- W2000321331 modified "2023-10-16" @default.
- W2000321331 title "Trace based phase prediction for tightly-coupled heterogeneous cores" @default.
- W2000321331 cites W1986465830 @default.
- W2000321331 cites W2002671355 @default.
- W2000321331 cites W2013281054 @default.
- W2000321331 cites W2036853599 @default.
- W2000321331 cites W2042556025 @default.
- W2000321331 cites W2096121393 @default.
- W2000321331 cites W2103224933 @default.
- W2000321331 cites W2112085716 @default.
- W2000321331 cites W2115759758 @default.
- W2000321331 cites W2140460036 @default.
- W2000321331 cites W2147121609 @default.
- W2000321331 cites W2147657366 @default.
- W2000321331 cites W2147943147 @default.
- W2000321331 cites W2152001712 @default.
- W2000321331 cites W2153456949 @default.
- W2000321331 cites W2153841541 @default.
- W2000321331 cites W2158924248 @default.
- W2000321331 cites W2159025940 @default.
- W2000321331 cites W2162777718 @default.
- W2000321331 cites W2170382128 @default.
- W2000321331 cites W2294451725 @default.
- W2000321331 cites W2534513754 @default.
- W2000321331 cites W3004935110 @default.
- W2000321331 cites W4238485050 @default.
- W2000321331 doi "https://doi.org/10.1145/2540708.2540746" @default.
- W2000321331 hasPublicationYear "2013" @default.
- W2000321331 type Work @default.
- W2000321331 sameAs 2000321331 @default.
- W2000321331 citedByCount "46" @default.
- W2000321331 countsByYear W20003213312014 @default.
- W2000321331 countsByYear W20003213312015 @default.
- W2000321331 countsByYear W20003213312016 @default.
- W2000321331 countsByYear W20003213312017 @default.
- W2000321331 countsByYear W20003213312018 @default.
- W2000321331 countsByYear W20003213312019 @default.
- W2000321331 countsByYear W20003213312020 @default.
- W2000321331 countsByYear W20003213312021 @default.
- W2000321331 crossrefType "proceedings-article" @default.
- W2000321331 hasAuthorship W2000321331A5002075773 @default.
- W2000321331 hasAuthorship W2000321331A5024177000 @default.
- W2000321331 hasAuthorship W2000321331A5027544576 @default.
- W2000321331 hasAuthorship W2000321331A5070401389 @default.
- W2000321331 hasConcept C105795698 @default.
- W2000321331 hasConcept C138885662 @default.
- W2000321331 hasConcept C151730666 @default.
- W2000321331 hasConcept C173608175 @default.
- W2000321331 hasConcept C177264268 @default.
- W2000321331 hasConcept C178790620 @default.
- W2000321331 hasConcept C185592680 @default.
- W2000321331 hasConcept C186370098 @default.
- W2000321331 hasConcept C199360897 @default.
- W2000321331 hasConcept C203479927 @default.
- W2000321331 hasConcept C2164484 @default.
- W2000321331 hasConcept C2776760102 @default.
- W2000321331 hasConcept C2779343474 @default.
- W2000321331 hasConcept C33923547 @default.
- W2000321331 hasConcept C41008148 @default.
- W2000321331 hasConcept C41895202 @default.
- W2000321331 hasConcept C44280652 @default.
- W2000321331 hasConcept C6557445 @default.
- W2000321331 hasConcept C75291252 @default.
- W2000321331 hasConcept C76155785 @default.
- W2000321331 hasConcept C78766204 @default.
- W2000321331 hasConcept C79403827 @default.
- W2000321331 hasConcept C86803240 @default.
- W2000321331 hasConceptScore W2000321331C105795698 @default.
- W2000321331 hasConceptScore W2000321331C138885662 @default.
- W2000321331 hasConceptScore W2000321331C151730666 @default.
- W2000321331 hasConceptScore W2000321331C173608175 @default.
- W2000321331 hasConceptScore W2000321331C177264268 @default.
- W2000321331 hasConceptScore W2000321331C178790620 @default.
- W2000321331 hasConceptScore W2000321331C185592680 @default.
- W2000321331 hasConceptScore W2000321331C186370098 @default.
- W2000321331 hasConceptScore W2000321331C199360897 @default.
- W2000321331 hasConceptScore W2000321331C203479927 @default.
- W2000321331 hasConceptScore W2000321331C2164484 @default.
- W2000321331 hasConceptScore W2000321331C2776760102 @default.
- W2000321331 hasConceptScore W2000321331C2779343474 @default.
- W2000321331 hasConceptScore W2000321331C33923547 @default.
- W2000321331 hasConceptScore W2000321331C41008148 @default.
- W2000321331 hasConceptScore W2000321331C41895202 @default.
- W2000321331 hasConceptScore W2000321331C44280652 @default.
- W2000321331 hasConceptScore W2000321331C6557445 @default.
- W2000321331 hasConceptScore W2000321331C75291252 @default.
- W2000321331 hasConceptScore W2000321331C76155785 @default.
- W2000321331 hasConceptScore W2000321331C78766204 @default.
- W2000321331 hasConceptScore W2000321331C79403827 @default.
- W2000321331 hasConceptScore W2000321331C86803240 @default.
- W2000321331 hasFunder F4320306076 @default.
- W2000321331 hasLocation W20003213311 @default.
- W2000321331 hasOpenAccess W2000321331 @default.