 |
|
 |
|
              |
|
 |
|
 |
|
|
 |
|
| |
|
|
|
 |
|
|
|
| |
 |
|
by William Van
Winkle |
|
Year
after year, we can’t help but mentally compare the rivalry between
Intel and AMD to the old fable of the tortoise and hare. Intel keeps
doggedly putting one foot in front of the other, year after year, never
making too big of a deal about innovations such as Hyper-Threading
or SSE3 because, after all, they’re just another step in the
long journey. AMD is the tortoise, seemingly firing off bursts of speed
and jetting ahead of its rival based on the extreme ingenuity of its
engineers. |
|
Last year was AMD’s time to bang the x86-compatible 64-bit drum and leapfrog
its Santa Clara-based opponent in speed and functionality. In 2004, though, AMD’s
great 64-bit effort is largely accomplished, and now the company enters into
the phase of releasing incremental speed bumps. Intel, on the other hand, is
coming off a year of relatively little news. The 3.06 GHz processor was already
released by the end of 2002, and the end of 2003 saw the company still sitting
at 3.2 GHz. All Intel really had to show for the year was a front-side bus speed
increase from 533 MHz to 800 MHz.
|
|
AMD maintains
that its head start in the market
and pioneering technology make it the
de facto
choice for 64-bit desktop systems now and in the
months to come,
effectively having seized the
market direction reigns from Intel. (No,
AMD
would never say such a thing directly, but read
between the lines.)
Intel, as always, is staying
mum on “future features or technologies,” but
history is there to speak for the company. AMD
was the first to break the 1 GHz barrier, and the
Athlon and Athlon XP lines in their turn trounced
Intel on performance in a barrage of press reviews.
In each case, though, the tortoise returned and
|
|
|
snatched away
the hare’s
advantage. According to Mercury Research, Intel owned 83.7% of the x86
market in the fourth quarter of 2003 compared to AMD’s 14.7%. The
prior quarter, the numbers had been 82.6% for Intel and 15.8% for AMD,
so the slight sway toward Intel seems odd given that AMD’s first
tide of 64-bit parts came to market in November and December.
Is AMD right? Is 64-bit leadership the stone that will trip up the tortoise
and establish AMD as the microprocessor innovation leader? To be sure,
there’s
more to the Athlon 64 than 64-bit compatibility. On the other hand, 2004 looks
to be Intel’s year to grab most of the headlines. Ultimately, the news
on both sides is good for resellers. As AMD rides the wave of innovation and
Intel prepares to launch its next round of advances, resellers have a plethora
of solutions and selling points at their disposal. Let’s take a look at
the current and coming desktop offerings from both vendors and how the channel
is reacting to them.
AMD's CPU Lineup
|
|
Duron
Yes, believe it or not, Duron chips are still around.
While Duron has
largely become an ultra-low end
product for third world markets,
you can still find
Duron chips available on the Web. Newegg
currently
has 1.8 GHz Durons for $42 each. Rock
bottom boards that support
Duron start at about
the same price, making this a potentially
attractive
option if you need to sell a bank of data entry
stations,
for example, or perhaps a simple Web
and email machine.
|
|
|
Duron chips,
which debuted in 2000, were essentially Athlon chips with less L2 cache.
Models spanned from 550 MHz up to 1.8 GHz, although AMD seems to have
stopped updating its Web data for the chip line at the 1.3 GHz mark.
Pricewatch currently shows models ranging from800 MHz ($28)
up to 1.6 GHz ($40). Durons feature 128K of L1 and 64K of L2 on-die
cache. The front-side bus operates at 100/200 MHz and the architecture
uses three floating point pipelines. Note that the Duron line is not
currently listed on AMD’s price list, and
availability may be tricky in some cases.
|
|
Athlon XP
The original K7/Athlon descended from the DEC
Alpha 21064 and 2162 RISC
processors and
originally appeared in a “Slot A” format at
a 200
MHz FSB and clock speeds of 500 MHz and
higher. Fairly early on,
AMD made the jump from
0.25-micron fabrication to 0.18-micron and, like
the Pentium III, dumped the slot format for a
traditional, more cost-effective
pin grid socket.
When the Athlon line hit about 1400 MHz, AMD
had to admit that while it
could do as much or |
|
|
more work as
an equivalent Intel processor, it could no longer
stay toe-to-toe with the Pentium line on megahertz alone. Thus AMD’s “performance
mapping” system was born as part of the company’s “True
Performance Initiative,” (TPI) an effort to devise a universal
benchmarking system in which total work output rather than megahertz
became the system by which processors were measured. Alas, Athlon XP
and Athlon 64 chips are named according to their megahertz equivalents.
The Athlon XP 1500+, the first chip to adopt the new naming system as
well as the updated Palomino core, was rated to perform at or better
than the level of a 1500 MHz competing processor. Unfortunately, in the
nearly three years since AMD started its TPI push, the company has been
unable to dislodge megahertz as the industry standard for chip nomenclature,
although change seems to be in the air owing to the Athlon 64 FX and
Intel Pentium M chip lines, neither of which seek to equate their total
performance to raw clock speed.
Modern Athlon XP processors are based on the Barton core (the seventh
Athlon revision), which differed primarily in its bump to 512K of
L2 cache over the 256K in its predecessor, Thoroughbred-B, and in
having the cache run at full speed. Together, this makes Barton far
more effective in memory-intensive applications. Barton contains
54.3 million transistors, up from 37.6. Both Barton and Thoroughbred
cores use 0.13-micron fabrication. Additionally, while Barton arrived with
a 333 MHz FSB, it quickly jumped to 400 MHz, which is where it still
stands.
The Athlon XP 3200+ arrived in February of 2003 and is still the fastest XP
chip being sold. Many conjecture that the most recent Athlon XP innovations
(larger cache, faster FSB) arose because it was the only way AMD could squeeze
more speed from its K7 architecture, which effectively reached its limit with
the 3200+. While the chips are still readily available and rolling off of fab
lines, the XP family is essentially done. AMD is positioning the chips as its
value solution, with the entry level being the 266MHz FSB Athlon XP 2200+ starting
at about $55 online. Most likely, AMD will keep the XP alive until 64-bit software
hits the mainstream, whereupon the XP will be supplanted at the low-end by
the Athlon 64.
You shouldn’t take this to mean that the XP is obsolete—far from
it. The 333 MHz FSB XP 3000+ processor (retail) currently sells on Newegg for
$121. The similar 3.06 GHz Pentium 4B sells for $224. When you can offer similar
performance for $100 less, that’s a persuasive selling point for budget
buyers.
As a side note, the multi-processor Athlon MP ran from 1 GHz to the 3000+, and
AMD still shows the 2400+, 2600+, and 2800+ models on its price list. The MP
is very similar to the XP save for the ability to run in a multiprocessor setting.
(Actually, the XP and even the Duron can do multiprocessing, but a chipset was
never brought to market to support the feature.) The MP series met with little
public fanfare and AMD seemed unable to generate any enthusiasm for it. In the
end, the company appears to have decided to let the chip blow into obscurity
as the Opteron clearly replaced its market position. |
|
| |
|
Athlon 64
The much-anticipated Athlon 64, previously
codenamed Clawhammer, is now
AMD’s
mainstream offering and sells at roughly an $80
to $100 premium
over its equivalent chip in the
Athlon XP line. The chip debuted toward
the end
of 2003 with a 3200+ performance rating (2.0 GHz)
but now spans
from 2800+ to 3400+ models.
Athlon 64 is based on the Socket 754 platform.
As you’ve doubtless heard by now, the Athlon 64
is AMD’s
effort to bring 64-bit computing to the
|
|
|
masses while
still maintaining full, native compatibility
with all 32-bit, x86-based code. The alternative is an approach such
as that taken by Intel’s Itanium, which can run IA32 (32-bit x86
code) in an emulation mode, but in doing so takes a massive performance
hit. The advantage of 64-bit computing, of course, is that each processor
operation crunches 64 bits of data at a time rather than 32. 64-bit systems
are also able to address more than 4GB of memory. While there are few
applications that take advantage of this today—and none in the
consumer space—massive RAM addressing should enable radically more
realistic and complex virtual environments.
Critics (and Intel) argue that a 64-bit mainstream processor is completely
unneeded today since there are no mainstream 64-bit operating systems
and the number of 64-bit applications on the market are few and far between.
But this harkens back to 1985 when Intel released the 386 and with it
made the jump from 16-bit to 32-bit computing. (Hard to believe we’ve
been treading 32-bit water for nearly two decades, huh?) At the time,
critics lobbed the same argument at Intel, and indeed it took nearly
10 years for the PC industry to make a complete switch to 32-bit applications.
By the time the change-over was finished, the 386 was a distant memory
and Intel was well into its second-generation Pentium. In the chicken-and-egg
game of x86 code updating, hardware has to lead the way. This time, AMD
wanted to make sure its eggs were laid first.
AMD’s name for its new architecture is AMD64, although you’re likely
to see the term x86-64 get tossed about much more by year’s end as Intel’s
64-bit efforts filter down to consumers. True enough, if 64-bit support were
are there was to the Athlon 64, the chip would bomb in a heartbeat. Fortunately,
AMD has packed in plenty of additional enhancements.
First up on the list is larger, full-speed, on-die caches. The Athlon 64 sports
a 64K L1 cache and 1024K (1MB) of L2 cache. This is roughly twice what the Pentium
4 offers. Additionally, the caches feature improved branch prediction, enhanced
translation lookaside buffers (TLB, which helps the cache recover from faulty
fetch attempts), parity checking, and error correction code (ECC). However, the
substantial L2 cache is part of what drives up the chip’s cost, and AMD
will have to decide whether or not to drop the L2 size in order to stay price
and feature competitive against Intel in the months ahead.
AMD also boosts memory performance by taking the novel step of pulling the system
memory controller off the northbridge and planting it within the processor. This
saves a substantial amount of data traffic from crowding AMD’s admittedly
robust 6.4GB/sec HyperTransport bus. What remains to be seen is whether AMD’s
devotion to DDR memory comes back to haunt it. The integrated controller presently
only supports up to PC3200 (DDR400) memory, although ECC modules are supported.
As Intel pushes the shift to DDR2 in 2004 and 2005, it will be interesting to
see how AMD64 owners respond. Before, users would generally only need to replace
the motherboard to support a new memory format. Now, the processor will apparently
need to be replaced along with the board.
Another slick innovation in the AMD64 line (also found in Intel’s Itanium
family) is NX functionality, or a no-execute area. The technology is also called
execution protection. Essentially, NX is an operating system feature that coordinates
with processor hardware to cordon off a section of system memory and prohibit
code from executing within data pages such as the default heap and certain stacks.
Pages must be marked as executable in order for code to execute within them.
The loopholes that have hitherto existed in this process are what have enabled
viruses such as MSBlaster to be so virulent. AMD and Microsoft together ascertained
that NX technology could have thwarted roughly 50% of the security threats Microsoft
has had to address in security patches. Windows XP SP2, due out shortly, will
contain NX support.
Thus resellers are able to pitch Athlon 64 on several qualities. The obvious
one is the future-proofing inherent in x86-64 compatibility. But immediate benefits
can be realized in the fields of security and performance. Independent reviews
of the Athlon 64 against its equivalent Pentium 4 competitor have been generally
favorable for AMD. Also note that because the benchmarks AMD uses to arrive at
a performance rating are different and more conservative for those used with
the Athlon XP, the Athlon 64 3200+ (2.0 GHz) is considerably faster than the
Athlon XP 3200+. |
|
 |
|
Athlon 64 FX
For consumers mad for extreme speed without
much care for counting pennies
(OK, make that
twenties), AMD released the Athlon 64 FX, which
is the
immediate offspring of the Opteron. The FX
uses the Socket 940 pin platform,
although this is
expected to transition into Socket 939 by year’s
end, and the two will be mutually incompatible
although AMD will sell
processors for both formats.
In caches, the FX uses a 128K L1 and 1024K
L2.
The first FX chip to hit the market was the FX-51
|
|
|
(2.2 GHz),
marking AMD’s wise and overdue departure
from a product nomenclature based on megahertz
reference. The FX-51 uses a 2.2 GHz core, making analogies to megahertz
speeds 50% or more higher increasingly inappropriate. While such a move
might still be premature for the mainstream-slanted Athlon 64, FX buyers
are likely to be the type who judge true performance according to a wide
swath of benchmark applications, not a number on a sales tag.
Some have said that the Athlon 64 FX is more or less an Opteron that
can officially run 400MHz DDR memory, and in many regards this is true.
Unlike the Athlon 64, the FX supports dual channel architecture. Moreover,
Athlon FX chips will work on Opteron motherboards with a current BIOS.
However, this also burdens them with the Opteron’s requirement of running registered/buffered modules,
which poses yet another price hike for buyers. While the move isn’t official
yet, it appears likely that the FX will adopt support for conventional unbuffered
modules with the move to Socket 939. The one key way in which the FX is not an
Opteron is that the Opteron has three HyperTransport links whereas the FX only
has one.
Due up next for release is the FX-53 (2.2 GHz) and FX-55 (2.4 GHz). As we see
over and over in the graphics card field, die-hard enthusiasts are plenty willing
to spend major cash for a performance gain of only a few percent. The same will
hold true with the Athlon 64 FX. The Athlon 64 is slower, but not substantially
slower and it costs less than half of the FX’s price. At this point, we
would contend that, despite AMD’s positioning, the Athlon 64 FX won’t
really be a consumer product until Socket 939 rolls in. Until then, this makes
an excellent, high-performance workstation option for single-processor applications. |
|
| |
|
|
|
|
|
|
|
| |
|
|
|
Copyright © 2007 RAM Magazine. All rights reserved.
Do not duplicate or redistribute in any form.
|
|
|
|
|
|
|
|
|
|
|