28.10.2014 Views

Synergy User Manual and Tutorial. - THE CORE MEMORY

Synergy User Manual and Tutorial. - THE CORE MEMORY

Synergy User Manual and Tutorial. - THE CORE MEMORY

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Synergy</strong> <strong>User</strong> <strong>Manual</strong> <strong>and</strong> <strong>Tutorial</strong><br />

of the chip had symmetric dual processing—the ability to have two processors in the<br />

same system.<br />

In 1995, the Pentium Pro was released with 5.5 million<br />

transistors, a 0.6-micron die <strong>and</strong> a clock speed of up to 200<br />

MHz. It was a reduced instruction set computer (RISC)<br />

processor. RISC processors have a smaller set of instructions<br />

than complex instruction set computer processors. The first<br />

computers were of CISC design to bridge semantic differences<br />

or gaps between low-level machine code <strong>and</strong> high-level<br />

programming languages, which reduced the size of computer<br />

programs <strong>and</strong> calls to main memory but did not necessarily<br />

improve system performance. The main idea with RISC is to build more complex<br />

instructions using a sequence of smaller, simpler instructions. Complex instructions have<br />

greater time <strong>and</strong> space overhead while decoding instructions, especially when microcode<br />

is used to decode macroinstructions. There is a high probability that the frequency of<br />

instructions to be processed will be smaller rather than larger. Limiting the number of<br />

instructions in a computer to a smaller optimized set can contribute to greater<br />

performance. The Pentium Pro could process three instructions per clock cycle <strong>and</strong> had<br />

decoupled decoding <strong>and</strong> execution, which allowed the processor to keep working on<br />

instructions in other pipelines if one of the pipelines stops to wait for an event. The<br />

st<strong>and</strong>ard Pentium would stop all pipelines until the event occurred. It also had up to 1<br />

MB of onboard level-2 cache, which was faster than having the cache on the<br />

motherboard.<br />

In 1997, Intel released the Pentium MMX series of processors<br />

with 4.5 million transistors, clock speeds up to 233 MHz <strong>and</strong> a<br />

0.35-micron die size. The MMX had 57 additional complex<br />

instructions that aided the CPU in performing multimedia <strong>and</strong><br />

gaming instructions 10 to 20 percent faster than processors<br />

without the MMX instruction set. The processor also had dual<br />

16K level-1 cache <strong>and</strong> improved dynamic branch prediction, an<br />

additional instruction pipe <strong>and</strong> a pipelined FPU.<br />

In 1993, Intel released the Pentium II, which had 27.4<br />

million transistors <strong>and</strong> a 0.25-micron die. The<br />

Pentium II combined technology from both the<br />

Pentium Pro <strong>and</strong> the Pentium MMX. It had the Pro’s<br />

dynamic branch prediction, the MMX instructions,<br />

dual 16K level-1 cache <strong>and</strong> 512K of level-2 cache.<br />

The level-2 cache ran at ½-speed <strong>and</strong> was not<br />

55

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!