Computer Science ›› 2012, Vol. 39 ›› Issue (1): 299-304.

Previous Articles     Next Articles

Study on Optimization Methods for Hardware Enhancements I/O Virtualization of Many-Cores Processor

  

  • Online:2018-11-16 Published:2018-11-16

Abstract: I/O resources of many cores processor are shared by many cores. I/O virtualization supports I/O resources efficient share and secure isolation, and is adopted by more and more processors. Hardware enhanccxnent for I/O virtualination is taken into account when it's architecture is designed, and it provides a general and efficient resolvent. This paper studied two key techniques of I/O virtualization-DMA remapping and Interrupt redirection. Firstly put forward a IOTSB cache management method based on hint and invalidation method based on invalidation queue to optimize DMA remapping performance, then a flexible and controllable interrupt redirection method was brought forward to supportreliable and efficient interrupt routing. Experimental results show the hardware enhancement method for I/O virtualization which we put forward not only can support efficient sharing of I/O resource with little cost, but also can provide almost the same I/O performance as environment without I/O virtualization.

Key words: Many-cores processor, Virtualization technology,I/O virtualization,D MA remapping,Interrupt redirection

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!