Matches in SemOpenAlex for { <https://semopenalex.org/work/W4254156924> ?p ?o ?g. }
Showing items 1 to 79 of
79
with 100 items per page.
- W4254156924 endingPage "60" @default.
- W4254156924 startingPage "49" @default.
- W4254156924 abstract "Compilers for new machines with 64-bit addresses must generate code that works when the memory used by the program is large. Procedures and global variables are accessed indirectly via global address tables , and calling conventions include code to establish the addressability of the appropriate tables. In the common case of a program that does not require a lot of memory, all of this can be simplified considerably, with a corresponding reduction in program size and execution time. We have used our link-time code modification system OM to perform program transformations related to global address use on the Alpha AXP. Though simple, many of these are whole-program optimizations that can be done only when we can see the entire program at once, so link-time is an ideal occasion to perform them. This paper describes the optimizations performed and shows their effects on program size and performance. Relatively modest transformations, possible without moving code, improve the performance of SPEC benchmarks by an average of 1.5%. More ambitious transformations, requiring an understanding of program structure that is thorough but not difficult at link-time, can do even better, reducing program size by 10% or more, and improving performance by an average of 3.8%. Even a program compiled monolithically with interprocedural optimization can benefit nearly as much from this technique, if it contains statically-linked pre-compiled library code. When the benchmark sources were compiled in this way, we were still able to improve their performance by 1.35% with the modest transformations and 3.4% with the ambitious transformations." @default.
- W4254156924 created "2022-05-12" @default.
- W4254156924 creator A5036638262 @default.
- W4254156924 creator A5045555694 @default.
- W4254156924 date "1994-06-01" @default.
- W4254156924 modified "2023-10-18" @default.
- W4254156924 title "Link-time optimization of address calculation on a 64-bit architecture" @default.
- W4254156924 doi "https://doi.org/10.1145/773473.178248" @default.
- W4254156924 hasPublicationYear "1994" @default.
- W4254156924 type Work @default.
- W4254156924 citedByCount "2" @default.
- W4254156924 countsByYear W42541569242022 @default.
- W4254156924 crossrefType "journal-article" @default.
- W4254156924 hasAuthorship W4254156924A5036638262 @default.
- W4254156924 hasAuthorship W4254156924A5045555694 @default.
- W4254156924 hasConcept C111919701 @default.
- W4254156924 hasConcept C115168132 @default.
- W4254156924 hasConcept C13280743 @default.
- W4254156924 hasConcept C133162039 @default.
- W4254156924 hasConcept C139571649 @default.
- W4254156924 hasConcept C151578736 @default.
- W4254156924 hasConcept C169590947 @default.
- W4254156924 hasConcept C173608175 @default.
- W4254156924 hasConcept C177264268 @default.
- W4254156924 hasConcept C185798385 @default.
- W4254156924 hasConcept C190902152 @default.
- W4254156924 hasConcept C199360897 @default.
- W4254156924 hasConcept C200833197 @default.
- W4254156924 hasConcept C205649164 @default.
- W4254156924 hasConcept C2144512 @default.
- W4254156924 hasConcept C26517878 @default.
- W4254156924 hasConcept C2776760102 @default.
- W4254156924 hasConcept C2778361913 @default.
- W4254156924 hasConcept C2778565505 @default.
- W4254156924 hasConcept C41008148 @default.
- W4254156924 hasConcept C76782552 @default.
- W4254156924 hasConcept C98183937 @default.
- W4254156924 hasConceptScore W4254156924C111919701 @default.
- W4254156924 hasConceptScore W4254156924C115168132 @default.
- W4254156924 hasConceptScore W4254156924C13280743 @default.
- W4254156924 hasConceptScore W4254156924C133162039 @default.
- W4254156924 hasConceptScore W4254156924C139571649 @default.
- W4254156924 hasConceptScore W4254156924C151578736 @default.
- W4254156924 hasConceptScore W4254156924C169590947 @default.
- W4254156924 hasConceptScore W4254156924C173608175 @default.
- W4254156924 hasConceptScore W4254156924C177264268 @default.
- W4254156924 hasConceptScore W4254156924C185798385 @default.
- W4254156924 hasConceptScore W4254156924C190902152 @default.
- W4254156924 hasConceptScore W4254156924C199360897 @default.
- W4254156924 hasConceptScore W4254156924C200833197 @default.
- W4254156924 hasConceptScore W4254156924C205649164 @default.
- W4254156924 hasConceptScore W4254156924C2144512 @default.
- W4254156924 hasConceptScore W4254156924C26517878 @default.
- W4254156924 hasConceptScore W4254156924C2776760102 @default.
- W4254156924 hasConceptScore W4254156924C2778361913 @default.
- W4254156924 hasConceptScore W4254156924C2778565505 @default.
- W4254156924 hasConceptScore W4254156924C41008148 @default.
- W4254156924 hasConceptScore W4254156924C76782552 @default.
- W4254156924 hasConceptScore W4254156924C98183937 @default.
- W4254156924 hasIssue "6" @default.
- W4254156924 hasLocation W42541569241 @default.
- W4254156924 hasOpenAccess W4254156924 @default.
- W4254156924 hasPrimaryLocation W42541569241 @default.
- W4254156924 hasRelatedWork W1601646354 @default.
- W4254156924 hasRelatedWork W1608659702 @default.
- W4254156924 hasRelatedWork W2004337747 @default.
- W4254156924 hasRelatedWork W2013941405 @default.
- W4254156924 hasRelatedWork W2593316846 @default.
- W4254156924 hasRelatedWork W2899120827 @default.
- W4254156924 hasRelatedWork W3004536583 @default.
- W4254156924 hasRelatedWork W3121850185 @default.
- W4254156924 hasRelatedWork W4242404469 @default.
- W4254156924 hasRelatedWork W4254156924 @default.
- W4254156924 hasVolume "29" @default.
- W4254156924 isParatext "false" @default.
- W4254156924 isRetracted "false" @default.
- W4254156924 workType "article" @default.