Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
PROCESSOR
Technology 65nm
ARCHITECTURE OF
CORE 2 DUO
PROCESSOR
Number of Cores - 2
Number of Threads – 8
Pentium M microarchitecture
Pentium M microarchitecture
The Pentium M is a family of mobile 32-bit single-
core x86 microprocessors (with the modified
Intel P6 microarchitecture) introduced in March
2003 and forming a part of the Intel Carmel
notebook platform under the then new Centrino SOMEONE@EXAMPLE.COM
brand. Arch
CPU
Type
Designer Intel
Manufact
Intel
urer
Introducti
2003
on
Phase-out 2005
Process 130 nm, 90 nm
CORE PERFORMANCE
Number of cores 2
Number of threads 6
In computer engineering, a load–store architecture is an instruction set architecture that divides instructions
into two categories: memory access (load and store between memory and registers), and ALU operations (which
only occur between registers).
RISC instruction set architectures such as PowerPC, SPARC, RISC-V, ARM, and MIPS are load–store architectures.
For instance, in a load–store approach both operands and destination for an ADD operation must be in registers.
This differs from a register–memory architecture (for example, a CISC instruction set architecture such as x86)
in which one of the operands for the ADD operation may be in memory, while the other is in a register.
The earliest example of a load–store architecture was the CDC 6600 Almost all vector processors (including
many GPUs) use the load–store approach.
Load and store queue in core 2 duo : 128 bit load and store queue
INSTRUCTION QUEUE
Fetching the instruction opcodes from program memory well in advance is known as prefetching and it is served
by using prefetch input queue (PIQ).The pre-fetched instructions are stored in data structure - namely
a queue. The fetching of opcodes well in advance, prior to their need for execution increases the overall efficiency
of the processor boosting its speed. The processor no longer has to wait for the memory access operations for
the subsequent instruction opcode to complete. This architecture was prominently used in the Intel
8086microprocessor.