-
题名冗余多线程结构的重命名寄存器配对共享分配策略
被引量:1
- 1
-
-
作者
印杰
江建慧
-
机构
同济大学计算机科学与技术系
-
出处
《计算机研究与发展》
EI
CSCD
北大核心
2011年第3期516-527,共12页
-
基金
国家"九七三"重点基础研究发展计划基金项目(2005CB321604)
国家自然科学基金项目(60903033)
-
文摘
同时多线程处理器允许多个线程同时执行,一方面提高了处理器的性能,另一方面也为通过线程冗余执行来容错提供了支持.冗余多线程结构将线程复制成两份,二者独立执行,并比较结果,从而实现检错或者容错.冗余多线程结构主要采用ICOUNT调度策略来解决线程间资源共享问题.然而这种策略有可能造成"饥饿"现象,并降低处理器吞吐率.提出一种重命名寄存器配对共享分配策略,在运行N个独立线程的结构中,将重命名寄存器分成N份,每个主动线程及其相应的冗余线程共享其中的一份,这样就可以比较有效地缓解竞争式共享所带来的负面影响.实验表明,配对共享策略使得处理器的吞吐率和单个线程的性能均有较大幅度的提高.
-
关键词
冗余多线程
重命名寄存器
指令队列
资源分配
同时冗余多线程
-
Keywords
redundant multithreading
rename register
instruction queue
resource allocation
simultaneous redundant multithreading
-
分类号
TP302.8
[自动化与计算机技术—计算机系统结构]
-