- 论坛徽章:
- 0
|
POWER5并发多线程(SMT)指单一物理处理器能够同时分发来自多于一个硬件线程上下文的指令。SMT 是POWER5处理器的特性。每个POWER5处理器有两个硬件线程。SMT旨在利用POWER5处理器的超标量特性,以便同时执行多个指令。它的基本理念是:没有一个单一应用可使向POWER5这样的超标量处理器达到完全饱和的状态,因此,部署同时提供输入的多个应用效果更理想。 \r\n\r\nSMT主要在商业环境中使用,这个环境更注重交易总量而不是单个交易的速度。SMT有望提高频繁变化的大型工作设备的工作负载吞吐量,如数据库服务器及Web服务器等。 \r\n\r\nSMT需要操作系统的开关打开或关闭来激活或非激活,目前支持POWER5 SMT的操作系统为AIX 5.3, SuSE SLES9, Red Hat RHEL 3+, i5/OS。\r\nAIX 5.3 支持POWER5 处理器的并发多线程模式。启用此模式后,对操作系统而言,单个 POWER5 表现为两个逻辑处理器。AIX 可以在分区运行时开启或关闭 SMT 模式。SMT 技术可以与微分区技术完全集成。例如,如果 AIX在一个分区(或微分区)内运行,使用四个虚拟处理器而 SMT 禁用,那么 AIX 会看到四个逻辑处理器。如果系统管理员启用 SMT,那么 AIX 会看到八个逻辑处理器。 \r\n\r\nSMT的激活与禁用由操作系统控制。AIX 5L提供命令来控制分区的SMT模式。通过这个命令,您可立即或在下一次启动时在全系统级别打开或关闭SMT模式。SMT模式可在多次系统启动期间保持不变。AIX 5L的缺省设置是打开SMT。 |
|