分类列表
新闻分类
SMT的研究背景
       SMT研究的历史可以分为两个不同的领域:启东SMT贴片加工基于动态标量的体系结构和基于其他体系结构(例如VLIW)的体系结构。早的作品是在非标量领域“ MARS-M”系统[Dorozhevets92]和“ Matsu shit a Media”“研究实验室处理器” [Hirata92]就是示例。向基于标量的方向发展设计始于“多流标量处理器” [Serrano94,Yamamoto95]。近年来使用的SMT模型[Tullsen98]基于华盛顿大学。华盛顿设计初基于静态标量建筑[Tullsen95]。该设计是根据单线程动态标量进行评估的具有相同的问题宽度(每个周期可以执行的指令数)并发现胜过动态标量(本身胜过IMT风格的设计)。华盛顿工作转向动态,无序的标量设计被发现这样的架构可以被做成只有一个很小的多线程成本[Tullsen96b,Eggers97,Lo97b]。设计从较高乱序开始标量设计在精上类似于MIPS R10000。支持多个线程计划计数器增加了;这些都是从交错获取的。的结构每个线程都需要复制,例如报废和陷阱机制。线标记支持已添加到共享数据结构中,例如分支目标缓冲区,重命名寄存器并不能清楚表明条目的权。设计支持八个线程对物理寄存器有很大的需求,因此他们选择增加寄存器文件的大小,并对其访问进行管道传输。

大约在同一时间,Loikkanen和Bagherzadeh提出了对细粒度多线程处理器[Loikkanen96]。虽然没有描述为SMT,但他们的设计后续SMT处理器的许多特性,包括共享(但已分区)注册文件并动态共享重新排序缓冲区和执行单元

启东SMT贴片加工


分享到