期刊文献+
共找到5篇文章
< 1 >
每页显示 20 50 100
冗余多线程结构的重命名寄存器配对共享分配策略 被引量:1
1
作者 印杰 江建慧 《计算机研究与发展》 EI CSCD 北大核心 2011年第3期516-527,共12页
同时多线程处理器允许多个线程同时执行,一方面提高了处理器的性能,另一方面也为通过线程冗余执行来容错提供了支持.冗余多线程结构将线程复制成两份,二者独立执行,并比较结果,从而实现检错或者容错.冗余多线程结构主要采用ICOUNT调度... 同时多线程处理器允许多个线程同时执行,一方面提高了处理器的性能,另一方面也为通过线程冗余执行来容错提供了支持.冗余多线程结构将线程复制成两份,二者独立执行,并比较结果,从而实现检错或者容错.冗余多线程结构主要采用ICOUNT调度策略来解决线程间资源共享问题.然而这种策略有可能造成"饥饿"现象,并降低处理器吞吐率.提出一种重命名寄存器配对共享分配策略,在运行N个独立线程的结构中,将重命名寄存器分成N份,每个主动线程及其相应的冗余线程共享其中的一份,这样就可以比较有效地缓解竞争式共享所带来的负面影响.实验表明,配对共享策略使得处理器的吞吐率和单个线程的性能均有较大幅度的提高. 展开更多
关键词 冗余多线程 重命名寄存器 指令队列 资源分配 同时冗余多线程
下载PDF
Redundant Multithreading Architecture Overview
2
作者 YANG Hua CUI Gang LIU Hongwei YANG Xiaozong 《Wuhan University Journal of Natural Sciences》 CAS 2006年第6期1793-1796,共4页
To overcome the ever-increasing susceptibility to transient-fault in processors, various redundant multithreading (RMT) architectures have been proposed, which is becoming a most effective approach for detecting and... To overcome the ever-increasing susceptibility to transient-fault in processors, various redundant multithreading (RMT) architectures have been proposed, which is becoming a most effective approach for detecting and recovering from transient-fault. This paper surveys a wide range of RMT architectures-from the original AR-SMT(A-stream R-stream Simultaneous MultiThreading) to the most-recent SD-SRT (Slack-Decode Simultaneous Redundant Threading), presenting traverse analyses and comparisons among them, and hereby demonstrates its evolution and tendency. Finally, some directions and suggestions are put forward for the further RMT research and development. 展开更多
关键词 redundant multithreading PROCESSOR RELIABILITY
下载PDF
基于冗余多线程的体系结构级容错措施的研究与发展 被引量:1
3
作者 杨华 潘琢金 +1 位作者 董燕举 夏秀峰 《武汉大学学报(理学版)》 CAS CSCD 北大核心 2009年第1期17-21,共5页
在总结各种体系结构级容错措施的技术特点以及目前的研究现状和发展趋势的基础上,论述了冗余多线程(RMT)体系结构研究的时代背景、典型架构设计方法和存在的问题,以及今后研究的方向和发展趋势.提出了今后应该从资源分配和线程调度的角... 在总结各种体系结构级容错措施的技术特点以及目前的研究现状和发展趋势的基础上,论述了冗余多线程(RMT)体系结构研究的时代背景、典型架构设计方法和存在的问题,以及今后研究的方向和发展趋势.提出了今后应该从资源分配和线程调度的角度对RMT进行研究,提升其整体处理能力,包括:提高RMT的容错能力;降低容错运行所需要的软、硬件代价;以及提高资源利用的效率和公平性,缓解多线程并行对资源需求的巨大压力. 展开更多
关键词 冗余多线程 容错 体系结构 可靠性
原文传递
冗余多线程体系结构的调度方式
4
作者 杨华 崔刚 +1 位作者 刘宏伟 杨孝宗 《哈尔滨工业大学学报》 EI CAS CSCD 北大核心 2008年第5期792-797,共6页
从调度方式的角度对各种典型冗余多线程(RMT)体系结构的软/硬件代价、容错能力、性价比等方面进行了分析和比较,并通过实验对各种RMT体系结构的性能、取指数量、cache访问量进行了对比.结果表明:基于时间冗余的异步运行代价较小,对瞬时... 从调度方式的角度对各种典型冗余多线程(RMT)体系结构的软/硬件代价、容错能力、性价比等方面进行了分析和比较,并通过实验对各种RMT体系结构的性能、取指数量、cache访问量进行了对比.结果表明:基于时间冗余的异步运行代价较小,对瞬时故障有较强的容忍能力,符合未来处理器多线程、高可靠的发展要求;改进调度方式以消除冗余的存储访问,对RMT的性能提升至关重要;挖掘冗余线程的运行特点并结合具体硬件结构的故障特点,才能设计出高效、实用的容错机制. 展开更多
关键词 冗余多线程 调度 瞬时故障 处理器 可靠性
下载PDF
一种基于冗余线程的GPU多副本容错技术 被引量:8
5
作者 贾佳 杨学军 李志凌 《计算机研究与发展》 EI CSCD 北大核心 2013年第7期1551-1562,共12页
目前随着通用GPU(general purpose computation on graphic processing units,GPGPU)性能的不断提高,利用CPU和GPU构建的异构系统已经成为高性能计算领域的研究热点.然而随着并行计算系统的不断增长,系统可靠性越来越低,已成为并行计算... 目前随着通用GPU(general purpose computation on graphic processing units,GPGPU)性能的不断提高,利用CPU和GPU构建的异构系统已经成为高性能计算领域的研究热点.然而随着并行计算系统的不断增长,系统可靠性越来越低,已成为并行计算向大规模扩展的一个不容忽视的制约因素.由于商用GPGPU容错能力较弱,所以由CPU和GPU构建的大规模异构并行系统的可靠性问题更为尖锐,尚缺乏实用的容错手段,针对这一现实问题提出了一种基于冗余线程的GPU多副本容错技术:RB-TMR(Rollback TMR),同时根据异构系统的编程模型及程序特征对这一面向异构系统的容错机制的设计实现及其编译框架进行了具体分析和描述.最后通过10个案例对此技术进行了实现并评估了其性能.这一技术为异构系统的容错技术研究提供了新的思路,具有重大意义. 展开更多
关键词 通用GPU 异构系统 冗余线程 容错技术 多副本
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部