取指策略论文-蒋生健,张丽萍

取指策略论文-蒋生健,张丽萍

导读:本文包含了取指策略论文开题报告文献综述及选题提纲参考文献,主要关键词:取指策略,同时多线程,资源分配,线程级并行性

取指策略论文文献综述

蒋生健,张丽萍[1](2016)在《SMT处理器取指策略综述》一文中研究指出同时多线程(SMT)处理器中,多个线程的指令同时处于流水线的各个阶段,共享处理器的资源,提高处理的资源利用率和指令吞吐率。然而,线程之间的资源竞争制约了处理器的整体性能。共享资源的分配是否合理,直接影响处理器的整体性能。取指部件处于流水线的头部,取指策略能够直接控制各个线程对共享资源的占有率。流水线上的指令数量、分支指令、Cache访问情况等,都是取指策略所要考虑的因素。合理的取指策略,对于有效配置处理器共享资源和提升处理器整体性能具有重要意义。(本文来源于《第二十届计算机工程与工艺年会暨第六届微处理器技术论坛论文集》期刊2016-08-11)

蒋生健,胡向东,杨剑新[2](2017)在《浮点与整数资源区别分配的SMT处理器取指策略》一文中研究指出在同时多线程处理器中,各线程对于浮点和整数资源需求不同,合理分配线程的共享资源是提升处理器整体性能的重要因素。为此,提出一种浮点与整数资源区别分配的取指策略,合理分配各个线程对于浮点和整数资源的使用情况。实验结果表明,与ICOUNT,STALL等策略相比,该策略在算术平均IPC和调和平均IPC方面均取得一定的性能提升,同时其在处理浮点和整数混合型程序时也具有优势。(本文来源于《计算机工程》期刊2017年04期)

李静梅,关海洋[3](2012)在《基于同时多线程的IFSBSMT取指策略研究》一文中研究指出取指策略直接影响处理器的指令吞吐率。针对传统处理器取指策略存在取指带宽利用不均衡、指令队列冲突率高的缺点,提出基于同时多线程处理器的取指策略IFSBSMT。该策略以线程的IPC值为基础,选取优先级高的线程进行取指,并利用预取指令条数预算的方式分配取指带宽,采取线程IPC值和L2Cache缺失率的双优先级动态资源分配机制分配处理器的系统资源。研究结果表明,IFSBSMT策略有效地解决了取指带宽、指令队列冲突及资源浪费问题,进一步提高了指令吞吐率,且具有较好的取指公平性。(本文来源于《计算机科学》期刊2012年08期)

孙彩霞,张民选[4](2008)在《使用取指策略控制同时多线程处理器中个体线程的性能》一文中研究指出当前,对同时多线程(Si multaneous Multithreading,SMT)处理器取指策略的研究大都集中在总体性能的优化上.文中提出一种新颖的SMT处理器取指策略(Controlling Performance of Individual Thread,CPIT),用于控制个体线程的执行.结果表明,对于模拟的所有负载,CPIT在94%以上的情况下都能保证受控线程获得期望性能.而对于失败的情况,受控线程的平均性能偏差不超过1.25%.此外,CPIT策略对处理器总体性能的影响并不大.与ICOUNT这种以优化性能为目标的取指策略相比,总体性能的平均降低不超过3%,而除受控线程外的其他线程的性能平均只降低了1.75%.(本文来源于《计算机学报》期刊2008年02期)

孙彩霞,张民选[5](2007)在《DWarn+:一种改进的同时多线程处理器取指策略》一文中研究指出同时多线程(SMT,Simultaneous Multithreading)处理器通过每个周期同时运行来自多个线程的指令来提高性能.同时执行的线程在共享资源的同时也在竞争资源.如果一个发生L2 cache失效的线程长时间占用共享资源,那么会导致其他线程运行速度减慢,甚至会因为缺少资源而停顿下来,从而降低了SMT处理器的总体性能.为了减小L2 cache失效给SMT处理器性能带来的负面影响,许多取指策略被提了出来,DWarn就是其中比较有效的一种.本文在DWarn的基础上进行改进,提出了DWarn+取指策略.模拟结果表明,当同时运行的线程数目不超过4时,无论使用IPC作为度量标准还是使用Hmean作为度量标准,DWarn+都要明显优于DWarn;当同时运行的线程数目大于4时,DWarn+相对于DWarn的提高主要体现在存储器访问密集的工作负载上,而对于所有类型工作负载,DWarn+相对于DWarn的平均提高非常有限.(本文来源于《小型微型计算机系统》期刊2007年09期)

何立强,刘志勇[6](2007)在《基于负载瞬时IPC性能的同时多线程处理器取指策略》一文中研究指出同时多线程处理器在每时钟周期从多个线程读取指令执行,极大地提高了指令吞吐率.文中简单介绍了SMT技术,讨论了常用的取指策略,比较了各策略在提高性能方面的优劣.给出特定负载下理论上的最优取指策略,在此基础上提出一种基于负载瞬时IPC性能的动态取指策略IPCBFP.实验表明,该策略可以有效地提高负载的性能,平均加速比对于两线程负载可以达到17%,对于四线程负载可以达到8%.该策略还具有平均占用指令队列项少,指令队列冲突率低的特点,而且,对降低SMT的Cache失效率和TLB失效率方面也有一定的作用.(本文来源于《计算机学报》期刊2007年04期)

贾小敏,孙彩霞,张民选[7](2007)在《基于EPIC的同时多线程处理器取指策略》一文中研究指出EPIC硬件简单,同时多线程易于开发线程级并行,在EPIC上实现同时多线程可以结合二者的优点。取指策略对同时多线程处理器的性能有重要影响。该文介绍了几种有代表性的超标量同时多线程处理器取指策略,分析了这些策略在EPIC同时多线程处理器上的适用性,提出了一种新的适用于EPIC的取指策略SICOUNT。分析表明SICOUNT策略可以充分利用EPIC软硬件协同的优势,在选择取指线程时使用编译器所提供的停顿信息,能更精确地估计各个线程的流动速度,使取出指令的质量更高。(本文来源于《计算机工程》期刊2007年04期)

何立强,刘志勇[8](2006)在《一种具有QoS特性的同时多线程处理器取指策略》一文中研究指出同时多线程处理器通过每时钟周期从多个运行的线程取指令执行,从而极大地提高了处理器的性能.建议了一种具有QoS特性的同时多线程处理器取指策略,并讨论了其在QoS管理方面的问题.该策略的核心思想是利用线程的优先级和流速来同时控制线程的取指过程,从而满足线程在执行速度上的QoS需求.与传统的基于纯优先级的取指策略相比,该策略不但具有QoS特性,同时还可以更加有效地分配取指带宽,从而能获得更高的处理器性能.该策略的物理实现非常简单.模拟实验的结果表明,该策略在提供QoS支持的基础上,可以在传统的基于优先级的取指策略ICOUNT的基础上提高15%的系统性能.(本文来源于《计算机研究与发展》期刊2006年11期)

孙彩霞,张民选[9](2006)在《基于多个取指优先级的同时多线程处理器取指策略》一文中研究指出同时多线程(SMT,SimultaneousMultithreading)处理器中,同时运行的线程在共享资源的同时也在竞争资源.如果一个发生L2 cache失效的线程长时间占用共享资源,那么会导致其他线程运行速度减慢,甚至会因为缺少资源而停顿下来,从而降低了SMT处理器的总体性能.本文提出了一种基于多个取指优先级的同时多线程取指策略MFP(Multiple Fetch Priorities),用于减少L2 cache失效给处理器性能带来的负面影响.模拟结果表明,无论使用IPC作为度量标准还是使用Hmean作为度量标准,对于所有类型的工作负载,尤其是存储器访问密集的工作负载,MFP都要优于现有的其他取指策略.此外,对于不同的取指策略,MFP表现出不同程度的提升.相对于PDG的提升最明显,平均IPC以及平均Hmean分别提高了19.2%和27.7%.(本文来源于《电子学报》期刊2006年05期)

贾小敏[10](2006)在《基于EPIC同时多线程的软件模拟器开发及取指策略研究》一文中研究指出指令级并行(Instruction Level Parallelism,ILP)的进一步开发变得越来越困难,因此线程级并行(Thread Level Parallelism,TLP)便成为了微体系结构研究者们关注的热点。同时多线程(Simultaneous Multithreading,SMT)同时执行来自多个线程的指令,可以在开发TLP的同时开发ILP。动态同时多线程DSMT在SMT的基础上加入了线程动态提取机制,进一步提升了开发线程级并行性的能力。显式并行指令计算(Explicitly Parallel Instruction Computing,EPIC)基于软硬件协同方式开发并行性,硬件相对简单,是开发ILP的有效手段。基于EPIC的动态同时多线程EDSMT在EPIC技术的基础上进行DSMT扩展,可以结合二者的优势。本文开发了基于EPIC动态同时多线程微体系结构的模拟器,采用了踪迹驱动的模拟方法,对流水线、分支预测、存储系统、相关控制等关键部件进行了详细设计,并对设计和实现中的具体问题给出了详尽的介绍。取指是SMT研究的热点之一,因为它通常是SMT处理器的瓶颈。由于超标量和EPIC在微体系结构上存在巨大差异,EPIC同时多线程的取指策略需考虑很多与超标量不同的因素。本文研究了基于EPIC同时多线程微体系结构中的取指问题。论文提出了叁种新的取指策略:SICOUNT线程选择策略在选择取指线程时加入了指令模板提供的信息;GSave++针对长延时指令进行处理,提出了只清除阻塞线程所占部分资源的方法,并给出具体的硬件结构;BRCE采用了一种新的简便的置信度评估方法,来指导SMT的取指。模拟结果表明,本文所提出的取指策略能够提高系统的性能,提高处理器的资源利用率。本文的研究为基于EPIC的同时多线程微体系结构的进一步发展奠定了基础。(本文来源于《国防科学技术大学》期刊2006-05-01)

取指策略论文开题报告

(1)论文研究背景及目的

此处内容要求:

首先简单简介论文所研究问题的基本概念和背景,再而简单明了地指出论文所要研究解决的具体问题,并提出你的论文准备的观点或解决方法。

写法范例:

在同时多线程处理器中,各线程对于浮点和整数资源需求不同,合理分配线程的共享资源是提升处理器整体性能的重要因素。为此,提出一种浮点与整数资源区别分配的取指策略,合理分配各个线程对于浮点和整数资源的使用情况。实验结果表明,与ICOUNT,STALL等策略相比,该策略在算术平均IPC和调和平均IPC方面均取得一定的性能提升,同时其在处理浮点和整数混合型程序时也具有优势。

(2)本文研究方法

调查法:该方法是有目的、有系统的搜集有关研究对象的具体信息。

观察法:用自己的感官和辅助工具直接观察研究对象从而得到有关信息。

实验法:通过主支变革、控制研究对象来发现与确认事物间的因果关系。

文献研究法:通过调查文献来获得资料,从而全面的、正确的了解掌握研究方法。

实证研究法:依据现有的科学理论和实践的需要提出设计。

定性分析法:对研究对象进行“质”的方面的研究,这个方法需要计算的数据较少。

定量分析法:通过具体的数字,使人们对研究对象的认识进一步精确化。

跨学科研究法:运用多学科的理论、方法和成果从整体上对某一课题进行研究。

功能分析法:这是社会科学用来分析社会现象的一种方法,从某一功能出发研究多个方面的影响。

模拟法:通过创设一个与原型相似的模型来间接研究原型某种特性的一种形容方法。

取指策略论文参考文献

[1].蒋生健,张丽萍.SMT处理器取指策略综述[C].第二十届计算机工程与工艺年会暨第六届微处理器技术论坛论文集.2016

[2].蒋生健,胡向东,杨剑新.浮点与整数资源区别分配的SMT处理器取指策略[J].计算机工程.2017

[3].李静梅,关海洋.基于同时多线程的IFSBSMT取指策略研究[J].计算机科学.2012

[4].孙彩霞,张民选.使用取指策略控制同时多线程处理器中个体线程的性能[J].计算机学报.2008

[5].孙彩霞,张民选.DWarn+:一种改进的同时多线程处理器取指策略[J].小型微型计算机系统.2007

[6].何立强,刘志勇.基于负载瞬时IPC性能的同时多线程处理器取指策略[J].计算机学报.2007

[7].贾小敏,孙彩霞,张民选.基于EPIC的同时多线程处理器取指策略[J].计算机工程.2007

[8].何立强,刘志勇.一种具有QoS特性的同时多线程处理器取指策略[J].计算机研究与发展.2006

[9].孙彩霞,张民选.基于多个取指优先级的同时多线程处理器取指策略[J].电子学报.2006

[10].贾小敏.基于EPIC同时多线程的软件模拟器开发及取指策略研究[D].国防科学技术大学.2006

标签:;  ;  ;  ;  

取指策略论文-蒋生健,张丽萍
下载Doc文档

猜你喜欢