Matches in SemOpenAlex for { <https://semopenalex.org/work/W3157279946> ?p ?o ?g. }
Showing items 1 to 98 of
98
with 100 items per page.
- W3157279946 abstract "Newly emerging nonvolatile alternatives to DRAM raise the possibility that applications might compute directly on long-lived data, rather than serializing them to and from a file system or database. To ensure crash consistency, such data must, like a file system or database, provide failure-atomic transactional semantics. Several persistent software transactional memory (STM) systems have been devised to provide these semantics, but only one—the OneFile system of Ramalhete et al.—is nonblocking. Nonblocking progress is desirable to avoid both performance anomalies due to process preemption or failures and deadlock due to priority inversion. Unfortunately, OneFile achieves nonblocking progress at the cost of 2 × space overhead, sacrificing much of the cost and density benefit of nonvolatile memory relative to DRAM. OneFile also requires extensive and intrusive changes to data declarations, and works only on a machine with double-width compare-and-swap (CAS) or load-linked/store-conditional (LL/SC) instructions. To address these limitations, we introduce QSTM, a nonblocking persistent STM that requires neither the modification of target data structures nor the availability of a wide CAS instruction. We describe our system, give arguments for safety and liveness, and compare performance to that of the Mnemosyne and OneFile persistent STM systems. We argue that modest performance costs (within a factor of 2 of OneFile in almost all cases) are easily justified by dramatically lower space overhead and higher programmer convenience." @default.
- W3157279946 created "2021-05-10" @default.
- W3157279946 creator A5008104079 @default.
- W3157279946 creator A5010701074 @default.
- W3157279946 creator A5079254515 @default.
- W3157279946 creator A5083839907 @default.
- W3157279946 date "2020-12-01" @default.
- W3157279946 modified "2023-09-24" @default.
- W3157279946 title "Nonblocking Persistent Software Transactional Memory" @default.
- W3157279946 cites W1422898865 @default.
- W3157279946 cites W1506905771 @default.
- W3157279946 cites W1520380662 @default.
- W3157279946 cites W1580087508 @default.
- W3157279946 cites W1977237701 @default.
- W3157279946 cites W1981393723 @default.
- W3157279946 cites W1992490313 @default.
- W3157279946 cites W2010042648 @default.
- W3157279946 cites W2010216838 @default.
- W3157279946 cites W2023317017 @default.
- W3157279946 cites W2029601347 @default.
- W3157279946 cites W2034963261 @default.
- W3157279946 cites W2041135949 @default.
- W3157279946 cites W2069228676 @default.
- W3157279946 cites W2084628231 @default.
- W3157279946 cites W2102449048 @default.
- W3157279946 cites W2105055683 @default.
- W3157279946 cites W2112181056 @default.
- W3157279946 cites W2113637091 @default.
- W3157279946 cites W2120797071 @default.
- W3157279946 cites W2129458440 @default.
- W3157279946 cites W2150662965 @default.
- W3157279946 cites W2157808045 @default.
- W3157279946 cites W2167729440 @default.
- W3157279946 cites W2198659786 @default.
- W3157279946 cites W2220914167 @default.
- W3157279946 cites W2294111665 @default.
- W3157279946 cites W2318717892 @default.
- W3157279946 cites W2333451476 @default.
- W3157279946 cites W2433709474 @default.
- W3157279946 cites W2511114427 @default.
- W3157279946 cites W2538785949 @default.
- W3157279946 cites W2604204172 @default.
- W3157279946 cites W2607322234 @default.
- W3157279946 cites W2763607872 @default.
- W3157279946 cites W2787794676 @default.
- W3157279946 cites W2809467539 @default.
- W3157279946 cites W2885354246 @default.
- W3157279946 cites W2905585531 @default.
- W3157279946 cites W2969449588 @default.
- W3157279946 cites W3008864649 @default.
- W3157279946 cites W3099470245 @default.
- W3157279946 cites W4233509008 @default.
- W3157279946 cites W4242949098 @default.
- W3157279946 cites W4250281317 @default.
- W3157279946 doi "https://doi.org/10.1109/hipc50609.2020.00042" @default.
- W3157279946 hasPublicationYear "2020" @default.
- W3157279946 type Work @default.
- W3157279946 sameAs 3157279946 @default.
- W3157279946 citedByCount "2" @default.
- W3157279946 countsByYear W31572799462021 @default.
- W3157279946 countsByYear W31572799462023 @default.
- W3157279946 crossrefType "proceedings-article" @default.
- W3157279946 hasAuthorship W3157279946A5008104079 @default.
- W3157279946 hasAuthorship W3157279946A5010701074 @default.
- W3157279946 hasAuthorship W3157279946A5079254515 @default.
- W3157279946 hasAuthorship W3157279946A5083839907 @default.
- W3157279946 hasConcept C111919701 @default.
- W3157279946 hasConcept C134277064 @default.
- W3157279946 hasConcept C167149655 @default.
- W3157279946 hasConcept C173608175 @default.
- W3157279946 hasConcept C199360897 @default.
- W3157279946 hasConcept C41008148 @default.
- W3157279946 hasConcept C75949130 @default.
- W3157279946 hasConceptScore W3157279946C111919701 @default.
- W3157279946 hasConceptScore W3157279946C134277064 @default.
- W3157279946 hasConceptScore W3157279946C167149655 @default.
- W3157279946 hasConceptScore W3157279946C173608175 @default.
- W3157279946 hasConceptScore W3157279946C199360897 @default.
- W3157279946 hasConceptScore W3157279946C41008148 @default.
- W3157279946 hasConceptScore W3157279946C75949130 @default.
- W3157279946 hasFunder F4320306076 @default.
- W3157279946 hasLocation W31572799461 @default.
- W3157279946 hasOpenAccess W3157279946 @default.
- W3157279946 hasPrimaryLocation W31572799461 @default.
- W3157279946 hasRelatedWork W1449437695 @default.
- W3157279946 hasRelatedWork W1754753007 @default.
- W3157279946 hasRelatedWork W2136411123 @default.
- W3157279946 hasRelatedWork W2177177585 @default.
- W3157279946 hasRelatedWork W2230181005 @default.
- W3157279946 hasRelatedWork W2260793454 @default.
- W3157279946 hasRelatedWork W3148592861 @default.
- W3157279946 hasRelatedWork W3171395441 @default.
- W3157279946 hasRelatedWork W4245752324 @default.
- W3157279946 hasRelatedWork W2096740961 @default.
- W3157279946 isParatext "false" @default.
- W3157279946 isRetracted "false" @default.
- W3157279946 magId "3157279946" @default.
- W3157279946 workType "article" @default.