Matches in SemOpenAlex for { <https://semopenalex.org/work/W1567752895> ?p ?o ?g. }
Showing items 1 to 73 of
73
with 100 items per page.
- W1567752895 abstract "In High Performance Fortran (HPF), array redistribution can be described explicitly using directives (REDISTRIBUTE or REALIGN) which specify where new distributions become active or implicitly by calling functions which require different data distributions than the calling function. In order to actually compile an HPF program into an efficient form, however, both the redistribution operations as well as the possible distributions for the individual blocks of code must be known at compile-time. In this paper, we present an interprocedural data-flow framework which takes into account both explicit and implicit redistribution to automatically: (1) determine which distributions hold over specific sections of a program, (2) optimize both the inter- and intraprocedural transitions between dynamic distributions while still maintaining the original semantics of the HPF program, (3) determine when the distribution pattern specified by an HPF program causes a given array to be assigned multiple distributions due to different redistribution operations on multiple paths within a function or as a result of parameter aliasing (resulting in a non-conforming HPF program), as well as (4) convert (well behaved) dynamic HPF programs into equivalent static forms through a process we refer to as static distribution assignment (SDA) which can be used to extend the capabilities of existing subset HPF compilers that support static data distributions. As the approach presented in this paper has already been implemented as part of the PARADIGM (PARAllelizing compiler for DIstributed-memory General purpose Multicomputers) project at the University of Illinois, examples will also be presented to demonstrate several applications of this framework." @default.
- W1567752895 created "2016-06-24" @default.
- W1567752895 creator A5011361245 @default.
- W1567752895 creator A5041622284 @default.
- W1567752895 creator A5043308431 @default.
- W1567752895 date "1997-01-01" @default.
- W1567752895 modified "2023-09-24" @default.
- W1567752895 title "Interprocedural array redistribution data-flow analysis" @default.
- W1567752895 cites W1982205631 @default.
- W1567752895 cites W1994464372 @default.
- W1567752895 cites W2022078144 @default.
- W1567752895 cites W2114922436 @default.
- W1567752895 cites W3151087846 @default.
- W1567752895 cites W4249406503 @default.
- W1567752895 doi "https://doi.org/10.1007/bfb0017268" @default.
- W1567752895 hasPublicationYear "1997" @default.
- W1567752895 type Work @default.
- W1567752895 sameAs 1567752895 @default.
- W1567752895 citedByCount "12" @default.
- W1567752895 countsByYear W15677528952013 @default.
- W1567752895 crossrefType "book-chapter" @default.
- W1567752895 hasAuthorship W1567752895A5011361245 @default.
- W1567752895 hasAuthorship W1567752895A5041622284 @default.
- W1567752895 hasAuthorship W1567752895A5043308431 @default.
- W1567752895 hasConcept C11413529 @default.
- W1567752895 hasConcept C169590947 @default.
- W1567752895 hasConcept C173608175 @default.
- W1567752895 hasConcept C190902152 @default.
- W1567752895 hasConcept C199360897 @default.
- W1567752895 hasConcept C200833197 @default.
- W1567752895 hasConcept C27390822 @default.
- W1567752895 hasConcept C2778241615 @default.
- W1567752895 hasConcept C2778361913 @default.
- W1567752895 hasConcept C2780654840 @default.
- W1567752895 hasConcept C41008148 @default.
- W1567752895 hasConceptScore W1567752895C11413529 @default.
- W1567752895 hasConceptScore W1567752895C169590947 @default.
- W1567752895 hasConceptScore W1567752895C173608175 @default.
- W1567752895 hasConceptScore W1567752895C190902152 @default.
- W1567752895 hasConceptScore W1567752895C199360897 @default.
- W1567752895 hasConceptScore W1567752895C200833197 @default.
- W1567752895 hasConceptScore W1567752895C27390822 @default.
- W1567752895 hasConceptScore W1567752895C2778241615 @default.
- W1567752895 hasConceptScore W1567752895C2778361913 @default.
- W1567752895 hasConceptScore W1567752895C2780654840 @default.
- W1567752895 hasConceptScore W1567752895C41008148 @default.
- W1567752895 hasLocation W15677528951 @default.
- W1567752895 hasOpenAccess W1567752895 @default.
- W1567752895 hasPrimaryLocation W15677528951 @default.
- W1567752895 hasRelatedWork W1491178396 @default.
- W1567752895 hasRelatedWork W1497166859 @default.
- W1567752895 hasRelatedWork W1521571223 @default.
- W1567752895 hasRelatedWork W1863209372 @default.
- W1567752895 hasRelatedWork W1966848517 @default.
- W1567752895 hasRelatedWork W1988075333 @default.
- W1567752895 hasRelatedWork W1991707635 @default.
- W1567752895 hasRelatedWork W1991882640 @default.
- W1567752895 hasRelatedWork W1998857607 @default.
- W1567752895 hasRelatedWork W2002587184 @default.
- W1567752895 hasRelatedWork W2066757681 @default.
- W1567752895 hasRelatedWork W2101925235 @default.
- W1567752895 hasRelatedWork W2103864764 @default.
- W1567752895 hasRelatedWork W2138414258 @default.
- W1567752895 hasRelatedWork W3007497337 @default.
- W1567752895 hasRelatedWork W3139540419 @default.
- W1567752895 hasRelatedWork W152231772 @default.
- W1567752895 hasRelatedWork W2183105482 @default.
- W1567752895 hasRelatedWork W2739418776 @default.
- W1567752895 hasRelatedWork W290974153 @default.
- W1567752895 isParatext "false" @default.
- W1567752895 isRetracted "false" @default.
- W1567752895 magId "1567752895" @default.
- W1567752895 workType "book-chapter" @default.