摘要
研究了异构多核处理器进程迁移的特点,针对目前解决共享指令集异构多核处理器异构多核间进程迁移方法存在效率、代价、兼容性或者可编程性上的不足,提出了一种基于二进制插桩的进程迁移方法,该方法能够充分利用共享指令集异构多核的优势,以很低的代价大大提升运行效率,并且无需修改源代码和编译系统,有良好的兼容性。在SPEC等测试程序上的实验数据表明,这种方法的效率为内核模拟的2.25倍。
The characteristics of the excution migration in heterogeneous multi-core processors were analyzed,and a bina- ry-instrumentation based execution migration method for homogeneous multi-core processors was put forward to solve the drawbacks of the present methods for execution migration between shared ISA heterogeneous multi-cores in effi- ciency, cost, compatibility, or programmability. The proposed migration method based on binary-instrumentation can take full advantage of shared-ISA heterogeneous multi-core to enhance the performance of heterogeneous chip multi- processors with low cost. And it need not to modify the source code or the compile system. The experimental results obtained from the test on the SPEC procedure showed that its run-time efficiency was 2.25 times of kernel simula- tion.
出处
《高技术通讯》
CAS
CSCD
北大核心
2014年第1期23-28,共6页
Chinese High Technology Letters
基金
国家"核高基"科技重大专项课题(2009ZX01028-002-003
2009ZX01029-001-003
2010ZX01036-001-002)
国家自然科学基金(60921002)资助项目
关键词
共享指令集(ISA)
异构多核处理器
进程迁移
二进制插桩
内核模拟
shared instruction set architecture (ISA), heterogeneous multi-core processor, execution migration,binary instrumentation, kernel simulation
作者简介
男,1984年生,博士生;研究方向:计算机体系结构,处理器设计,VLSI设计;联系人,E-mail:liuhongwei@iet.ac.cn