Matches in SemOpenAlex for { <https://semopenalex.org/work/W2098449676> ?p ?o ?g. }
- W2098449676 endingPage "321" @default.
- W2098449676 startingPage "307" @default.
- W2098449676 abstract "Many computationally-intensive programs, such as those for differential equations, spatial interpolation, and dynamic programming, spend a large portion of their execution time in multiply-nested loops that have a regular stencil of data dependences. Tiling is a well-known compiler optimization that improves performance on such loops, particularly for computers with a multilevel hierarchy of parallelism and memory. Most previous work on tiling is limited in at least one of the following ways: they only handle nested loops of depth two, orthogonal tiling, or rectangular tiles. In our work, we tile loop nests of arbitrary depth using polyhedral tiles. We derive a prediction formula for the execution time of such tiled loops, which can be used by a compiler to automatically determine the tiling parameters that minimizes the execution time. We also explain the notion of rise, a measure of the relationship between the shape of the tiles and the shape of the iteration space generated by the loop nest. The rise is a powerful tool in predicting the execution time of a tiled loop. It allows us to reason about how the tiling affects the length of the longest path of dependent tiles, which is a measure of the execution time of a tiling. We use a model of the tiled iteration space that allows us to determine the length of the longest path of dependent tiles using linear programming. Using the rise, we derive a simple formula for the length of the longest path of dependent tiles in rectilinear iteration spaces, a subclass of the convex iteration spaces, and show how to choose the optimal tile shape." @default.
- W2098449676 created "2016-06-24" @default.
- W2098449676 creator A5036811717 @default.
- W2098449676 creator A5040000310 @default.
- W2098449676 creator A5086946205 @default.
- W2098449676 date "2003-03-01" @default.
- W2098449676 modified "2023-09-27" @default.
- W2098449676 title "On the parallel execution time of tiled loops" @default.
- W2098449676 cites W1505447236 @default.
- W2098449676 cites W1533186609 @default.
- W2098449676 cites W1826541648 @default.
- W2098449676 cites W1917541634 @default.
- W2098449676 cites W1968347730 @default.
- W2098449676 cites W1983427062 @default.
- W2098449676 cites W2010196134 @default.
- W2098449676 cites W2053895556 @default.
- W2098449676 cites W2056304566 @default.
- W2098449676 cites W2057577013 @default.
- W2098449676 cites W2063249715 @default.
- W2098449676 cites W2064757275 @default.
- W2098449676 cites W2112132809 @default.
- W2098449676 cites W2119609467 @default.
- W2098449676 cites W2144344516 @default.
- W2098449676 cites W2146468199 @default.
- W2098449676 cites W2152506070 @default.
- W2098449676 cites W2158158791 @default.
- W2098449676 cites W2168846776 @default.
- W2098449676 cites W2204069727 @default.
- W2098449676 cites W2244841219 @default.
- W2098449676 cites W2296218291 @default.
- W2098449676 cites W2752451204 @default.
- W2098449676 cites W3136479147 @default.
- W2098449676 cites W3142530836 @default.
- W2098449676 cites W4241752870 @default.
- W2098449676 cites W4243796884 @default.
- W2098449676 cites W4251798485 @default.
- W2098449676 doi "https://doi.org/10.1109/tpds.2003.1189587" @default.
- W2098449676 hasPublicationYear "2003" @default.
- W2098449676 type Work @default.
- W2098449676 sameAs 2098449676 @default.
- W2098449676 citedByCount "38" @default.
- W2098449676 countsByYear W20984496762012 @default.
- W2098449676 countsByYear W20984496762013 @default.
- W2098449676 countsByYear W20984496762016 @default.
- W2098449676 countsByYear W20984496762022 @default.
- W2098449676 crossrefType "journal-article" @default.
- W2098449676 hasAuthorship W2098449676A5036811717 @default.
- W2098449676 hasAuthorship W2098449676A5040000310 @default.
- W2098449676 hasAuthorship W2098449676A5086946205 @default.
- W2098449676 hasConcept C113391598 @default.
- W2098449676 hasConcept C11413529 @default.
- W2098449676 hasConcept C114614502 @default.
- W2098449676 hasConcept C11799548 @default.
- W2098449676 hasConcept C118615104 @default.
- W2098449676 hasConcept C1306188 @default.
- W2098449676 hasConcept C145691206 @default.
- W2098449676 hasConcept C169590947 @default.
- W2098449676 hasConcept C173608175 @default.
- W2098449676 hasConcept C184670325 @default.
- W2098449676 hasConcept C190902152 @default.
- W2098449676 hasConcept C199360897 @default.
- W2098449676 hasConcept C2777735758 @default.
- W2098449676 hasConcept C2780009758 @default.
- W2098449676 hasConcept C33923547 @default.
- W2098449676 hasConcept C41008148 @default.
- W2098449676 hasConcept C459310 @default.
- W2098449676 hasConcept C50820777 @default.
- W2098449676 hasConcept C76752949 @default.
- W2098449676 hasConcept C77088390 @default.
- W2098449676 hasConceptScore W2098449676C113391598 @default.
- W2098449676 hasConceptScore W2098449676C11413529 @default.
- W2098449676 hasConceptScore W2098449676C114614502 @default.
- W2098449676 hasConceptScore W2098449676C11799548 @default.
- W2098449676 hasConceptScore W2098449676C118615104 @default.
- W2098449676 hasConceptScore W2098449676C1306188 @default.
- W2098449676 hasConceptScore W2098449676C145691206 @default.
- W2098449676 hasConceptScore W2098449676C169590947 @default.
- W2098449676 hasConceptScore W2098449676C173608175 @default.
- W2098449676 hasConceptScore W2098449676C184670325 @default.
- W2098449676 hasConceptScore W2098449676C190902152 @default.
- W2098449676 hasConceptScore W2098449676C199360897 @default.
- W2098449676 hasConceptScore W2098449676C2777735758 @default.
- W2098449676 hasConceptScore W2098449676C2780009758 @default.
- W2098449676 hasConceptScore W2098449676C33923547 @default.
- W2098449676 hasConceptScore W2098449676C41008148 @default.
- W2098449676 hasConceptScore W2098449676C459310 @default.
- W2098449676 hasConceptScore W2098449676C50820777 @default.
- W2098449676 hasConceptScore W2098449676C76752949 @default.
- W2098449676 hasConceptScore W2098449676C77088390 @default.
- W2098449676 hasIssue "3" @default.
- W2098449676 hasLocation W20984496761 @default.
- W2098449676 hasOpenAccess W2098449676 @default.
- W2098449676 hasPrimaryLocation W20984496761 @default.
- W2098449676 hasRelatedWork W1509186321 @default.
- W2098449676 hasRelatedWork W1971094968 @default.
- W2098449676 hasRelatedWork W2069314274 @default.
- W2098449676 hasRelatedWork W2078700326 @default.
- W2098449676 hasRelatedWork W2098449676 @default.