Matches in SemOpenAlex for { <https://semopenalex.org/work/W4233118400> ?p ?o ?g. }
- W4233118400 abstract "To enhance the performance of memory-bound applications, hardware designs have been developed to hide memory latency, such as the out-of-order (OoO) execution engine, at the price of increased energy consumption. Contemporary processor cores span a wide range of performance and energy efficiency options: from fast and power-hungry OoO processors to efficient, but slower in-order processors. The more memory-bound an application is, the more aggressive the OoO execution engine has to be to hide memory latency. This proposal targets the middle ground, as seen in a simple OoO core, which strikes a good balance between performance and energy efficiency and currently dominates the market for mobile, hand-held devices and high-end embedded systems. We show that these simple, more energy-efficient OoO cores, equipped with the appropriate compile-time support, considerably boost the performance of single-threaded execution and reach new levels of performance for memory-bound applications. Clairvoyance generates code that is able to hide memory latency and better utilize the OoO engine, thus delivering higher performance at lower energy. To this end, Clairvoyance overcomes restrictions which yielded conventional compile-time techniques impractical: (i) statically unknown dependencies, (ii) insufficient independent instructions, and (iii) register pressure. Thus, Clairvoyance achieves a geomean execution time improvement of 7% for memory-bound applications with a conservative approach and 13% with a speculative but safe approach, on top of standard O3 optimizations, while maintaining compute-bound applications' high-performance." @default.
- W4233118400 created "2022-05-12" @default.
- W4233118400 creator A5020214726 @default.
- W4233118400 creator A5024358692 @default.
- W4233118400 creator A5038256203 @default.
- W4233118400 creator A5039379608 @default.
- W4233118400 creator A5076024711 @default.
- W4233118400 creator A5081807987 @default.
- W4233118400 creator A5069683581 @default.
- W4233118400 date "2017-02-01" @default.
- W4233118400 modified "2023-10-17" @default.
- W4233118400 title "Clairvoyance: Look-ahead compile-time scheduling" @default.
- W4233118400 cites W109355758 @default.
- W4233118400 cites W12207660 @default.
- W4233118400 cites W1976339994 @default.
- W4233118400 cites W1994790794 @default.
- W4233118400 cites W1998983218 @default.
- W4233118400 cites W2016357834 @default.
- W4233118400 cites W2020532170 @default.
- W4233118400 cites W2036853599 @default.
- W4233118400 cites W2049815754 @default.
- W4233118400 cites W2063255488 @default.
- W4233118400 cites W2076726871 @default.
- W4233118400 cites W2084451631 @default.
- W4233118400 cites W2090408221 @default.
- W4233118400 cites W2100869242 @default.
- W4233118400 cites W2101865620 @default.
- W4233118400 cites W2102333133 @default.
- W4233118400 cites W2123608323 @default.
- W4233118400 cites W2125305952 @default.
- W4233118400 cites W2129245905 @default.
- W4233118400 cites W2136693413 @default.
- W4233118400 cites W2138378640 @default.
- W4233118400 cites W2142685136 @default.
- W4233118400 cites W2156858199 @default.
- W4233118400 cites W2297094725 @default.
- W4233118400 cites W4211020070 @default.
- W4233118400 cites W4232919122 @default.
- W4233118400 cites W4236145149 @default.
- W4233118400 cites W4238437267 @default.
- W4233118400 cites W4242992916 @default.
- W4233118400 cites W4246166885 @default.
- W4233118400 cites W4247679082 @default.
- W4233118400 cites W4247727640 @default.
- W4233118400 cites W4253095404 @default.
- W4233118400 doi "https://doi.org/10.1109/cgo.2017.7863738" @default.
- W4233118400 hasPublicationYear "2017" @default.
- W4233118400 type Work @default.
- W4233118400 citedByCount "17" @default.
- W4233118400 countsByYear W42331184002018 @default.
- W4233118400 countsByYear W42331184002019 @default.
- W4233118400 countsByYear W42331184002020 @default.
- W4233118400 countsByYear W42331184002021 @default.
- W4233118400 countsByYear W42331184002022 @default.
- W4233118400 crossrefType "proceedings-article" @default.
- W4233118400 hasAuthorship W4233118400A5020214726 @default.
- W4233118400 hasAuthorship W4233118400A5024358692 @default.
- W4233118400 hasAuthorship W4233118400A5038256203 @default.
- W4233118400 hasAuthorship W4233118400A5039379608 @default.
- W4233118400 hasAuthorship W4233118400A5069683581 @default.
- W4233118400 hasAuthorship W4233118400A5076024711 @default.
- W4233118400 hasAuthorship W4233118400A5081807987 @default.
- W4233118400 hasBestOaLocation W42331184002 @default.
- W4233118400 hasConcept C100800780 @default.
- W4233118400 hasConcept C111919701 @default.
- W4233118400 hasConcept C119599485 @default.
- W4233118400 hasConcept C127413603 @default.
- W4233118400 hasConcept C149635348 @default.
- W4233118400 hasConcept C169590947 @default.
- W4233118400 hasConcept C173608175 @default.
- W4233118400 hasConcept C189930140 @default.
- W4233118400 hasConcept C206729178 @default.
- W4233118400 hasConcept C21547014 @default.
- W4233118400 hasConcept C2742236 @default.
- W4233118400 hasConcept C2780165032 @default.
- W4233118400 hasConcept C41008148 @default.
- W4233118400 hasConcept C76155785 @default.
- W4233118400 hasConcept C82876162 @default.
- W4233118400 hasConcept C98986596 @default.
- W4233118400 hasConceptScore W4233118400C100800780 @default.
- W4233118400 hasConceptScore W4233118400C111919701 @default.
- W4233118400 hasConceptScore W4233118400C119599485 @default.
- W4233118400 hasConceptScore W4233118400C127413603 @default.
- W4233118400 hasConceptScore W4233118400C149635348 @default.
- W4233118400 hasConceptScore W4233118400C169590947 @default.
- W4233118400 hasConceptScore W4233118400C173608175 @default.
- W4233118400 hasConceptScore W4233118400C189930140 @default.
- W4233118400 hasConceptScore W4233118400C206729178 @default.
- W4233118400 hasConceptScore W4233118400C21547014 @default.
- W4233118400 hasConceptScore W4233118400C2742236 @default.
- W4233118400 hasConceptScore W4233118400C2780165032 @default.
- W4233118400 hasConceptScore W4233118400C41008148 @default.
- W4233118400 hasConceptScore W4233118400C76155785 @default.
- W4233118400 hasConceptScore W4233118400C82876162 @default.
- W4233118400 hasConceptScore W4233118400C98986596 @default.
- W4233118400 hasLocation W42331184001 @default.
- W4233118400 hasLocation W42331184002 @default.
- W4233118400 hasLocation W42331184003 @default.
- W4233118400 hasOpenAccess W4233118400 @default.
- W4233118400 hasPrimaryLocation W42331184001 @default.