Matches in SemOpenAlex for { <https://semopenalex.org/work/W2091292191> ?p ?o ?g. }
Showing items 1 to 96 of
96
with 100 items per page.
- W2091292191 endingPage "189" @default.
- W2091292191 startingPage "180" @default.
- W2091292191 abstract "Modulo scheduling is an effective code generation technique that exploits the parallelism in program loops by overlapping iterations. One drawback of this optimization is that register requirements increase significantly because values across different loop iterations can be live concurrently. One possible solution to reduce register pressure is to insert spill code to release registers. Spill code stores values to memory between the producer and consumer instructions.Spilling heuristics can be divided into two classes: 1) a posteriori approaches (spill code is inserted after scheduling the loop) or 2) on-the-fly approaches (spill code is inserted during loop scheduling). Recent studies have reported obtaining better results for spilling on-the-fly . In this work, we study both approaches and propose two new techniques, one for each approach. Our new algorithms try to address the drawbacks observed in previous proposals. We show that the new algorithms outperform previous techniques and, at the same time, reduce compilation time. We also show that, much to our surprise, a posteriori spilling can be in fact slitghtly more effective than on-the-fly spilling." @default.
- W2091292191 created "2016-06-24" @default.
- W2091292191 creator A5061128237 @default.
- W2091292191 creator A5065357507 @default.
- W2091292191 creator A5065422455 @default.
- W2091292191 creator A5089099115 @default.
- W2091292191 date "2005-06-12" @default.
- W2091292191 modified "2023-10-09" @default.
- W2091292191 title "Demystifying on-the-fly spill code" @default.
- W2091292191 cites W2012512596 @default.
- W2091292191 cites W2034491267 @default.
- W2091292191 cites W2066670963 @default.
- W2091292191 cites W2087256755 @default.
- W2091292191 cites W2102081731 @default.
- W2091292191 cites W2107139334 @default.
- W2091292191 cites W2115184416 @default.
- W2091292191 cites W2122365515 @default.
- W2091292191 cites W2123412205 @default.
- W2091292191 cites W2132929529 @default.
- W2091292191 cites W2143917519 @default.
- W2091292191 cites W2145456033 @default.
- W2091292191 cites W2168442718 @default.
- W2091292191 cites W3001659479 @default.
- W2091292191 cites W4230458386 @default.
- W2091292191 doi "https://doi.org/10.1145/1064978.1065032" @default.
- W2091292191 hasPublicationYear "2005" @default.
- W2091292191 type Work @default.
- W2091292191 sameAs 2091292191 @default.
- W2091292191 citedByCount "2" @default.
- W2091292191 countsByYear W20912921912021 @default.
- W2091292191 crossrefType "journal-article" @default.
- W2091292191 hasAuthorship W2091292191A5061128237 @default.
- W2091292191 hasAuthorship W2091292191A5065357507 @default.
- W2091292191 hasAuthorship W2091292191A5065422455 @default.
- W2091292191 hasAuthorship W2091292191A5089099115 @default.
- W2091292191 hasConcept C111472728 @default.
- W2091292191 hasConcept C111919701 @default.
- W2091292191 hasConcept C114614502 @default.
- W2091292191 hasConcept C126255220 @default.
- W2091292191 hasConcept C127705205 @default.
- W2091292191 hasConcept C128916667 @default.
- W2091292191 hasConcept C138885662 @default.
- W2091292191 hasConcept C165696696 @default.
- W2091292191 hasConcept C169590947 @default.
- W2091292191 hasConcept C173608175 @default.
- W2091292191 hasConcept C177264268 @default.
- W2091292191 hasConcept C199360897 @default.
- W2091292191 hasConcept C206729178 @default.
- W2091292191 hasConcept C2776760102 @default.
- W2091292191 hasConcept C2781020372 @default.
- W2091292191 hasConcept C33923547 @default.
- W2091292191 hasConcept C38652104 @default.
- W2091292191 hasConcept C41008148 @default.
- W2091292191 hasConcept C54732982 @default.
- W2091292191 hasConcept C75553542 @default.
- W2091292191 hasConceptScore W2091292191C111472728 @default.
- W2091292191 hasConceptScore W2091292191C111919701 @default.
- W2091292191 hasConceptScore W2091292191C114614502 @default.
- W2091292191 hasConceptScore W2091292191C126255220 @default.
- W2091292191 hasConceptScore W2091292191C127705205 @default.
- W2091292191 hasConceptScore W2091292191C128916667 @default.
- W2091292191 hasConceptScore W2091292191C138885662 @default.
- W2091292191 hasConceptScore W2091292191C165696696 @default.
- W2091292191 hasConceptScore W2091292191C169590947 @default.
- W2091292191 hasConceptScore W2091292191C173608175 @default.
- W2091292191 hasConceptScore W2091292191C177264268 @default.
- W2091292191 hasConceptScore W2091292191C199360897 @default.
- W2091292191 hasConceptScore W2091292191C206729178 @default.
- W2091292191 hasConceptScore W2091292191C2776760102 @default.
- W2091292191 hasConceptScore W2091292191C2781020372 @default.
- W2091292191 hasConceptScore W2091292191C33923547 @default.
- W2091292191 hasConceptScore W2091292191C38652104 @default.
- W2091292191 hasConceptScore W2091292191C41008148 @default.
- W2091292191 hasConceptScore W2091292191C54732982 @default.
- W2091292191 hasConceptScore W2091292191C75553542 @default.
- W2091292191 hasIssue "6" @default.
- W2091292191 hasLocation W20912921911 @default.
- W2091292191 hasOpenAccess W2091292191 @default.
- W2091292191 hasPrimaryLocation W20912921911 @default.
- W2091292191 hasRelatedWork W128077810 @default.
- W2091292191 hasRelatedWork W1861891114 @default.
- W2091292191 hasRelatedWork W2049097986 @default.
- W2091292191 hasRelatedWork W2068350864 @default.
- W2091292191 hasRelatedWork W2331043530 @default.
- W2091292191 hasRelatedWork W2357498671 @default.
- W2091292191 hasRelatedWork W2997512100 @default.
- W2091292191 hasRelatedWork W3041671716 @default.
- W2091292191 hasRelatedWork W33157556 @default.
- W2091292191 hasRelatedWork W2463380484 @default.
- W2091292191 hasVolume "40" @default.
- W2091292191 isParatext "false" @default.
- W2091292191 isRetracted "false" @default.
- W2091292191 magId "2091292191" @default.
- W2091292191 workType "article" @default.