Central Processing Unit: E5164 Diagnosis Senggaraan Sistem Komputer
Central Processing Unit: E5164 Diagnosis Senggaraan Sistem Komputer
Central Processing Unit: E5164 Diagnosis Senggaraan Sistem Komputer
PROCESSING
UNIT
The 186 was a popular chip. Many A 16-bit, 134,000 transistor processor capable of
versions have been developed in its addressing up to 16 MB of RAM. In addition to
history. Buyers could choose from the increased physical memory support, this chip
CHMOS or HMOS, 8-bit or 16-bit is able to work with virtual memory hereby
versions, depending on what they allowing much for expandability. The 286 was the
needed. A CHMOS chip could run at first “real” processor. It introduced the concept of
twice the clock speed and at one protected mode. This is the ability to multitask,
fourth the power of the HMOS chip. having different programs run separately but at
the same time. This ability was not taken
In 1990, Intel came out with the advantage of by DOS, but future Operating
Enhanced 186 family. They all shared Systems, such as Windows, could play with this
a common core design. They had a 1- new feature. On the the drawbacks of this ability,
micron core design and ran at about though, was that while it could switch from real
25MHz at 3 volts. The 80186 mode to protected mode (real mode was intended
contained a high level of integration, to make it backwards compatible with the 8088′s),
with the system controller, interrupt it could not switch back to real mode without a
controller, DMA controller and timing warm reboot. This chip was used by IBM in its
circuitry right on the CPU. Despite Advanced Technology PC/AT and was used in a
lot of IBM-compatibles. It ran at 8, 10, and 12.5
this, the 186 never found itself in a
MHz, but later editions of the chip ran as high as
personal computer.
20 MHz. While these chips are considered
paperweights today, they were rather
revolutionary for the time period.
Intel 386 (1985 – 1990) Intel 486 (1989 – 1994)
The 80486DX was released in 1989. It was a
The 386 signified a major 32-bit processor containing 1.2 million
increase in technology from transistors. It had the same memory capacity
Intel. The 386 was a 32-bit as the 386 (both were 32-bit) but offered twice
the speed at 26.9 million instructions per
processor, meaning its data second (MIPS) at 33 MHz. There are some
throughput was immediately improvements here, though, beyond just
twice that of the 286. speed. The 486 was the first to have an
Containing 275,000 integrated floating point unit (FPU) to replace
transistors, the 80386DX the normally separate math coprocessor (not
all flavors of the 486 had this, though). It also
processor came in 16, 20, 25, contained an integrated 8 KB on-die cache.
and 33 MHz versions. The This increases speed by using the instruction
32-bit address bus allowed pipelining to predict the next instructions and
the chip to work with a full 4 then storing them in the cache. Then, when the
GB of RAM and a staggering processor needs that data, it pulls it out of the
cache rather than using the necessary
64 TB of virtual memory. overhead to access the external memory. Also,
the 486 came in 5 volt and 3 volt versions,
allowing flexibility for desktops and laptops.
AM486DX Series AMD AM5x86 (1995)
(1994 – 1995)
This is the chip that put AMD onto the map as
Intel was not the only official Intel competition. While I am
mentioning it here on the 486 page of the
manufacturer playing in the history lesson, it was actually AMD’s
sandbox at the time. AMD put competitive response to Intel’s Pentium-class
out its AM486 series in answer processor. Users of the Intel 486 processor, in
to Intel’s counterpart. AMD order to get Pentium-class performance, had to
released the chip in make use of an expensive OverDrive
processor or ditch their motherboard in favor
AM486DX4/75, of a true Pentium board. AMD saw an opening
AM486DX4/100, and here, and the AM5x86 was designed to offer
AM486DX4/120 versions. It Pentium-class performance while operating on
contained on-board cache, a standard 486 motherboard.. They did this by
power management features, 3- designing the 5×86 to run at 133MHz by
clock-quadrupling a 33 MHz chip. This 33
volt operation and SMM mode. MHz bus allowed it to work on 486 boards.
This made the chip fitting for This speed also allowed it to support the 33
mobiles in addition to desktops. MHz PCI bus. The chip also had 16 KB on-die
The chip found its way into cache. All of this together, and the 5×86
performed better than a Pentium-75. The chip
many 486-compatibles.
became the de facto upgrade for 486 users who
did not want to ditch their 486-based PCs yet.
The Pentium (1993) The Pentium Pro
(1995-1999)
By this time, the Intel 486 was
entrenched into the market. Also, people
were used to the traditional 80×86 If the regular Pentium is an ape,
naming scheme. Intel was busy working this processor evolved into being
on its next generation of processor. It human. The Pentium Pro (also
was not to be called the 80586, though. called “P6″ or “PPro”) is a RISC
There were some legal issues chip with a 486 hardware emulator
surrounding the ability for Intel to on it, running at 200 MHz or
trademark the numbers 80586. So, below. Several techniques are used
instead, Intel changed the name of the
by this chip to produce more
processor to the Pentium, a name they
could easily trademark. They released performance than its predecessors.
the Pentium in 1993. The original Increased speed is achieved by
Pentium performed at 60 MHz and 100 dividing processing into more
MIPS. Also called the “P5″ or “P54″, the stages, and more work is done
chip contained 3.21 million transistors within each clock cycle. Three
and worked on the 32-bit address bus instructions can be decoded in each
(same as the 486). It has a 64-bit external clock cycle, as opposed to only
data bus which could operate at roughly two for the Pentium.
twice the speed of the 486.
Cyrix 6×86 Series
(1995)
MediaGX (1996)
Cyrix, by this time, was a major player
in the alternative processor market. MediaGX was Cyrix’s answer to low-
They had been around since 1992, with
cost entry level PC’s. Making use of a
their release of the 486SLC. By 1995,
standard x86 processor core the chip
they had their own 5×86 processor and
it was considered the only real
lowered the cost of PCs using it by
competition to the AMD counterpart. integrating many of the common PC
But, they released their 6×86 in 1995. It components into the chip itself.
was designed to go head to head with MediaGX had integrated audio and
Intel’s Pentium processor. Dubbed video circuitry, as well as circuitry to
“M1″, the chip contained two super- handle many of the common tasks
pipelined integer units, an on-die FPU, normally handled by chips on the
and 16 KB of write-back cache. It used motherboard itself. The CPU spoke
many of the same techniques internally directly to a PCI bus and DRAM
as the Intel and AMD chips to increase memory, and the video was rather high-
performance. Like AMD beginning with quality SVGA (for the time). It could
their K5 (see below), Cyrix used the P- support up to 128 MB of EDO RAM in
rating system. It came in PR-120, 133, 4 separate memory banks, and the video
150, 166 and 200 versions. Each rating sub-system could support resolutions of
had a “+” after it, indicating that it up to 1280x1024x8 or 1024x768x16.
performed better than the corresponding
Pentium. But, did it?
AMD K5 (1996)
Pentium MMX (1997)
While AMD was competing with Intel with Intel released many different flavors of the
their 5×86 processor, this chip was not a Pentium processor. One of the more improved
true Pentium alternative. In 1996, however, flavors was the Pentium MMX, released in
AMD released the K5. This chip was 1997. It was a move by Intel to improve the
designed to go head to head with the original Pentium and make it better serve the
needs in the multimedia and performance
Pentium processor. It was designed to fit
department. One of the key enhancements,
right into Socket 7 motherboards, allowing
and where it gets its name from, is the MMX
users to drop K5′s into the motherboards instruction set. The MMX instructions were an
they might have already had. The chip was extension off the normal instruction set. The
fully compatible with all x86 software. In 57 additional streamlined instructions helped
order to rate the speed of the chips, AMD the processor perform certain key tasks in a
devised the P-rating system (or PR rating). streamlined fashion, allowing it to do some
This number identified the speed as tasks with one instruction that it would have
compared to the true Intel Pentium taken more regular instructions to do. It paid
equivalent. K5′s ran from 75 MHz to 166 off, too. The Pentium MMX performed up to
MHz (in P-ratings, that is). They contained 10-20% faster with standard software, and
24KB of L1 cache and 4.3 million higher with software optimized for the MMX
instructions. Many multimedia applications
transistors. While the K5′s were nice little
and games that took advantage of MMX
chips for what they were, AMD quickly
performed better, had higher frame rates, etc.
moved on with their release of K6.
AMD K6 (1997) Cyrix 6x86MX (1997)
The K6 gave AMD a real leg up in Well, Intel came up with MMX
performance, and it virtually closed the gap and AMD was already using it
between Intel and AMD in terms of Intel
starting with the K6. So, Cyrix
being perceived as the real performance
processor. The K6 processor compared, had to get in on the game as
performance-wise, to the new Intel Pentium well. The 6x86MX, also
II’s, but the K6 was still Socket 7 meaning it dubbed “M2″, was Cyrix’s
was still a Pentium alternative. The K6 took
on the MMX instruction set developed by
answer. This processor took on
Intel, allowing it to go head to head with the MMX instruction set, as
Pentium MMX. Based on the RISC86 well as took an increased 64KB
microarchitecture, the K6 contained seven
cache and an increase in speed.
parallel execution engines and two-level
branch prediction. It contained 64KB of L1 The first M2′s were 150 MHz
cache (32KB for data and 32KB for chips, or a P-rating of PR166
instructions). It made use of SMM power (Yes, M2′s also used the P-
management, leading to mobile version of
this chip hitting the market. During its life
rating system). The fastest ones
span, it was released in 166MHz to 300 MHz operated at 333 MHz, or PR-
versions. It gave the early Pentium II’s a run 466.
for their money, but AMD had to improve on
it in order to keep up with Intel for long.
Pentium II (1997) Celeron (1998)
ntel made some major changes to the processor About the time Intel was releasing the
scene with the release of the Pentium II. They improved P2′s (Deschutes), they decided to
had the PentiumMMX and Pentium Pro’s out tackle the entry level market with a stripped
into the marketin a strong way, and they wanted
down version of the Pentium II, the Celeron.
to bring the best of both into one chip. As a
result, the Pentium II is kind of like the child of In order to decrease costs, Intel removed the
a Pentium MMX mother and the Pentium Pro L2 cache from the Pentium II. They also
Father. But like real life, it doesn’t necessarily removed the support for dual processors, an
combine the best of it’s parents. Pentium II is ability that the Pentium II had. Additionally,
optimized for 32-bit applications. It also they ditched the plastic cover which the P2
contains the MMX instruction set, which is had, leaving simply the processor on the
almost a standard by this time. The chip uses the Slot 1 style card. This, no doubt, reduced
dynamic execution technology of the Pentium
the cost of the processor quite a bit, but
Pro, allowing the processor to predict coming
instructions, accelerating work flow. It actually performance suffered noticeably. Removing
analyzes program instruction and re-orders the the L2 cache from a chip seriously hampers
schedule of instructions into an order that can be its performance. On top of that, the chip was
run the quickest. Pentium II has 32KB of L1 still limited to the 66MHz system bus. As a
cache (16KB each for data and instructions) and result, competitor chips at the same clock
has a 512KB of L2 cache on package. The L2 speeds could still outperform the Celeron.
cache runs at ½ the speed of the processor, not What was the point?
at full speed. Nonetheless, the fact that the L2
cache is not on the motherboard, but instead in
the chip itself, boosts performance.
AMD K6-2 & K6-3
(1998) Pentium III (1999)
Intel released the Pentium III “Katmai” processor in
February of 1999, running at 450 MHz on a 100MHz
AMD was a busy little company at the time Intel
bus. Katmai introduced the SSE instruction set,
was playing around with their Pentium II’s and
which was basically an extension of MMX that again
Celerons. In 1998, AMD released the K6-2. The
improved the performance on 3D apps designed to
“2″ shows that there are some enhancements
use the new ability. Also dubbed MMX2, SSE
made onto the proven K6 core, with higher
contained 70 new instructions, with four
speeds and higher bus speeds. They probably
simultaneous instructions able to be performed
were also taking a page out of the Pentium “2″
simultaneously. This original Pentium III worked off
book. The most notable new feature of the K6-2
what was a slightly improved P6 core, so the chip
was the addition of 3DNow technology. Just as
was well suited to multimedia applications. The chip
Intel created the MMX instruction set to speed
multimedia applications, AMD created 3DNow saw controversy, though, when Intel decided to
to act as an additional 21 instructions on top of include integrated “processor serial number” (PSN)
the MMX instruction set. With software on Katmai. the PSN was designed to be able to be
designed to use the 3DNow instructions, read over a network, even the internet. The idea, as
multimedia applications get even more boost. Intel saw it, was to increase the level of security in
Using 3DNow, larger L1 cache, on-die L2 cache online transactions. End users saw it differently.
and Socket 7 usability, the K6-2 gained ranks in They saw it as an invasion of privacy. After taking a
the market without too much trouble. When used hit in the eye from the PR perspective and getting
with Socket 7 boards that contained L2 cache on some pressure from their customers, Intel eventually
board, the integrated L2 cache on the processor allowed the tag to be turned off in the BIOS. Katmai
made the motherboard cache considered L3 eventually saw 600 MHz, but Intel quickly moved on
cache. to the Coppermine.
AMD Athlon (1999 –
Present) Celeron II (2000)
With the release of the Athlon processor in 1999, Just as the Pentium III was a Pentium II
AMD’s status in the high performance realm was with SSE and a few added features, the
placed in concrete. The Athlon line continues to this Celeron II is simply a Celeron with a SSE,
day, with the highest clock speeds all operating off of SSE2, and a few added features. The chip is
various designs and improvements off of the Athlon available from 533 MHz to 1.1 GHz. This
series. But, the whole line started with the original chip was basically an enhancement of the
Athlon classic. The original Athlon came at 500MHz. original Celeron, and it was released in
Designed at a 0.25 micron level, the chip boasted a response to AMD’s coming competition in
super-pipelined, superscalar microarchitecture. It
the low-cost market with the Duron. The
contained nine execution pipelines, a super-pipelined
FPU and an again-enhanced 3dNow technology. PSN of the Pentium III had been disabled
These issues all rolled into one gave Athlon a real in the Celeron II, with Intel stating that the
performance reputation. One notable feature of the feature was not necessary in the entry-level
Athlon is the new Slot interface. While Intel could consumer market. Due to some
play games by patenting Slot 1, AMD decided to call inefficiencies in the L2 cache and still
the bet by developing a Slot of their own – Slot A. using the 66MHz bus (unless you
Slot A looks just like Slot 1, although they are not overclock), this chip would not hold up too
electrically compatible. But, the closeness of the two well against the Duron despite being based
interfaces allowed motherboard manufacturers to on the trusted Coppermine core. Celeron II
more easily manufacturer mainboard PCBs that could
would not be released with true 100 MHz
be interchangeable. They would not have to re-
design an entire board to accommodate either Intel or bus support until the 800MHz edition,
AMD – they could do both without too much hassle. which was put out at the beginning of 2001.
Duron (2000 – Pentium IV (2000 –
Current) Current)
In April of 2000, AMD released the
While we have been talking about
Duron “Spitfire”. Spitfire came
primarily out of the Athlon Thunderbird AMD’s high-speed Athlon
Thunderbirds and Palominos, Intel
lineage, but it had a lighter load of
actually beat AMD to the gun by
cache onboard, ensuring that it was not
releasing Pentium IV Willamette in
a contender in the performance realm
November of 2000. Pentium IV was
with its big cousin. The chip had a 128
exactly what Intel needed to again
KB L1 cache, but only 64 KB of on-die
take the torch from AMD. Pentium
L2. Despite the lower L2 cache, internal
IV is a truly new CPU architecture
methods of dealing with the L2 cache
and serves as the beginning to new
coupled with other improvements make
technologies we will see for the next
the Duron a clear winner when
several years. The new NetBurst
compared against the Celeron. Duron
architecture is designed with future
also works with the EV6 bus while
speed increase in mind, meaning P4
Celeron was still working with 66 MHz
is not going to fade away quickly
bus, and this did not help Celeron at all.
like Pentium III near the 1 GHz
mark.
2000-current
Intel Pentium M is introduced in March 2003.
Intel releases the Core2 Duo Processor E6320 (4M
Cache, 1.86 GHz, 1066 MHz FSB) April 22, 2006.
Intel introduces the Intel Core 2 Duo processors
with the Core 2 Duo Processor E6300 (2M Cache,
1.86 GHz, 1066 MHz FSB) July 27, 2006.
Intel releases the Core2 Duo Processor E4300 (2M
Cache, 1.80 GHz, 800 MHz FSB) January 21,
2007.
Intel releases the Core2 Duo Processor E4500 (2M
Cache, 2.20 GHz, 800 MHz FSB) July 22, 2007.
Intel releases the the Core 2 Duo E7200 (3M Cache,
2.53 GHz, 1066 MHz FSB) on April 20, 2008.
Intel releases the Core2 Duo Processor E7300 (3M
Cache, 2.66 GHz, 1066 MHz FSB) August 10, 2008.
Intel releases the Core2 Duo Processor E7400 (3M
Cache, 2.80 GHz, 1066 MHz FSB) October 19, 2008.
Intel releases the Core2 Duo Processor E7500 (3M
Cache, 2.93 GHz, 1066 MHz FSB) January 18, 2009
Intel releases the Core2 Duo Processor E7600 (3M
Cache, 3.06 GHz, 1066 MHz FSB) May 31, 2009
3.0 CPU COOLING
required to remove the waste heat
produced.
to keep components within their safe
operating temperature limits.
Various cooling methods help to
improve processor performance or
reduce the noise of cooling fans.
Cooling can be hindered by:
Dust acting as a thermal insulator and
impeding airflow, thereby reducing heat
sink and fan performance.
Poor airflow including turbulence due to
friction against impeding components such
as ribbon cables, or improper orientation of
fans, can reduce the amount of air flowing
through a case and even create localized
whirlpools of hot air in the case.
Poor heat transfer due to a lack of, or
poor application of thermal compounds and
sufficient surface area of heat sinks to
radiate off the heat.
Cooling Method
Damage prevention Air cooling