H
Haris Volos
Researcher at Hewlett-Packard
Publications - 44
Citations - 2508
Haris Volos is an academic researcher from Hewlett-Packard. The author has contributed to research in topics: Transactional memory & Shared memory. The author has an hindex of 18, co-authored 41 publications receiving 2315 citations. Previous affiliations of Haris Volos include Wisconsin Alumni Research Foundation & University of Cyprus.
Papers
More filters
Proceedings ArticleDOI
Mnemosyne: lightweight persistent memory
TL;DR: In tests emulating the performance characteristics of forthcoming SCMs, Mnemosyne can persist data as fast as 3 microseconds and can be up to 1400% faster than alternative persistence strategies, such as Berkeley DB or Boost serialization, that are designed for disks.
Proceedings ArticleDOI
LogTM-SE: Decoupling Hardware Transactional Memory from Caches
Luke Yen,Jayaram Bobba,Michael R. Marty,Kevin E. Moore,Haris Volos,Mark D. Hill,Michael M. Swift,Darien Wood +7 more
TL;DR: This paper proposes a hardware transactional memory system called LogTM Signature Edition (LogTM-SE), which uses signatures to summarize a transactions read-and write-sets and detects conflicts on coherence requests (eager conflict detection), and allows cache victimization, unbounded nesting, thread context switching and migration, and paging.
Proceedings ArticleDOI
Performance pathologies in hardware transactional memory
TL;DR: The authors identify a set of performance pathologies that could degrade performance in proposed HTM designs and suggest improving conflict resolution could eliminate these pathologies so designers can build robust HTM systems.
Proceedings ArticleDOI
Aerie: flexible file-system interfaces to storage-class memory
Haris Volos,Sanketh Nalli,Sankarlingam Panneerselvam,Venkatanathan Varadarajan,Prashant Saxena,Michael M. Swift +5 more
TL;DR: Aerie is presented, a flexible file-system architecture that exposes storage-class memory to user-mode programs so they can access files without kernel interaction and enables applications to optimize the file system interface.
Proceedings ArticleDOI
An Analysis of Persistent Memory Use with WHISPER
TL;DR: The Hands-off Persistence System (HOPS) is proposed to track updates to PM in hardware to provide high-level ISA primitives for applications to express durability and ordering constraints separately and enforces them automatically, while achieving 24.3% better performance over current approaches to persistence.