Litcius/Paper detail

Utopia: Fast and Efficient Address Translation via Hybrid Restrictive & Flexible Virtual-to-Physical Address Mappings

Konstantinos Kanellopoulos, Rahul Bera, Kosta Stojiljkovic, F. Nisa Bostancı, Can Fırtına, Rachata Ausavarungnirun, Rakesh Kumar, Nastaran Hajinazar, Mohammad Sadrosadati, Nandita Vijaykumar, Onur Mutlu

202312 citationsDOIOpen Access PDF

Abstract

Conventional virtual memory (VM) frameworks enable a virtual address to flexibly map to any physical address. This flexibility necessitates large data structures to store virtual-to-physical mappings, which leads to high address translation latency and large translation-induced interference in the memory hierarchy, especially in data-intensive workloads. On the other hand, restricting the address mapping so that a virtual address can only map to a specific set of physical addresses can significantly reduce address translation overheads by making use of compact and efficient translation structures. However, restricting the address mapping flexibility across the entire main memory severely limits data sharing across different processes and increases data accesses to the swap space of the storage device even in the presence of free memory.

Topics & Concepts

Computer sciencePhysical addressFlexibility (engineering)Virtual memoryTranslation (biology)Distributed computingSwap (finance)Latency (audio)Virtual machineMemory managementEmbedded systemOverlayOperating systemMessenger RNAChemistryFinanceTelecommunicationsStatisticsMathematicsBiochemistryEconomicsGeneAdvanced Data Storage TechnologiesParallel Computing and Optimization TechniquesCloud Computing and Resource Management
Utopia: Fast and Efficient Address Translation via Hybrid Restrictive & Flexible Virtual-to-Physical Address Mappings | Litcius