DocumentCode
1601844
Title
Efficient Virtualization of High-Performance Network Interfaces
Author
Froning, Holger ; Litz, Heiner ; Bruning, U.
Author_Institution
Comput. Archit. Group, Univ. of Heidelberg, Mannheim
fYear
2009
Firstpage
434
Lastpage
439
Abstract
The architecture of modern computing systems is getting more and more parallel, in order to exploit more of the offered parallelism by applications and to increase the system´s overall performance. This includes multiple cores per processor module, multi-threading techniques and the resurgence of interest in virtual machines. In spite of this amount of parallelism the network interface is typically available only once. If the network interface is not able to exploit the offered parallelism, it becomes a bottleneck limiting the system´s overall performance. To overcome this situation a new virtualization method for network interface is proposed, relying on a speculative mechanism to enqueue work requests. It offers unconstrained and parallel access without any involvement of software instances, allowing to exploit any available parallelism. For an unrestricted use the I/O interface is not modified. Modern parallel computing systems and virtual machine environments can be significantly improved with this new virtualization technique.
Keywords
multi-threading; network interfaces; virtual machines; I-O interface; high-performance network interfaces; modern parallel computing systems; multi-threading techniques; software instances; virtual machines; Computer architecture; Computer interfaces; Computer networks; Concurrent computing; Hardware; High performance computing; Network interfaces; Parallel processing; Supercomputers; Virtual machining; Device Virtualization; High Performance Networking; Speculative Enqueue; Virtual Machine Environment;
fLanguage
English
Publisher
ieee
Conference_Titel
Networks, 2009. ICN '09. Eighth International Conference on
Conference_Location
Gosier, Guadeloupe
Print_ISBN
978-1-4244-3470-1
Electronic_ISBN
978-0-7695-3552-4
Type
conf
DOI
10.1109/ICN.2009.23
Filename
4976712
Link To Document