Matches in SemOpenAlex for { <https://semopenalex.org/work/W2055060936> ?p ?o ?g. }
Showing items 1 to 88 of
88
with 100 items per page.
- W2055060936 abstract "Traditional compiler techniques developed for sequential programs do not guarantee the correctness (sequential consistency) of compiler transformations when applied to parallel programs. This is because traditional compilers for sequential programs do not account for the updates to a shared variable by different threads. We present a concurrent static single assignment (CSSA) form for parallel programs containing cobegin/coend and parallel do constructs and post/wait synchronization primitives. Based on the CSSA form, we present copy propagation and dead code elimination techniques. Also, a global value numbering technique that detects equivalent variables in parallel programs is presented. By using global value numbering and the CSSA form, we extend classical common subexpression elimination, redundant load/store elimination, and loop invariant detection to parallel programs without violating sequential consistency. These optimization techniques are the most commonly used techniques for sequential programs. By extending these techniques to parallel programs, we can guarantee the correctness of the optimized program and maintain single processor performance in a multiprocessor environment." @default.
- W2055060936 created "2016-06-24" @default.
- W2055060936 creator A5013023792 @default.
- W2055060936 creator A5027161329 @default.
- W2055060936 creator A5082375033 @default.
- W2055060936 date "1999-05-01" @default.
- W2055060936 modified "2023-09-24" @default.
- W2055060936 title "Basic compiler algorithms for parallel programs" @default.
- W2055060936 cites W1485302172 @default.
- W2055060936 cites W1970195395 @default.
- W2055060936 cites W1982205631 @default.
- W2055060936 cites W2022787954 @default.
- W2055060936 cites W2035330754 @default.
- W2055060936 cites W2036520154 @default.
- W2055060936 cites W2039509099 @default.
- W2055060936 cites W2041630299 @default.
- W2055060936 cites W2050048491 @default.
- W2055060936 cites W2054739713 @default.
- W2055060936 cites W2065818693 @default.
- W2055060936 cites W2080570636 @default.
- W2055060936 cites W2101811680 @default.
- W2055060936 cites W2102890180 @default.
- W2055060936 cites W2107859560 @default.
- W2055060936 cites W2144344516 @default.
- W2055060936 cites W2163073407 @default.
- W2055060936 cites W4229608125 @default.
- W2055060936 doi "https://doi.org/10.1145/301104.301105" @default.
- W2055060936 hasPublicationYear "1999" @default.
- W2055060936 type Work @default.
- W2055060936 sameAs 2055060936 @default.
- W2055060936 citedByCount "70" @default.
- W2055060936 countsByYear W20550609362012 @default.
- W2055060936 countsByYear W20550609362013 @default.
- W2055060936 countsByYear W20550609362014 @default.
- W2055060936 countsByYear W20550609362016 @default.
- W2055060936 countsByYear W20550609362018 @default.
- W2055060936 countsByYear W20550609362021 @default.
- W2055060936 crossrefType "proceedings-article" @default.
- W2055060936 hasAuthorship W2055060936A5013023792 @default.
- W2055060936 hasAuthorship W2055060936A5027161329 @default.
- W2055060936 hasAuthorship W2055060936A5082375033 @default.
- W2055060936 hasBestOaLocation W20550609362 @default.
- W2055060936 hasConcept C11413529 @default.
- W2055060936 hasConcept C154945302 @default.
- W2055060936 hasConcept C169590947 @default.
- W2055060936 hasConcept C173608175 @default.
- W2055060936 hasConcept C190902152 @default.
- W2055060936 hasConcept C191916993 @default.
- W2055060936 hasConcept C199360897 @default.
- W2055060936 hasConcept C2776436953 @default.
- W2055060936 hasConcept C29331672 @default.
- W2055060936 hasConcept C37279795 @default.
- W2055060936 hasConcept C41008148 @default.
- W2055060936 hasConcept C4822641 @default.
- W2055060936 hasConcept C55439883 @default.
- W2055060936 hasConcept C82029504 @default.
- W2055060936 hasConceptScore W2055060936C11413529 @default.
- W2055060936 hasConceptScore W2055060936C154945302 @default.
- W2055060936 hasConceptScore W2055060936C169590947 @default.
- W2055060936 hasConceptScore W2055060936C173608175 @default.
- W2055060936 hasConceptScore W2055060936C190902152 @default.
- W2055060936 hasConceptScore W2055060936C191916993 @default.
- W2055060936 hasConceptScore W2055060936C199360897 @default.
- W2055060936 hasConceptScore W2055060936C2776436953 @default.
- W2055060936 hasConceptScore W2055060936C29331672 @default.
- W2055060936 hasConceptScore W2055060936C37279795 @default.
- W2055060936 hasConceptScore W2055060936C41008148 @default.
- W2055060936 hasConceptScore W2055060936C4822641 @default.
- W2055060936 hasConceptScore W2055060936C55439883 @default.
- W2055060936 hasConceptScore W2055060936C82029504 @default.
- W2055060936 hasLocation W20550609361 @default.
- W2055060936 hasLocation W20550609362 @default.
- W2055060936 hasOpenAccess W2055060936 @default.
- W2055060936 hasPrimaryLocation W20550609361 @default.
- W2055060936 hasRelatedWork W1583465708 @default.
- W2055060936 hasRelatedWork W1601646354 @default.
- W2055060936 hasRelatedWork W1606851719 @default.
- W2055060936 hasRelatedWork W1853049011 @default.
- W2055060936 hasRelatedWork W2011271680 @default.
- W2055060936 hasRelatedWork W2049890071 @default.
- W2055060936 hasRelatedWork W2163488221 @default.
- W2055060936 hasRelatedWork W262467192 @default.
- W2055060936 hasRelatedWork W1602178951 @default.
- W2055060936 hasRelatedWork W2479014312 @default.
- W2055060936 isParatext "false" @default.
- W2055060936 isRetracted "false" @default.
- W2055060936 magId "2055060936" @default.
- W2055060936 workType "article" @default.