搜索到36篇“ 取指策略“的相关文章
- 浮点与整数资源区别分配的SMT处理器取指策略
- 2017年
- 在同时多线程处理器中,各线程对于浮点和整数资源需求不同,合理分配线程的共享资源是提升处理器整体性能的重要因素。为此,提出一种浮点与整数资源区别分配的取指策略,合理分配各个线程对于浮点和整数资源的使用情况。实验结果表明,与ICOUNT,STALL等策略相比,该策略在算术平均IPC和调和平均IPC方面均取得一定的性能提升,同时其在处理浮点和整数混合型程序时也具有优势。
- 蒋生健胡向东杨剑新
- 关键词:同时多线程取指策略线程级并行浮点整数
- SMT处理器取指策略综述
- 同时多线程(SMT)处理器中,多个线程的指令同时处于流水线的各个阶段,共享处理器的资源,提高处理的资源利用率和指令吞吐率。然而,线程之间的资源竞争制约了处理器的整体性能。共享资源的分配是否合理,直接影响处理器的整体性能。...
- 蒋生健
- 关键词:取指策略同时多线程资源分配
- 基于同时多线程的IFSBSMT取指策略研究
- 2012年
- 取指策略直接影响处理器的指令吞吐率。针对传统处理器取指策略存在取指带宽利用不均衡、指令队列冲突率高的缺点,提出基于同时多线程处理器的取指策略IFSBSMT。该策略以线程的IPC值为基础,选取优先级高的线程进行取指,并利用预取指令条数预算的方式分配取指带宽,采取线程IPC值和L2Cache缺失率的双优先级动态资源分配机制分配处理器的系统资源。研究结果表明,IFSBSMT策略有效地解决了取指带宽、指令队列冲突及资源浪费问题,进一步提高了指令吞吐率,且具有较好的取指公平性。
- 李静梅关海洋
- 关键词:同时多线程取指策略
- 使用取指策略控制同时多线程处理器中个体线程的性能被引量:4
- 2008年
- 当前,对同时多线程(Si multaneous Multithreading,SMT)处理器取指策略的研究大都集中在总体性能的优化上.文中提出一种新颖的SMT处理器取指策略(Controlling Performance of Individual Thread,CPIT),用于控制个体线程的执行.结果表明,对于模拟的所有负载,CPIT在94%以上的情况下都能保证受控线程获得期望性能.而对于失败的情况,受控线程的平均性能偏差不超过1.25%.此外,CPIT策略对处理器总体性能的影响并不大.与ICOUNT这种以优化性能为目标的取指策略相比,总体性能的平均降低不超过3%,而除受控线程外的其他线程的性能平均只降低了1.75%.
- 孙彩霞张民选
- 关键词:同时多线程取指策略资源分配
- 基于EPIC的同时多线程处理器取指策略被引量:1
- 2007年
- EPIC硬件简单,同时多线程易于开发线程级并行,在EPIC上实现同时多线程可以结合二者的优点。取指策略对同时多线程处理器的性能有重要影响。该文介绍了几种有代表性的超标量同时多线程处理器取指策略,分析了这些策略在EPIC同时多线程处理器上的适用性,提出了一种新的适用于EPIC的取指策略SICOUNT。分析表明SICOUNT策略可以充分利用EPIC软硬件协同的优势,在选择取指线程时使用编译器所提供的停顿信息,能更精确地估计各个线程的流动速度,使取出指令的质量更高。
- 贾小敏孙彩霞张民选
- 关键词:显式并行指令计算同时多线程取指策略ITANIUM
- DWarn+:一种改进的同时多线程处理器取指策略被引量:3
- 2007年
- 同时多线程(SMT,Simultaneous Multithreading)处理器通过每个周期同时运行来自多个线程的指令来提高性能.同时执行的线程在共享资源的同时也在竞争资源.如果一个发生L2 cache失效的线程长时间占用共享资源,那么会导致其他线程运行速度减慢,甚至会因为缺少资源而停顿下来,从而降低了SMT处理器的总体性能.为了减小L2 cache失效给SMT处理器性能带来的负面影响,许多取指策略被提了出来,DWarn就是其中比较有效的一种.本文在DWarn的基础上进行改进,提出了DWarn+取指策略.模拟结果表明,当同时运行的线程数目不超过4时,无论使用IPC作为度量标准还是使用Hmean作为度量标准,DWarn+都要明显优于DWarn;当同时运行的线程数目大于4时,DWarn+相对于DWarn的提高主要体现在存储器访问密集的工作负载上,而对于所有类型工作负载,DWarn+相对于DWarn的平均提高非常有限.
- 孙彩霞张民选
- 关键词:同时多线程资源分配
- 基于负载瞬时IPC性能的同时多线程处理器取指策略被引量:2
- 2007年
- 同时多线程处理器在每时钟周期从多个线程读取指令执行,极大地提高了指令吞吐率.文中简单介绍了SMT技术,讨论了常用的取指策略,比较了各策略在提高性能方面的优劣.给出特定负载下理论上的最优取指策略,在此基础上提出一种基于负载瞬时IPC性能的动态取指策略IPCBFP.实验表明,该策略可以有效地提高负载的性能,平均加速比对于两线程负载可以达到17%,对于四线程负载可以达到8%.该策略还具有平均占用指令队列项少,指令队列冲突率低的特点,而且,对降低SMT的Cache失效率和TLB失效率方面也有一定的作用.
- 何立强刘志勇
- 关键词:同时多线程处理器取指策略指令队列IPC
- 基于多个取指优先级的同时多线程处理器取指策略被引量:4
- 2006年
- 同时多线程(SMT,SimultaneousMultithreading)处理器中,同时运行的线程在共享资源的同时也在竞争资源.如果一个发生L2 cache失效的线程长时间占用共享资源,那么会导致其他线程运行速度减慢,甚至会因为缺少资源而停顿下来,从而降低了SMT处理器的总体性能.本文提出了一种基于多个取指优先级的同时多线程取指策略MFP(Multiple Fetch Priorities),用于减少L2 cache失效给处理器性能带来的负面影响.模拟结果表明,无论使用IPC作为度量标准还是使用Hmean作为度量标准,对于所有类型的工作负载,尤其是存储器访问密集的工作负载,MFP都要优于现有的其他取指策略.此外,对于不同的取指策略,MFP表现出不同程度的提升.相对于PDG的提升最明显,平均IPC以及平均Hmean分别提高了19.2%和27.7%.
- 孙彩霞张民选
- 关键词:同时多线程取指策略资源分配
- 一种具有QoS特性的同时多线程处理器取指策略被引量:5
- 2006年
- 同时多线程处理器通过每时钟周期从多个运行的线程取指令执行,从而极大地提高了处理器的性能.建议了一种具有QoS特性的同时多线程处理器取指策略,并讨论了其在QoS管理方面的问题.该策略的核心思想是利用线程的优先级和流速来同时控制线程的取指过程,从而满足线程在执行速度上的QoS需求.与传统的基于纯优先级的取指策略相比,该策略不但具有QoS特性,同时还可以更加有效地分配取指带宽,从而能获得更高的处理器性能.该策略的物理实现非常简单.模拟实验的结果表明,该策略在提供QoS支持的基础上,可以在传统的基于优先级的取指策略ICOUNT的基础上提高15%的系统性能.
- 何立强刘志勇
- 关键词:同时多线程处理器取指策略服务质量
- 基于EPIC同时多线程的软件模拟器开发及取指策略研究
- 指令级并行(Instruction Level Parallelism,ILP)的进一步开发变得越来越困难,因此线程级并行(Thread Level Parallelism,TLP)便成为了微体系结构研究者们关注的热点。...
- 贾小敏
- 关键词:显式并行指令计算同时多线程取指策略资源利用率
相关作者
- 孙彩霞

- 作品数:201被引量:21H指数:3
- 供职机构:国防科学技术大学
- 研究主题:寄存器 操作数 微处理器 硬件开销 处理器
- 何立强

- 作品数:24被引量:33H指数:4
- 供职机构:内蒙古大学计算机学院
- 研究主题:同时多线程处理器 取指策略 指令队列 高速缓冲存储器 网络协议
- 张民选

- 作品数:448被引量:312H指数:8
- 供职机构:国防科学技术大学
- 研究主题:微处理器 CACHE 软错误 体系结构 片上网络
- 刘志勇

- 作品数:123被引量:373H指数:11
- 供职机构:中国科学院计算技术研究所
- 研究主题:信息科学部 处理器 计算机体系结构 计算机科学 同时多线程处理器
- 张朝中

- 作品数:4被引量:0H指数:0
- 供职机构:内蒙古大学
- 研究主题:功耗评估 功耗 取指策略 同时多线程 线程