Chapter 42. The Pentium® 4 Prescott

The Previous Chapter

This chapter provided a detailed description of load and store operations and included:

  • The Memory Type Defines Load/Store Characteristics.

  • The Load Buffers.

  • Loads from Cacheable Memory.

  • Loads Can Be Executed Out-of-Order.

  • The L1 Data Cache Implements Squashing.

  • Loads from Uncacheable Memory.

  • The Definition of a Speculatively Executed Load.

  • Replay.

  • Loads and the Prefetch Instructions.

  • The LFENCE Instruction.

  • Store-to-Load Forwarding.

  • Stores Are Handled by the Store Buffers.

  • Stores to UC Memory.

  • Stores to WC Memory.

  • Stores to WP Memory.

  • Stores to WT Memory.

  • Forcing a Buffer Drain.

  • The SFENCE Instruction.

  • Sharing Access to a UC, WC, WP or WT Memory Region.

  • Stores to WB Memory.

  • Out-of-Order String Stores.

  • Stores and Hyper-Threading.

  • The MFENCE Instruction.

  • Non-Temporal Stores.

This Chapter

This chapter provides a complete description of the 90nm Prescott Pentium® 4 processor. This includes:

  • Increased Pipeline Depth.

  • Trace Cache Improvements.

  • Increased Number of WCBs.

  • L1 Data Cache Changes.

  • Increased L2 Cache Size.

  • Enhanced Branch Prediction.

  • Store Forwarding Improved.

  • SSE3 Instruction Set.

  • Increased Elimination of Dependencies.

  • Enhanced Shifter/Rotator.

  • Integer Multiply Enhanced.

  • Scheduler Enhancements.

  • Fixed the MXCSR Serialization Problem.

  • Data Prefetch Instruction Execution Enhanced.

  • Improved the Hardware Data Prefetcher.

  • Hyper-Threading Improved.

The Next Chapter

This chapter provides a detailed description of the FSB's electrical characteristics. This includes.

  • The BSEL Outputs.

  • The Processor's Operational Clock Frequency.

  • BCLK Is a Differential Signal.

  • The Address and Data Strobes.

  • The Voltage ID.

  • All AGTL+ Signals Are Active When Low.

  • All AGTL+ Signals Are Terminated.

  • Deasserting an AGTL+ Signal Line.

  • Each AGTL+ Input Has a Comparator.

  • The Reference Voltage.

  • The Sample Point.

  • The Pre-90nm Comparison.

  • The 90nm Comparison.

  • AGTL+ Setup and Hold Specs.

  • Signals that Can Be Driven by Multiple FSB Agents.

  • Minimum One BCLK Response Time.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.14.15.94