Matches in SemOpenAlex for { <https://semopenalex.org/work/W64804107> ?p ?o ?g. }
- W64804107 abstract "The widespread popularity of languages allowing explicitly parallel, multi-threaded programming, e.g. Java and C#, have focused attention on the issue of memory model design. The Pensieve Project is building a compiler that will enable both language designers to prototype different memory models; and optimizing compilers to adapt to different memory models. Among the key analyses required to implement this system are thread escape analysis, i.e. detecting when a referenced object is accessible by more than one thread, synchronization analysis, and delay set analysis. This thesis describes the overall Pensieve compiler and presents in detail its thread escape analysis as well as experimental results showing the effectiveness of the compiler when the target code is following the sequentially consistent memory model. On both single-threaded and multi-threaded programs the performance is up to 100% of the performance of the same programs executing under a relaxed memory model." @default.
- W64804107 created "2016-06-24" @default.
- W64804107 creator A5027161329 @default.
- W64804107 creator A5069605883 @default.
- W64804107 date "2005-01-01" @default.
- W64804107 modified "2023-09-23" @default.
- W64804107 title "Thread escape analysis for a memory consistency-aware compiler" @default.
- W64804107 cites W1480331025 @default.
- W64804107 cites W1491161008 @default.
- W64804107 cites W1500117749 @default.
- W64804107 cites W1503478887 @default.
- W64804107 cites W1507881093 @default.
- W64804107 cites W1522627499 @default.
- W64804107 cites W1542299048 @default.
- W64804107 cites W1546670027 @default.
- W64804107 cites W1560028438 @default.
- W64804107 cites W1586894932 @default.
- W64804107 cites W1595593557 @default.
- W64804107 cites W1599485164 @default.
- W64804107 cites W1606397617 @default.
- W64804107 cites W1644882639 @default.
- W64804107 cites W1742609814 @default.
- W64804107 cites W1934184837 @default.
- W64804107 cites W1963506672 @default.
- W64804107 cites W1964177821 @default.
- W64804107 cites W1966151719 @default.
- W64804107 cites W1969610731 @default.
- W64804107 cites W1972544179 @default.
- W64804107 cites W1976611694 @default.
- W64804107 cites W1978076389 @default.
- W64804107 cites W1982335633 @default.
- W64804107 cites W1984909114 @default.
- W64804107 cites W1990553077 @default.
- W64804107 cites W1994878611 @default.
- W64804107 cites W1996607090 @default.
- W64804107 cites W1999637392 @default.
- W64804107 cites W2005031208 @default.
- W64804107 cites W2007920703 @default.
- W64804107 cites W2011429153 @default.
- W64804107 cites W2014530617 @default.
- W64804107 cites W2022144522 @default.
- W64804107 cites W2028267160 @default.
- W64804107 cites W2029601347 @default.
- W64804107 cites W2034256728 @default.
- W64804107 cites W2035330754 @default.
- W64804107 cites W2036520154 @default.
- W64804107 cites W2036719919 @default.
- W64804107 cites W2039509099 @default.
- W64804107 cites W2050048491 @default.
- W64804107 cites W2051789131 @default.
- W64804107 cites W2054739713 @default.
- W64804107 cites W2055060936 @default.
- W64804107 cites W2057375777 @default.
- W64804107 cites W2064238114 @default.
- W64804107 cites W2065413511 @default.
- W64804107 cites W2065818693 @default.
- W64804107 cites W2072725684 @default.
- W64804107 cites W2077850509 @default.
- W64804107 cites W2080570636 @default.
- W64804107 cites W2084921786 @default.
- W64804107 cites W2085134931 @default.
- W64804107 cites W2088270410 @default.
- W64804107 cites W2090757636 @default.
- W64804107 cites W2092284451 @default.
- W64804107 cites W2097931542 @default.
- W64804107 cites W2099706037 @default.
- W64804107 cites W2102731275 @default.
- W64804107 cites W2105768184 @default.
- W64804107 cites W2107859560 @default.
- W64804107 cites W2109784760 @default.
- W64804107 cites W2109875364 @default.
- W64804107 cites W2113238444 @default.
- W64804107 cites W2116730320 @default.
- W64804107 cites W2118547657 @default.
- W64804107 cites W2127163775 @default.
- W64804107 cites W2133486861 @default.
- W64804107 cites W2134747058 @default.
- W64804107 cites W2141607576 @default.
- W64804107 cites W2152390090 @default.
- W64804107 cites W2156428492 @default.
- W64804107 cites W2161600851 @default.
- W64804107 cites W2165188603 @default.
- W64804107 cites W2166895275 @default.
- W64804107 cites W2170389900 @default.
- W64804107 cites W2176864362 @default.
- W64804107 cites W2752885492 @default.
- W64804107 cites W32942804 @default.
- W64804107 cites W2137059288 @default.
- W64804107 hasPublicationYear "2005" @default.
- W64804107 type Work @default.
- W64804107 sameAs 64804107 @default.
- W64804107 citedByCount "0" @default.
- W64804107 crossrefType "journal-article" @default.
- W64804107 hasAuthorship W64804107A5027161329 @default.
- W64804107 hasAuthorship W64804107A5069605883 @default.
- W64804107 hasConcept C111919701 @default.
- W64804107 hasConcept C12186640 @default.
- W64804107 hasConcept C133875982 @default.
- W64804107 hasConcept C138101251 @default.
- W64804107 hasConcept C169590947 @default.