Matches in SemOpenAlex for { <https://semopenalex.org/work/W2023746340> ?p ?o ?g. }
Showing items 1 to 89 of
89
with 100 items per page.
- W2023746340 abstract "There is a large gap in knowledge about a program between the compiler, which can afford expensive analysis, and the processor, which by nature is constrained in the types of analysis it can perform. To increase processor performance, ISAs have been extended with hint bits to communicate some of the compiler's knowledge to the processor. In this paper, we propose and analyze a technique for adding or removing hints to a processor without changing the ISA, i.e. without breaking binary compatibility. Our technique exploits the freedom of allocating values to registers. We divide the registers in disjoint sets and assign one hint value to each set of registers. We implement our technique in the GCC compiler. Evaluation on two very different instruction sets, the Alpha ISA and the x86-64 ISA, shows that these hints can be encoded with high accuracy, although the accuracy varies strongly between instruction sets. We demonstrate that it is possible to encode multiple hints in register names and that the quality of register allocation is not degraded." @default.
- W2023746340 created "2016-06-24" @default.
- W2023746340 creator A5080181390 @default.
- W2023746340 creator A5086758775 @default.
- W2023746340 date "2010-10-01" @default.
- W2023746340 modified "2023-10-18" @default.
- W2023746340 title "Implicit hints: Embedding hint bits in programs without ISA changes" @default.
- W2023746340 cites W1979072566 @default.
- W2023746340 cites W2021954323 @default.
- W2023746340 cites W2030300326 @default.
- W2023746340 cites W2101182628 @default.
- W2023746340 cites W2104225326 @default.
- W2023746340 cites W2108784447 @default.
- W2023746340 cites W2110565598 @default.
- W2023746340 cites W2113167168 @default.
- W2023746340 cites W2159254447 @default.
- W2023746340 cites W2167722048 @default.
- W2023746340 doi "https://doi.org/10.1109/iccd.2010.5647699" @default.
- W2023746340 hasPublicationYear "2010" @default.
- W2023746340 type Work @default.
- W2023746340 sameAs 2023746340 @default.
- W2023746340 citedByCount "3" @default.
- W2023746340 countsByYear W20237463402014 @default.
- W2023746340 countsByYear W20237463402015 @default.
- W2023746340 crossrefType "proceedings-article" @default.
- W2023746340 hasAuthorship W2023746340A5080181390 @default.
- W2023746340 hasAuthorship W2023746340A5086758775 @default.
- W2023746340 hasBestOaLocation W20237463402 @default.
- W2023746340 hasConcept C104317684 @default.
- W2023746340 hasConcept C111919701 @default.
- W2023746340 hasConcept C114614502 @default.
- W2023746340 hasConcept C128916667 @default.
- W2023746340 hasConcept C150552126 @default.
- W2023746340 hasConcept C153247305 @default.
- W2023746340 hasConcept C169590947 @default.
- W2023746340 hasConcept C170723468 @default.
- W2023746340 hasConcept C173608175 @default.
- W2023746340 hasConcept C185592680 @default.
- W2023746340 hasConcept C190902152 @default.
- W2023746340 hasConcept C199360897 @default.
- W2023746340 hasConcept C202491316 @default.
- W2023746340 hasConcept C2777904410 @default.
- W2023746340 hasConcept C2871975 @default.
- W2023746340 hasConcept C33923547 @default.
- W2023746340 hasConcept C41008148 @default.
- W2023746340 hasConcept C45340560 @default.
- W2023746340 hasConcept C55493867 @default.
- W2023746340 hasConcept C66746571 @default.
- W2023746340 hasConcept C98986596 @default.
- W2023746340 hasConceptScore W2023746340C104317684 @default.
- W2023746340 hasConceptScore W2023746340C111919701 @default.
- W2023746340 hasConceptScore W2023746340C114614502 @default.
- W2023746340 hasConceptScore W2023746340C128916667 @default.
- W2023746340 hasConceptScore W2023746340C150552126 @default.
- W2023746340 hasConceptScore W2023746340C153247305 @default.
- W2023746340 hasConceptScore W2023746340C169590947 @default.
- W2023746340 hasConceptScore W2023746340C170723468 @default.
- W2023746340 hasConceptScore W2023746340C173608175 @default.
- W2023746340 hasConceptScore W2023746340C185592680 @default.
- W2023746340 hasConceptScore W2023746340C190902152 @default.
- W2023746340 hasConceptScore W2023746340C199360897 @default.
- W2023746340 hasConceptScore W2023746340C202491316 @default.
- W2023746340 hasConceptScore W2023746340C2777904410 @default.
- W2023746340 hasConceptScore W2023746340C2871975 @default.
- W2023746340 hasConceptScore W2023746340C33923547 @default.
- W2023746340 hasConceptScore W2023746340C41008148 @default.
- W2023746340 hasConceptScore W2023746340C45340560 @default.
- W2023746340 hasConceptScore W2023746340C55493867 @default.
- W2023746340 hasConceptScore W2023746340C66746571 @default.
- W2023746340 hasConceptScore W2023746340C98986596 @default.
- W2023746340 hasLocation W20237463401 @default.
- W2023746340 hasLocation W20237463402 @default.
- W2023746340 hasLocation W20237463403 @default.
- W2023746340 hasOpenAccess W2023746340 @default.
- W2023746340 hasPrimaryLocation W20237463401 @default.
- W2023746340 hasRelatedWork W1482641086 @default.
- W2023746340 hasRelatedWork W1488788769 @default.
- W2023746340 hasRelatedWork W1551927567 @default.
- W2023746340 hasRelatedWork W1606851719 @default.
- W2023746340 hasRelatedWork W1992878653 @default.
- W2023746340 hasRelatedWork W2069811640 @default.
- W2023746340 hasRelatedWork W2128881050 @default.
- W2023746340 hasRelatedWork W2901114907 @default.
- W2023746340 hasRelatedWork W2917032633 @default.
- W2023746340 hasRelatedWork W3034155241 @default.
- W2023746340 isParatext "false" @default.
- W2023746340 isRetracted "false" @default.
- W2023746340 magId "2023746340" @default.
- W2023746340 workType "article" @default.