文件名称:Tomasulo
介绍说明--下载内容均来自于网络,请自行研究使用
在动态调度中,记分牌算法只能检测竞争,但是不能消除竞争,所以需要引入Tomasulo 算法。Tomasulo基本思想是Tomasulo方法所采用的寄存器重命名的实现方法,是把记分牌中的寄存器名用一大组虚拟寄存器的名来代替,即用虚拟寄存器集来代替真实的FP寄存器组虚拟寄存器集所含虚拟寄存器数目远大于真实的寄存器组。因此用它来完成寄存器改名就很容易了。但是,为了完成这些复杂的操作,算法的实现复杂大大的提高,并受到了数据总线的限制,本文将提出总线缓存概念,用以解决由于总线一起的冲突。-Scoreboard in dynamic scheduling algorithm can only detect the competition, but can not eliminate competition, so need to introduce Tomasulo algorithm.Tomasulo basic idea is Tomasulo method adopted by the register renaming the implementation of the method, is the register of the scoreboard with virtual register name instead of a large group, which USES the virtual register set to replace the real virtual group virtual register set contains the FP registers number is greater than the real set of registers.So use it to complete the register changed easily.But, in order to complete the complicated operation, the realization of the algorithm complexity greatly enhanced, and the limitation of the data bus, this paper puts forward bus cache concept, to resolve the conflict by bus together.
(系统自动生成,下载前可以参看下载内容)
下载文件列表
Tomasulo算法原理及优化.docx