Skip to search formSkip to main contentSkip to account menu

Input–output memory management unit

Known as: I/O Memory Management Unit, IO Memory Management Unit, Iommu 
In computing, an input–output memory management unit (IOMMU) is a memory management unit (MMU) that connects a direct-memory-access–capable (DMA… 
Wikipedia (opens in a new tab)

Papers overview

Semantic Scholar uses AI to extract papers important to this topic.
2017
2017
GPUs have become an integral part of modern systems, but their implications for system security are not yet clear. This paper… 
2015
2015
Cloud Infrastructure-as-a-Service paradigms have recently shown their utility for a vast array of computational problems, ranging… 
2013
2013
Virtualization allows flexible mappings between physical resources and virtual entities, and improves allocation efficiency and… 
2013
2013
We present an open SystemC-based virtual platform that fits the design flow of heterogeneous, self-adaptive shared memory-based… 
2010
2010
I/O intensive workloads running in virtual machines can suffer massive performance degradation. Direct assignment of I/O devices… 
2010
2010
Xen's memory sharing mechanism, called the grant mechanism, is used to share I/O buffers in guest domains' memory with a driver… 
Highly Cited
2010
Highly Cited
2010
Open source Linux virtualization, such as Xen and KVM, has made great progress recently, and has been a hot topic in Linux world… 
Highly Cited
2008
Highly Cited
2008
Commodity virtual machine monitors forbid direct access to I/O devices by untrusted guest operating systems in order to provide… 
Highly Cited
2007
Highly Cited
2007
IOMMUs, IO Memory Management Units, are hardware devices that translate device DMA addresses to machine addresses. An isolation… 
Highly Cited
2006
Highly Cited
2006
IOMMUs are hardware devices that translate device DMA addresses to proper machine physical addresses. IOMMUs have long been used…