Skip to search form
Skip to main content
Skip to account menu
Semantic Scholar
Semantic Scholar's Logo
Search 218,218,507 papers from all fields of science
Search
Sign In
Create Free Account
Input–output memory management unit
Known as:
I/O Memory Management Unit
, IO Memory Management Unit
, Iommu
Expand
In computing, an input–output memory management unit (IOMMU) is a memory management unit (MMU) that connects a direct-memory-access–capable (DMA…
Expand
Wikipedia
(opens in a new tab)
Create Alert
Alert
Related topics
Related topics
25 relations
64-bit computing
ARM architecture
Accelerated Graphics Port
Central processing unit
Expand
Broader (1)
Memory management
Papers overview
Semantic Scholar uses AI to extract papers important to this topic.
2017
2017
Understanding The Security of Discrete GPUs
Zhiting Zhu
,
Sangman Kim
,
Yuri Rozhanski
,
Yige Hu
,
Emmett Witchel
,
M. Silberstein
GPGPU@PPoPP
2017
Corpus ID: 7581667
GPUs have become an integral part of modern systems, but their implications for system security are not yet clear. This paper…
Expand
2015
2015
Supporting High Performance Molecular Dynamics in Virtualized Clusters using IOMMU, SR-IOV, and GPUDirect
A. Younge
,
J. Walters
,
S. Crago
,
Geoffrey Fox
International Conference on Virtual Execution…
2015
Corpus ID: 529139
Cloud Infrastructure-as-a-Service paradigms have recently shown their utility for a vast array of computational problems, ranging…
Expand
2013
2013
Secure I/O device sharing among virtual machines on multiple hosts
Cheng-Chun Tu
,
Chao-Tang Lee
,
T. Chiueh
International Symposium on Computer Architecture
2013
Corpus ID: 16859972
Virtualization allows flexible mappings between physical resources and virtual entities, and improves allocation efficiency and…
Expand
2013
2013
Monitoring-Aware Virtual Platform Prototype of Heterogeneous NoC-Based Multicore SoCs
M. Grammatikakis
,
A. Papagrigoriou
,
P. Petrakis
,
Georgios Kornaros
Euromicro Conference on Digital System Design
2013
Corpus ID: 15526980
We present an open SystemC-based virtual platform that fits the design flow of heterogeneous, self-adaptive shared memory-based…
Expand
2010
2010
On the DMA mapping problem in direct device assignment
Ben-Ami Yassour
,
Muli Ben-Yehuda
,
Orit Wasserman
Annual Haifa Experimental Systems Conference
2010
Corpus ID: 1768034
I/O intensive workloads running in virtual machines can suffer massive performance degradation. Direct assignment of I/O devices…
Expand
2010
2010
Redesigning xen's memory sharing mechanism for safe and efficient I/O virtualization
K. Ram
,
J. R. Santos
,
Yoshio Turner
2010
Corpus ID: 17186901
Xen's memory sharing mechanism, called the grant mechanism, is used to share I/O buffers in guest domains' memory with a driver…
Expand
Highly Cited
2010
Highly Cited
2010
Live Migration with Pass-through Device for Linux VM
W. Tarreau
,
K. Fraser
,
+7 authors
J. Xenidis
2010
Corpus ID: 17220971
Open source Linux virtualization, such as Xen and KVM, has made great progress recently, and has been a hot topic in Linux world…
Expand
Highly Cited
2008
Highly Cited
2008
Protection Strategies for Direct Access to Virtualized I/O Devices
Paul Willmann
,
S. Rixner
,
A. Cox
USENIX Annual Technical Conference
2008
Corpus ID: 14594099
Commodity virtual machine monitors forbid direct access to I/O devices by untrusted guest operating systems in order to provide…
Expand
Highly Cited
2007
Highly Cited
2007
The Price of Safety : Evaluating IOMMU Performance
Muli Ben-Yehuda
,
J. Xenidis
,
Michal Ostrowski
,
Karl Rister
,
Alexis Bruemmer
,
L. V. Doorn
2007
Corpus ID: 17714437
IOMMUs, IO Memory Management Units, are hardware devices that translate device DMA addresses to machine addresses. An isolation…
Expand
Highly Cited
2006
Highly Cited
2006
Utilizing IOMMUs for Virtualization in Linux and Xen Muli
Muli Ben-Yehuda
,
Jon Mason
,
Orran Krieger
2006
Corpus ID: 368435
IOMMUs are hardware devices that translate device DMA addresses to proper machine physical addresses. IOMMUs have long been used…
Expand
By clicking accept or continuing to use the site, you agree to the terms outlined in our
Privacy Policy
(opens in a new tab)
,
Terms of Service
(opens in a new tab)
, and
Dataset License
(opens in a new tab)
ACCEPT & CONTINUE