Pentium 4处理器架构/微架构/流水线(1) - 概述

Pentium 4 Architecture Overview

本节简要的介绍Pentium 4处理器的关键特性。这些特性提供了很好背景知识,用于理解详细的代码优化原则。

Pentium 4处理器上用于支持高性能程序的关键特性包括:

  • Streaming SIMD Extensions 2(SSE2)支持
  • Intel® NetBurst™ 微架构
  • Intel NetBurst微架构的实现参数

 

SSE2是对IA32体系结构上做的架构级增强。Intel NetBurst微架构是全新的Pentium 4处理器的微架构实现。Intel NetBurst微架构的实现参数包括:

  • 片上高速缓存
    • 8K字节的高速一级数据缓存
    • 12K微指令执行跟踪片高速缓存(Trace Cache - TC)
    • 256K字节的混和式(unified)8路二级缓存 – 先进传输高速缓存
  • Intel NetBurst微架构上实现的400MHz系统总线,可以实现最高可达每秒3.2GBytes的带宽 (400M * 8byte=3200Mbytes=3.2GBytes)。

除上述特性以外,还会介绍Pentium 4处理器上的SIMD技术,以及Pentium 4处理器的Intel NetBurst微架构的运行理论和实现特征。

你可能感兴趣的:(Intel微架构)