Matches in SemOpenAlex for { <https://semopenalex.org/work/W2012830764> ?p ?o ?g. }
Showing items 1 to 74 of
74
with 100 items per page.
- W2012830764 abstract "Dynamic compilers can optimize application code specifically for observed code behavior. Such behavior does not have to be stable across the entire program execution to be beneficial for optimizations, it must only be stable for a certain program phase. To specialize code for a program phase, it is necessary to detect when the execution behavior of the program changes (phase change). Trace-based compilation is an efficient method to detect such phase changes. A trace tree is a collection of frequently executed code paths through a code region, which is assembled dynamically at run time as the program executes. Program execution tends to remain within such a trace tree during a stable phase, whereas phase changes cause a sudden increase in side exits from the trace tree. Because trace trees are recorded at run time by observing the interpreter, the actual values of variables and expressions are also available. This allows a definition of phases based not only on recurring control flow, but also on recurring data values. The compiler can use constant values for variables that change their value rarely and rely on phase detection to handle the case when the variable value actually changes. Our evaluation shows that phase detection based on trace trees results in phases that match the intuitive expectation of a programmer and that are also useful for compiler optimizations." @default.
- W2012830764 created "2016-06-24" @default.
- W2012830764 creator A5013620492 @default.
- W2012830764 creator A5033699347 @default.
- W2012830764 creator A5057785869 @default.
- W2012830764 creator A5063464066 @default.
- W2012830764 creator A5070649871 @default.
- W2012830764 creator A5090902844 @default.
- W2012830764 date "2009-08-27" @default.
- W2012830764 modified "2023-10-18" @default.
- W2012830764 title "Phase detection using trace compilation" @default.
- W2012830764 cites W2019751792 @default.
- W2012830764 cites W2058719553 @default.
- W2012830764 cites W2093334386 @default.
- W2012830764 cites W2101587002 @default.
- W2012830764 cites W2109693630 @default.
- W2012830764 cites W2116136092 @default.
- W2012830764 cites W2130262734 @default.
- W2012830764 cites W2132366470 @default.
- W2012830764 cites W2143588523 @default.
- W2012830764 cites W2153456949 @default.
- W2012830764 cites W2155168119 @default.
- W2012830764 cites W2155338000 @default.
- W2012830764 cites W2156358578 @default.
- W2012830764 cites W2159558457 @default.
- W2012830764 cites W4231002400 @default.
- W2012830764 doi "https://doi.org/10.1145/1596655.1596683" @default.
- W2012830764 hasPublicationYear "2009" @default.
- W2012830764 type Work @default.
- W2012830764 sameAs 2012830764 @default.
- W2012830764 citedByCount "11" @default.
- W2012830764 countsByYear W20128307642012 @default.
- W2012830764 countsByYear W20128307642013 @default.
- W2012830764 countsByYear W20128307642016 @default.
- W2012830764 countsByYear W20128307642018 @default.
- W2012830764 crossrefType "proceedings-article" @default.
- W2012830764 hasAuthorship W2012830764A5013620492 @default.
- W2012830764 hasAuthorship W2012830764A5033699347 @default.
- W2012830764 hasAuthorship W2012830764A5057785869 @default.
- W2012830764 hasAuthorship W2012830764A5063464066 @default.
- W2012830764 hasAuthorship W2012830764A5070649871 @default.
- W2012830764 hasAuthorship W2012830764A5090902844 @default.
- W2012830764 hasConcept C138885662 @default.
- W2012830764 hasConcept C178790620 @default.
- W2012830764 hasConcept C185592680 @default.
- W2012830764 hasConcept C41008148 @default.
- W2012830764 hasConcept C41895202 @default.
- W2012830764 hasConcept C44280652 @default.
- W2012830764 hasConcept C75291252 @default.
- W2012830764 hasConceptScore W2012830764C138885662 @default.
- W2012830764 hasConceptScore W2012830764C178790620 @default.
- W2012830764 hasConceptScore W2012830764C185592680 @default.
- W2012830764 hasConceptScore W2012830764C41008148 @default.
- W2012830764 hasConceptScore W2012830764C41895202 @default.
- W2012830764 hasConceptScore W2012830764C44280652 @default.
- W2012830764 hasConceptScore W2012830764C75291252 @default.
- W2012830764 hasFunder F4320337388 @default.
- W2012830764 hasLocation W20128307641 @default.
- W2012830764 hasOpenAccess W2012830764 @default.
- W2012830764 hasPrimaryLocation W20128307641 @default.
- W2012830764 hasRelatedWork W1483845062 @default.
- W2012830764 hasRelatedWork W1555873941 @default.
- W2012830764 hasRelatedWork W2115737686 @default.
- W2012830764 hasRelatedWork W2136711844 @default.
- W2012830764 hasRelatedWork W2383986235 @default.
- W2012830764 hasRelatedWork W2390095984 @default.
- W2012830764 hasRelatedWork W3007092120 @default.
- W2012830764 hasRelatedWork W3007745445 @default.
- W2012830764 hasRelatedWork W2464849962 @default.
- W2012830764 hasRelatedWork W2477564355 @default.
- W2012830764 isParatext "false" @default.
- W2012830764 isRetracted "false" @default.
- W2012830764 magId "2012830764" @default.
- W2012830764 workType "article" @default.