Matches in SemOpenAlex for { <https://semopenalex.org/work/W2912648903> ?p ?o ?g. }
Showing items 1 to 67 of
67
with 100 items per page.
- W2912648903 abstract "Open nesting allows replacing the automatic detection of conflicting memory accesses used in transactional memory (TM) with programmer-specified higher-level conflict detection. Higher-level conflict detection allows removing conflicts of commuting operations where the automatic conflict detection is too conservative. Different conflict detection schemes are incompatible with each other and thus must operate on separate memory locations to prevent inconsistencies. Using open nesting, a programmer implements this separation manually using source code modifications possibly assisted by static checks. Encapsulated open nesting extends open nesting by automatically preventing concurrent accesses to the same memory location using different conflict detection schemes unless all accesses are reads. This approach uses an additional synchronization layer with the same granularity as the existing synchronization of TM. This automatism reduces programming effort by allowing fine-grained use of open nesting and extends the scope of open nesting to abstractions with unknown implementation. We extend the TLRW algorithm to support encapsulated open nesting. An evaluation using an implementation of this algorithm within the Deuce framework shows an average overhead of 21.7% for encapsulated open nesting (compared to regular open nesting) for nine benchmarks while simplifying programming." @default.
- W2912648903 created "2019-02-21" @default.
- W2912648903 creator A5026061564 @default.
- W2912648903 creator A5060685977 @default.
- W2912648903 date "2019-02-16" @default.
- W2912648903 modified "2023-09-26" @default.
- W2912648903 title "Encapsulated open nesting for STM" @default.
- W2912648903 cites W1525350307 @default.
- W2912648903 cites W1542975293 @default.
- W2912648903 cites W1566614300 @default.
- W2912648903 cites W1965462925 @default.
- W2912648903 cites W1972170503 @default.
- W2912648903 cites W1986105101 @default.
- W2912648903 cites W1988800505 @default.
- W2912648903 cites W2015520072 @default.
- W2912648903 cites W2057769886 @default.
- W2912648903 cites W2092911542 @default.
- W2912648903 cites W2095825766 @default.
- W2912648903 cites W2097279136 @default.
- W2912648903 cites W2113751407 @default.
- W2912648903 cites W2120785762 @default.
- W2912648903 cites W2120797071 @default.
- W2912648903 cites W2128870271 @default.
- W2912648903 cites W2129458440 @default.
- W2912648903 cites W2129990308 @default.
- W2912648903 cites W2149207009 @default.
- W2912648903 cites W2149473197 @default.
- W2912648903 cites W2155512712 @default.
- W2912648903 cites W2158947256 @default.
- W2912648903 cites W2424082904 @default.
- W2912648903 cites W4238982306 @default.
- W2912648903 cites W4242949098 @default.
- W2912648903 cites W4243534587 @default.
- W2912648903 doi "https://doi.org/10.1145/3293883.3295723" @default.
- W2912648903 hasPublicationYear "2019" @default.
- W2912648903 type Work @default.
- W2912648903 sameAs 2912648903 @default.
- W2912648903 citedByCount "1" @default.
- W2912648903 countsByYear W29126489032020 @default.
- W2912648903 crossrefType "proceedings-article" @default.
- W2912648903 hasAuthorship W2912648903A5026061564 @default.
- W2912648903 hasAuthorship W2912648903A5060685977 @default.
- W2912648903 hasConcept C191897082 @default.
- W2912648903 hasConcept C192562407 @default.
- W2912648903 hasConcept C2776937656 @default.
- W2912648903 hasConcept C41008148 @default.
- W2912648903 hasConceptScore W2912648903C191897082 @default.
- W2912648903 hasConceptScore W2912648903C192562407 @default.
- W2912648903 hasConceptScore W2912648903C2776937656 @default.
- W2912648903 hasConceptScore W2912648903C41008148 @default.
- W2912648903 hasLocation W29126489031 @default.
- W2912648903 hasOpenAccess W2912648903 @default.
- W2912648903 hasPrimaryLocation W29126489031 @default.
- W2912648903 hasRelatedWork W2014747044 @default.
- W2912648903 hasRelatedWork W2150977952 @default.
- W2912648903 hasRelatedWork W2315441795 @default.
- W2912648903 hasRelatedWork W2376728977 @default.
- W2912648903 hasRelatedWork W2388992405 @default.
- W2912648903 hasRelatedWork W2389214938 @default.
- W2912648903 hasRelatedWork W2517072845 @default.
- W2912648903 hasRelatedWork W2748952813 @default.
- W2912648903 hasRelatedWork W2899084033 @default.
- W2912648903 hasRelatedWork W2914004531 @default.
- W2912648903 isParatext "false" @default.
- W2912648903 isRetracted "false" @default.
- W2912648903 magId "2912648903" @default.
- W2912648903 workType "article" @default.