Intel 64 and IA-32 Architectures Software Developers Manual Volume 1, Basic Architecture

Vol. 1 2-5
INTEL
®
64 AND IA-32 ARCHITECTURES
2.1.9 The Intel
®
Pentium
®
M Processor (2003-Current)
The Intel Pentium M processor family is a high performance, low power mobile
processor family with microarchitectural enhancements over previous generations of
IA-32 Intel mobile processors. This family is designed for extending battery life and
seamless integration with platform innovations that enable new usage models (such
as extended mobility, ultra thin form-factors, and integrated wireless networking).
Its enhanced microarchitecture includes:
Support for Intel Architecture with Dynamic Execution
A high performance, low-power core manufactured using Intel’s advanced
process technology with copper interconnect
On-die, primary 32-KByte instruction cache and 32-KByte write-back data cache
On-die, second-level cache (up to 2 MByte) with Advanced Transfer Cache Archi-
tecture
Advanced Branch Prediction and Data Prefetch Logic
Support for MMX technology, Streaming SIMD instructions, and the SSE2
instruction set
A 400 or 533 MHz, Source-Synchronous Processor System Bus
Advanced power management using Enhanced Intel SpeedStep
®
technology
2.1.10 The Intel
®
Pentium
®
Processor Extreme Edition
(2005-Current)
The Intel Pentium processor Extreme Edition introduced dual-core technology. This
technology provides advanced hardware multi-threading support. The processor is
based on Intel NetBurst microarchitecture and supports SSE, SSE2, SSE3, Hyper-
Threading Technology, and Intel 64 architecture.
See also:
Section 2.2.2, “Intel NetBurst
®
Microarchitecture”
Section 2.2.3, “Intel
®
Core
Microarchitecture”
Section 2.2.4, “SIMD Instructions”
Section 2.2.5, “Hyper-Threading Technology”
Section 2.2.6, “Multi-Core Technology”
Section 2.2.7, “Intel
®
64 Architecture”