分类列表
新闻分类
什么是IBM处理器

IBM的Power5处理器包含两个处理器,启东SMT贴片加工每个都可以运行两个SMT螺纹[Kalla04]。对称多处理系统中较多可以内置32个软件包。IBM声称每个内核提供两个以上的线程是不合理的,因为额外的复杂性过了额外线程带来的收益递减,对于高速缓存不休。与Intel的线程相同,Power5在一个时钟周期内从一个线程获取数据指令获取阶段在线程之间交替。线程共享指令缓存和指令TLB。与线程一样,Power5具有按线程共享的按线程调用返回预测堆栈堆栈将没有价值。分支预测状态在Power5享,而英特尔选择共享主要的历史记录表(带有线程标记的条目),但给每个表线程自己的分支历史记录缓冲区。Power5和线程都具有的每线程指令获取队列(称为带有线程的“流缓冲”)。这些队列包含等待的指令。与英特尔初的线程产品相比,IBM的主要进步之一就是分配功能。线程的优先。通过选择要的线程来实现此功能24给定周期中的指令。管道中的此特定位置是适当的,因为在指令执行之前,这是线程之间相互干扰很小的阶段输入共享。如果限制线程以实现线程优先在提取阶段执行,则由于后续的指令队列而获得的收益很少复制并建立一个共享的将只节省少量的硅。通过允许两个线程都尽可能多地获取指令队列,从而允许指令缓存不能容忍。节流产生的反压力将具有预期的并限制优先较低的线程的提取率。低优先的指令准备好进行的线程会减少执行单元空闲的时间(如果高)优先线程停顿。

启东SMT贴片加工


分享到