Matches in SemOpenAlex for { <https://semopenalex.org/work/W4235988428> ?p ?o ?g. }
Showing items 1 to 87 of
87
with 100 items per page.
- W4235988428 endingPage "12" @default.
- W4235988428 startingPage "1" @default.
- W4235988428 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.
- W4235988428 created "2022-05-12" @default.
- W4235988428 creator A5013023792 @default.
- W4235988428 creator A5027161329 @default.
- W4235988428 creator A5082375033 @default.
- W4235988428 date "1999-05-01" @default.
- W4235988428 modified "2023-10-18" @default.
- W4235988428 title "Basic compiler algorithms for parallel programs" @default.
- W4235988428 cites W1485302172 @default.
- W4235988428 cites W1970195395 @default.
- W4235988428 cites W1982205631 @default.
- W4235988428 cites W2022787954 @default.
- W4235988428 cites W2035330754 @default.
- W4235988428 cites W2036520154 @default.
- W4235988428 cites W2039509099 @default.
- W4235988428 cites W2041630299 @default.
- W4235988428 cites W2050048491 @default.
- W4235988428 cites W2054739713 @default.
- W4235988428 cites W2065818693 @default.
- W4235988428 cites W2080570636 @default.
- W4235988428 cites W2101811680 @default.
- W4235988428 cites W2102890180 @default.
- W4235988428 cites W2107859560 @default.
- W4235988428 cites W2144344516 @default.
- W4235988428 cites W2163073407 @default.
- W4235988428 cites W4229608125 @default.
- W4235988428 doi "https://doi.org/10.1145/329366.301105" @default.
- W4235988428 hasPublicationYear "1999" @default.
- W4235988428 type Work @default.
- W4235988428 citedByCount "7" @default.
- W4235988428 countsByYear W42359884282012 @default.
- W4235988428 countsByYear W42359884282014 @default.
- W4235988428 countsByYear W42359884282017 @default.
- W4235988428 crossrefType "journal-article" @default.
- W4235988428 hasAuthorship W4235988428A5013023792 @default.
- W4235988428 hasAuthorship W4235988428A5027161329 @default.
- W4235988428 hasAuthorship W4235988428A5082375033 @default.
- W4235988428 hasBestOaLocation W42359884281 @default.
- W4235988428 hasConcept C11413529 @default.
- W4235988428 hasConcept C154945302 @default.
- W4235988428 hasConcept C169590947 @default.
- W4235988428 hasConcept C173608175 @default.
- W4235988428 hasConcept C190902152 @default.
- W4235988428 hasConcept C191916993 @default.
- W4235988428 hasConcept C199360897 @default.
- W4235988428 hasConcept C2776436953 @default.
- W4235988428 hasConcept C29331672 @default.
- W4235988428 hasConcept C37279795 @default.
- W4235988428 hasConcept C41008148 @default.
- W4235988428 hasConcept C4822641 @default.
- W4235988428 hasConcept C55439883 @default.
- W4235988428 hasConcept C82029504 @default.
- W4235988428 hasConceptScore W4235988428C11413529 @default.
- W4235988428 hasConceptScore W4235988428C154945302 @default.
- W4235988428 hasConceptScore W4235988428C169590947 @default.
- W4235988428 hasConceptScore W4235988428C173608175 @default.
- W4235988428 hasConceptScore W4235988428C190902152 @default.
- W4235988428 hasConceptScore W4235988428C191916993 @default.
- W4235988428 hasConceptScore W4235988428C199360897 @default.
- W4235988428 hasConceptScore W4235988428C2776436953 @default.
- W4235988428 hasConceptScore W4235988428C29331672 @default.
- W4235988428 hasConceptScore W4235988428C37279795 @default.
- W4235988428 hasConceptScore W4235988428C41008148 @default.
- W4235988428 hasConceptScore W4235988428C4822641 @default.
- W4235988428 hasConceptScore W4235988428C55439883 @default.
- W4235988428 hasConceptScore W4235988428C82029504 @default.
- W4235988428 hasIssue "8" @default.
- W4235988428 hasLocation W42359884281 @default.
- W4235988428 hasLocation W42359884282 @default.
- W4235988428 hasOpenAccess W4235988428 @default.
- W4235988428 hasPrimaryLocation W42359884281 @default.
- W4235988428 hasRelatedWork W1541585229 @default.
- W4235988428 hasRelatedWork W1583465708 @default.
- W4235988428 hasRelatedWork W1601646354 @default.
- W4235988428 hasRelatedWork W1606851719 @default.
- W4235988428 hasRelatedWork W1853049011 @default.
- W4235988428 hasRelatedWork W2011271680 @default.
- W4235988428 hasRelatedWork W2163488221 @default.
- W4235988428 hasRelatedWork W4232453487 @default.
- W4235988428 hasRelatedWork W1602178951 @default.
- W4235988428 hasRelatedWork W2479014312 @default.
- W4235988428 hasVolume "34" @default.
- W4235988428 isParatext "false" @default.
- W4235988428 isRetracted "false" @default.
- W4235988428 workType "article" @default.