缓解同时多线程结构中线程对关键资源的竞争

来源 :计算机科学 | 被引量 : 0次 | 上传用户:yuerenqiu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
同时多线程处理器同时执行来自不同线程的指令,兼顾了线程内和线程间的指令并行,使处理器的性能得以大幅提升。然而这种对资源的共享方式,可能带来对关键资源(包括重命名寄存器、指令队列等)的恶性竞争,从而出现“饿死”现象,甚至影响处理器的吞吐率。这主要是由于某些线程遇到长延迟指令,并长期占据关键资源,从而导致其他线程对资源的需求无法得到满足,同时这也降低了资源的利用率。降低竞争带来的负面影响,主要有3种方法:线程调度——在取指段,决定从哪些线程取指令;指令调度——决定哪些指令进入关键资源;关键资源划分——为每个线
其他文献
针对Internet宏观拓扑结构的复杂性,研究了AS级Internet宏观拓扑结构的可视化问题。首先利用常用的几种布点策略,对Internet宏观拓扑结构进行了可视化设计。结果表明,这些策
基于灰色理论、自适应切换方法以及MIMO网络控制系统的研究,提出了一种网络环境下自适应灰色预测控剖策略,并对整个建模过程进行了详细推导。该方法利用新陈代谢原理建立等维新
开发利用ILP(Instruction-level Parallelism)是现代高性能处理器取得高性能的关键要素之一。宽发射的超标量处理器、超长指令字处理器和数据流处理器只有在并行执行多条相邻的
提出适合于舰船系泊、锚泊状态下的捷联惯性导航系统惯性凝固粗对准方法。在惯性凝固坐标系和惯性坐标系上对重力向量分别进行积分,并利用重力向量随地球旋转在惯性空间的方向
网络移动是指一个移动IP网络能够在保证通信连接不中断的条件下改变到一个IP骨干网的连接点,从而解决整个网络在移动过程中的不间断数据传输问题。采用卫星通信网实现移动网络
将网络编码与基于NACK的反馈机制相结合,提出了一种以端到端方式运作的轻量级可靠传输协议。不同于NORM协议基于时间片的反馈机制,本协议应用反馈轮(feedback round)机制实现NA
液体中的沉淀现象是自然界和科学研究中的普遍现象之一,用计算机真实地再现沉淀现象对研究沉淀过程、掌握沉淀规律具有重要的现实意义。基于粒子系统方法,提出了沉淀现象的数学
基于蓝牙在安全、纠错和抗干扰方面的不足,分析和改进了蓝牙协议数据链路层的跳频和纠错算法。分析了基于高级加密标准(AES)迭代型分组密码算法构造的新型跳频序列的性能,仿真结
图像边缘是重要的视觉感知信息,也是图像最基本的特征之一,其在图像分析和理解中有重要价值。以视觉重要的图像边缘轮廓为基础,提出了一种基于边缘综合特征的彩色图像检索新算法。该算法首先利用Canny检测算子提取出原始图像的彩色边缘轮廓;然后构造出能全面反映边缘轮廓内容的两种直方图(边缘颜色直方图和边缘方向直方图);最后综合利用上述两种边缘直方图计算图像间的内容相似度,并进行彩色图像检索。仿真实验表明,该
可公开验证秘密共享是一种特殊的秘密共享,由分发者分发的秘密份额不仅能被份额持有者自己验证,而且可以被其他任何成员验证。然而,对于一般的可公开验证秘密共享,敌手可能使用很