I
Irina Calciu
Researcher at VMware
Publications - 45
Citations - 819
Irina Calciu is an academic researcher from VMware. The author has contributed to research in topics: Transactional memory & Cache. The author has an hindex of 14, co-authored 35 publications receiving 592 citations. Previous affiliations of Irina Calciu include EA Digital Illusions CE & Brown University.
Papers
More filters
Proceedings ArticleDOI
Concurrent Data Structures for Near-Memory Computing
TL;DR: This paper is the first to examine the design of concurrent data structures for PIM, and shows two main results: (1) naive PIM data structures cannot outperform state-of-the-art concurrentData structures, and (2) novel designs for Pim data structures, using techniques such as combining, partitioning and pipelining, can outperform traditional concurrent data structure, with a significantly simpler design.
Proceedings Article
Remote regions: a simple abstraction for remote memory
Marcos K. Aguilera,Nadav Amit,Irina Calciu,Xavier Deguillard,Jayneel Gandhi,Stanko Novakovic,Arun Ramanathan,Pratap Subrahmanyam,Lalith Suresh,Kiran Tati,Rajesh Venkatasubramanian,Michael Wei +11 more
TL;DR: An intuitive abstraction for a process to export its memory to remote hosts, and to access the memory exported by others, is proposed in the Linux kernel and it is shown that remote regions are easy to use and perform close to RDMA.
Proceedings ArticleDOI
NUMA-aware reader-writer locks
TL;DR: This paper presents what is, to the best of the knowledge, the first family of reader-writer lock algorithms tailored to NUMA architectures, and presents several variations which trade fairness between readers and writers for higher concurrency among readers and better back-to-back batching of writers from the same N UMA node.
Proceedings ArticleDOI
Remote memory in the age of fast networks
Marcos K. Aguilera,Nadav Amit,Irina Calciu,Xavier Deguillard,Jayneel Gandhi,Pratap Subrahmanyam,Lalith Suresh,Kiran Tati,Rajesh Venkatasubramanian,Michael Wei +9 more
TL;DR: This paper enumerates the challenges of remote memory, discusses their feasibility, explain how some of them are addressed by recent work, and indicates other promising ways to tackle them.
Proceedings ArticleDOI
Rethinking software runtimes for disaggregated memory
Irina Calciu,M. Talha Imran,Ivan Puddu,Sanidhya Kashyap,Hasan Al Maruf,Onur Mutlu,Aasheesh Kolli +6 more
TL;DR: In this paper, cache coherence is used instead of virtual memory for tracking applications' memory accesses transparently, at cache-line granularity, eliminating page faults from the application critical path when accessing remote data, and decoupling the application memory access tracking from the virtual memory page size.