Litcius/Paper detail

Persistent memory and the rise of universal constructions

Andreia Correia, Pascal Felber, Pedro Ramalhete

202022 citationsDOI

Abstract

Non-Volatile Main Memory (NVMM) has brought forth the need for data structures that are not only concurrent but also resilient to non-corrupting failures. Until now, persistent transactional memory libraries (PTMs) have focused on providing correct recovery from non-corrupting failures without memory leaks. Most PTMs that provide concurrent access do so with blocking progress.

Topics & Concepts

Computer scienceTransactional memoryBlocking (statistics)Memory managementPersistent data structureNon-volatile memoryMemory protectionSoftware transactional memoryInterleaved memoryParallel computingSemiconductor memoryUniform memory accessOperating systemProgramming languageDatabase transactionComputer hardwareComputer networkDistributed systems and fault toleranceAdvanced Data Storage TechnologiesParallel Computing and Optimization Techniques
Persistent memory and the rise of universal constructions | Litcius