Journal of Frontiers of Computer Science and Technology ›› 2010, Vol. 4 ›› Issue (4): 338-344.DOI: 10.3778/j.issn.1673-9418.2010.04.006

• 学术研究 • Previous Articles     Next Articles

Dynamic Optimization on Multi-Core Platform

SHEN Li+, WANG Zhiying, XIAO Nong   

  1. College of Computer, National University of Defense Technology, Changsha 410073, China
  • Received:1900-01-01 Revised:1900-01-01 Online:2010-04-01 Published:2010-04-01
  • Contact: SHEN Li


沈 立+,王志英,肖 侬   

  1. 国防科学技术大学 计算机学院,长沙 410073
  • 通讯作者: 沈 立

Abstract: Dynamic optimization is one of the most important essential techniques for computing system virtualization. Similar to virtualization technologies, the coming of multi-core era brings new chances for the development of dynamic optimization techniques. Based on the analysis of some existing dynamic optimization systems, such as Dynamo, Pin and Jrpm,the problems and challenges of traditional dynamic optimization mechanisms on multi-core platform are concluded. Moreover, a possible dynamic optimization framework on multi-core platform and the key issues to implement it are also discussed.

Key words: virtualization, multi-core, dynamic optimization

摘要: 动态优化是计算系统虚拟化的重要支撑技术之一。与虚拟化技术一样,多核时代的到来同样给动态优化机制的发展带来了新的机遇。通过对Dynamo、Pin、Jrpm等典型动态优化和插桩系统的分析总结出传统动态优化机制在多核平台下面临的问题与挑战,探讨了多核平台下可能的动态优化系统框架以及必须解决的关键问题。

关键词: 虚拟化, 多核, 动态优化

CLC Number: