Matches in SemOpenAlex for { <https://semopenalex.org/work/W2565270815> ?p ?o ?g. }
- W2565270815 startingPage "7783761" @default.
- W2565270815 abstract "Systems featuring a load-store interface to persistent memory (PM) are expected soon, making in-memory persistent data structures feasible. Ensuring persistent data structure recoverability requires constraints on the order PM writes become persistent. But, current memory systems reorder writes, providing no such guarantees. To complement their upcoming 3D XPoint memory, Intel has announced new instructions to enable programmer control of data persistence. We describe the semantics implied by these instructions, an ordering model we call synchronous ordering. Synchronous ordering (SO) enforces order by stalling execution when PM write ordering is required, exposing PM write latency on the execution critical path. It incurs an average slowdown of 7.21x over volatile execution without ordering in PM-write-intensive benchmarks. SO tightly couples enforcing order and flushing writes to PM, but this tight coupling is unneeded in many recoverable software systems. Instead, we propose delegated ordering, wherein ordering requirements are communicated explicitly to the PM controller, fully decoupling PM write ordering from volatile execution and cache management. We demonstrate that delegated ordering can bring performance within 1.93x of volatile execution, improving over SO by 3.73x." @default.
- W2565270815 created "2017-01-06" @default.
- W2565270815 creator A5013812397 @default.
- W2565270815 creator A5018949021 @default.
- W2565270815 creator A5025480353 @default.
- W2565270815 creator A5027819880 @default.
- W2565270815 creator A5041000815 @default.
- W2565270815 creator A5053454549 @default.
- W2565270815 creator A5057448114 @default.
- W2565270815 creator A5057539501 @default.
- W2565270815 date "2016-10-15" @default.
- W2565270815 modified "2023-09-24" @default.
- W2565270815 title "Delegated persist ordering" @default.
- W2565270815 cites W1865162546 @default.
- W2565270815 cites W1885534640 @default.
- W2565270815 cites W1964316448 @default.
- W2565270815 cites W1965912002 @default.
- W2565270815 cites W1966151719 @default.
- W2565270815 cites W1972388231 @default.
- W2565270815 cites W1992755462 @default.
- W2565270815 cites W1996160696 @default.
- W2565270815 cites W2005887179 @default.
- W2565270815 cites W2008251984 @default.
- W2565270815 cites W2009404871 @default.
- W2565270815 cites W2013028205 @default.
- W2565270815 cites W2026161190 @default.
- W2565270815 cites W2029601347 @default.
- W2565270815 cites W2041135949 @default.
- W2565270815 cites W2082070657 @default.
- W2565270815 cites W2086023529 @default.
- W2565270815 cites W2090249619 @default.
- W2565270815 cites W2097823832 @default.
- W2565270815 cites W2099706037 @default.
- W2565270815 cites W2102449048 @default.
- W2565270815 cites W2105900173 @default.
- W2565270815 cites W2111858071 @default.
- W2565270815 cites W2112753327 @default.
- W2565270815 cites W2113637091 @default.
- W2565270815 cites W2124165274 @default.
- W2565270815 cites W2135393827 @default.
- W2565270815 cites W2138664028 @default.
- W2565270815 cites W2142101409 @default.
- W2565270815 cites W2147411585 @default.
- W2565270815 cites W2147657366 @default.
- W2565270815 cites W2150662965 @default.
- W2565270815 cites W2157808045 @default.
- W2565270815 cites W2159908132 @default.
- W2565270815 cites W2166263440 @default.
- W2565270815 cites W2166905397 @default.
- W2565270815 cites W2171724053 @default.
- W2565270815 cites W2182259830 @default.
- W2565270815 cites W2220914167 @default.
- W2565270815 cites W2293628184 @default.
- W2565270815 cites W2294111665 @default.
- W2565270815 cites W2318717892 @default.
- W2565270815 cites W2333451476 @default.
- W2565270815 cites W2410477657 @default.
- W2565270815 cites W2610308442 @default.
- W2565270815 cites W2739649174 @default.
- W2565270815 cites W2955325419 @default.
- W2565270815 doi "https://doi.org/10.5555/3195638.3195709" @default.
- W2565270815 hasPublicationYear "2016" @default.
- W2565270815 type Work @default.
- W2565270815 sameAs 2565270815 @default.
- W2565270815 citedByCount "40" @default.
- W2565270815 countsByYear W25652708152017 @default.
- W2565270815 countsByYear W25652708152018 @default.
- W2565270815 countsByYear W25652708152019 @default.
- W2565270815 countsByYear W25652708152020 @default.
- W2565270815 countsByYear W25652708152021 @default.
- W2565270815 countsByYear W25652708152022 @default.
- W2565270815 countsByYear W25652708152023 @default.
- W2565270815 crossrefType "proceedings-article" @default.
- W2565270815 hasAuthorship W2565270815A5013812397 @default.
- W2565270815 hasAuthorship W2565270815A5018949021 @default.
- W2565270815 hasAuthorship W2565270815A5025480353 @default.
- W2565270815 hasAuthorship W2565270815A5027819880 @default.
- W2565270815 hasAuthorship W2565270815A5041000815 @default.
- W2565270815 hasAuthorship W2565270815A5053454549 @default.
- W2565270815 hasAuthorship W2565270815A5057448114 @default.
- W2565270815 hasAuthorship W2565270815A5057539501 @default.
- W2565270815 hasConcept C100800780 @default.
- W2565270815 hasConcept C111919701 @default.
- W2565270815 hasConcept C115537543 @default.
- W2565270815 hasConcept C120314980 @default.
- W2565270815 hasConcept C127413603 @default.
- W2565270815 hasConcept C133731056 @default.
- W2565270815 hasConcept C136085584 @default.
- W2565270815 hasConcept C173608175 @default.
- W2565270815 hasConcept C176649486 @default.
- W2565270815 hasConcept C189930140 @default.
- W2565270815 hasConcept C205606062 @default.
- W2565270815 hasConcept C2778514511 @default.
- W2565270815 hasConcept C41008148 @default.
- W2565270815 hasConcept C76155785 @default.
- W2565270815 hasConcept C82876162 @default.
- W2565270815 hasConcept C98986596 @default.
- W2565270815 hasConceptScore W2565270815C100800780 @default.
- W2565270815 hasConceptScore W2565270815C111919701 @default.