Slashdot Mirror


Alpha 21264 And Athlon 850 Review

Arg! writes: "Hi. There's a comparison review of an Alpha DS10 with a 466 MHz chip running AlphaLinux up at this link on Ace's Hardware. The system is compared against an 850 MHz Athlon box (also running Linux) and there are a lot of different benchmarks also showing some memory comparisons with some other PC chips, like the Celerons, as well as some Sun Ultra benchmarks. The config tested was $5500, but a base DS10 is supposed to be around $3500 ... maybe not too bad for a nice 64-bit box. ;)"

27 of 70 comments (clear)

  1. Re:Compaq might not shrink it, but Samsung will. by redelm · · Score: 2

    An excellent point. Sort of like 286/386 days with Harris & AMD outdoing Intel on their own masks.

  2. Re:Interesting... by gammatron · · Score: 2
    rumour has it the 21264 could hit 1.6GHz!!!


    The 21264 won't ever see 1.6GHz, or even 1GHz. The now shipping 21264A (EV6.7) and upcoming 21264B (EV6.8) will see those numbers, though. The EV6.8 will be 0.18u with copper interconnects, and should arrive before the end of the year. Of couse, the EV6 was supposed to have scaled to 1GHz by last year, and we're just now at 733MHz. Now that Compaq has finally settled most of the confusion caused by the DEC buyout, things should get back on track very quickly.


    And to those who think the Alpha is a dead architecture, you've got another thing coming. Sure, its more expensive than an Athlon system, but it's not meant to compete in that market. Plus, no PC can offer the sheer memory throughput or clustering capabilities that are offered by VMS and Tru64 Unix on Alpha (and no, beowulf doesn't even come close).

    --

  3. Slow alpha: Did you align bytes at compile time? by Anonymous Coward · · Score: 2

    I recall from many years ago that the byte benchmark sucked when you failed to compile the benchmark using proper byte alignment. This was exposed when gcc suffered compared to ms compiler on windows I believe. The deal is, the cache works twice as hard to feed the cpu if words are not aligned on cache line boundaries, wich might be 64 or 128 bytes or something. The gcc compiler did much better when alignment was fixed. This may be more of a problem since the floating point numbers may actually be double precision by default (?) I wonder if this benchmark aligned properly for gcc (or for the compaq compiler for that matter).

  4. Re:Alpha is certainly not dead. by be-fan · · Score: 2

    The problem is that artifical benchmarks are dumb. The only thing that really matters is application performance. If the applications you use run faster on one CPU than another, voila, there you have your benchmark. Of course, good artifical benchmarks are possible if they emulate application code (like the 3D 2000 max or whatever benchmark that uses actual game engine pieces to test performance.) Cross platform testing is a bit hard. You'd have to test app that were equally optimized for both platforms. It shouldn't be too hard, however, with good optimizing compiles. Take GIMP and compile it using the Intel x86 compiler (even more optimizing than the Microsoft compiler) and test GIMP compiled with the Compaq Alpha compiler.

    --
    A deep unwavering belief is a sure sign you're missing something...
  5. Re:gcc optimizations by GnrcMan · · Score: 2

    One thing to remember is that no matter how good GCC is, Compaq's compiler is *amazingly* good.

    --GnrcMan--

  6. Re:could someone do some real world benchmarks? by GnrcMan · · Score: 2

    Trying to categorize RNA or DNA or protein sequences using suffix arrays with dynamic programming, including sometimes large datasets.

    A substantial portion of the gene sequencing being done now is on the Alpha. This is the sort of thing that the Alpha really excels at.

    --GnrcMan--

  7. Alpha is certainly not dead. by be-fan · · Score: 3

    I disagree with some people when they say that Alpha is a dying platform. In reality, it is far from dead. Aside from the hideously expensive POWER3 CPU, the Alpha is the fastest CPU out there. With the release of the EV6.7 and EV6.8, they may again capture the fastest proc known to man crown again. A 1 GHz Alpha is not that far off, Compaq demoed air cooled 1GHz Alphas a few months ago. In fact, Alpha may be the only competition left for Merced (I refuse to use that Power Ranger-esque name Itanium!) in the mid to upper range market. There was an article a while ago (on Tom's Hardware I think) cogigating on whether or not Alpha would still be faster than Merced. They cited various points about how plain RISC may beat out VLIW if implemented properly (like in the Alpha) and how the DEC guys have quite a leg up in clock speed (at least at that time.) Judging by when Merced will be out the 1GHz + Alphas should be out, and should provide quite a strong competition since
    A)Alphas could just be faster, and
    B) Alphas have much more market penetration and a larger support network built up. With Intel's power, that will change, but Alpha will have quite a head start on Intel.
    Then there is the fact that Alpha is aimed at a much broader spectrum, and Intel might just not be able to take the market with Itanium.

    --
    A deep unwavering belief is a sure sign you're missing something...
    1. Re:Alpha is certainly not dead. by be-fan · · Score: 2

      Who, praytell, gives a hoot about integer performance? Almost any technical app you can think of that really needs massive CPU performance (web serving really is more about I/O and bandwidth and cache, contrary to what intel would have you belive) that doesn't rely mostly on integer ops?

      --
      A deep unwavering belief is a sure sign you're missing something...
    2. Re:Alpha is certainly not dead. by be-fan · · Score: 2

      Aheem, correction, I mean to say "doesn't rely mostly on floating point ops."

      --
      A deep unwavering belief is a sure sign you're missing something...
  8. Itanium vs. Alpha by be-fan · · Score: 4

    The compiler situation presented by the article hilights a key advantage that Compaq has over Itanium. The compiler needed to take advantage of Alpha is already freely available, while (if intel keeps with it's current practice of charging for it's compiler) one would have to pony up quite a bit for Intel's compiler. The compiler is critical because Itanium (based on VLIW, which places all code ordering work on the compiler) is heavily dependant on a good compiler for any semblance of performance. Sure GCC compiles Itanium code, but if it can barely optimize x86, do you really think it has any hope of producing good Itanium code? This might not be important on Windows, but as OSs like Linux and BeOS, which depend on the freely available gcc to compile many of the applications, the availibilty of a good free compiler is very important.

    --
    A deep unwavering belief is a sure sign you're missing something...
  9. Multias by Elbereth · · Score: 3
    Of course, if you want an entry level 64 bit Alpha workstation, you can get a Multia (or UDB, as they're sometimes called) on ebay for around $75-$150 (depending on how decked-out it is).

    Many cheap Multias come with a soldered 166 MHz CPU, no floppy drive, and no hard drive. The more expensive ones (~$25 extra) have a socketed 166 or 233 MHz CPU, a floppy drive, and sometimes even a small hard drive (400 or 500MB).

    These Multias run Alpha Linux just fine. They're around the speed of a Pentium 100 at integer computations, and a Pentium 200 at floating point.

    You also might want to look at the 21164A, which is quite cheap these days. You can get a 533 MHz CPU, motherboard, and perhaps even a DIMM for around $500. This will be about the same speed (or a little faster) than a 450 MHz Pentium III at integer ops.

  10. Re:Interesting... by mihalis · · Score: 2

    The nice thing about the mismatch is it really highlights the power of the alpha when fed properly optimised executables.

    As the article shows, using the C|O|M|P|A|Q compiler, the Alpha still defeats the Athlon at floating point work. Pretty amazing stuff.

    As a long term fan of the alpha, I am so pleased to see the architecture entering the consciousness of the enthusiasts. Perhaps someone can lend these guys an XP1000 (XP stands for "Extreme Performance") or even an ES40, just for fun.

    Course it would be more fun if they had started pumping out 0.18 micron Alphas so they could return to the days of eye-popping clock speeds - rumour has it the 21264 could hit 1.6GHz!!!

    Just don't mention the cost - always the weak spot of the Alpha.

  11. Older systems are much cheaper... by seebs · · Score: 3

    I have a 21164 500Mhz box with 256MB of memory, total cost was around $1k. This was when memory was expensive, too...

    Not a bad system at all. Nowhere near as fast as the 21264's, but much, much, cheaper. It would have been pretty usable with less memory, too...

    --
    My blog: http://www.seebs.net/log/ --- My iPhone/iPad app: http://www.seebs.net/seebsfrac/
  12. What can I say? by Anonymous Coward · · Score: 3

    The MHz's must be smaller on an Athlon than on an Alpha. This is similar to the US gallon vs the UK gallon problem. It's time we switch to metric units when reporting computer speeds.

  13. I had no idea.. by Improv · · Score: 2

    That the DEC compilers for AlphaLinux were that good. Wow. If only they would merge their optimizations into GCC... Incidentally, I just noticed that DEC has available a new version of em86 that should work on the 2.2 kernels, and that they also have been kind enough to make a nice RPM of netscape for DUNIX with the needed DUNIX libraries that Linux needs to run it.

    --
    For every problem, there is at least one solution that is simple, neat, and wrong.
  14. Re:stupid question by Dr.+Sp0ng · · Score: 2

    The article said that you need a special graphics card for an alpha. Can you use all your other pci cards on an alpha?

    Yup... I'm using an Alpha right now with a Matrox Millenium II PCI.
    --

  15. Re:Motherboard Support by Elbereth · · Score: 3

    Every AMD 750 and Via KX133 motherboard supports the Athlon's 100 MHz DDR front side bus. DDR stands for "double data rate", which is chip-speak for "it transfers data effectively twice as fast". If you take an electrical engineering class (microprocessors, for example), you'll learn that data is transmitted on the bus only at certain times (defined by the clock).

    For example, consider that the bus is on a 24 hour clock. The Pentium II with its 100 MHz bus transfers data at 12:00 noon. The Athlon, with it's 100 MHz DDR bus, transfers data at both 12:00 noon and 12:00 midnight.

    I hope that explains it.

  16. Alphas are power hungry and need a shrink by redelm · · Score: 2

    Don't get me wrong, I very much like Alpha's. I have three Multias, one each running Linux RH5.2, OpenBSD and Compaq Tru64 (hobbyist).

    But take a look at the 21264 datasheet: 107W [sic] maximum power/heat at 633 MHz (2.35V & 46Amps). This is HOT, but it's also 0.35 um process. If they shrink it to the current 0.18 um, DEC could bring it down to ~20W @ 1.4V. Very competitive.

    But will Compaq make this investment?

  17. Re:Building an Alpha by JDax · · Score: 2

    Cool! Where do I find the -$3500 deal? ;-)

    If you go here and do a search in the bottom frame, for "alpha", you'll see some of the $3000 models listed as being available!

    I still want to actually build my own Alpha... as the Penguin-Ferrari article points out, we need diversity, and anyway I like messing with different stuff. Anybody know of more recent articles, or have personal experiences to offer?

    I bought a refurbished Alpha Digital Alpha Workstation 433au (21164 version, either EV5 or EV56) from egghead.com for US$1,199 a couple of weeks ago. &nbsp It just came in last week and it's up and running Red Hat 6.2 for alpha, kernel 2.2.14-6.0. &nbsp The box (without monitor and keyboard) came with a 433Mhz alpha CPU, 128MB RAM, 2MB cache, an Adaptec 2940 SCSI controller, 2.1GB Seagate SCSI drive, 12X CDROM, Intergraph video card (and something with Cirrus Logic video too), built-in EtherWorks ethernet, and built-in SB-compatible sound. &nbsp It also has 2 64-bit slots and 2, shared ISA/PCI slots. &nbsp It's one of the older boxes (circa '96-'97), but it's processing seti@home work units (non-optimized) at around the same speed as a PIII 450. &nbsp One of the main reasons why I bought it was because it is upgradeable to a 600Mhz 21164 processor (although I am finding that the CPU alone is exorbitant and I would do better buying a mobo w/CPU and memory!).

    During my difficult search for any alpha info, including parts (I am realizing how little is written about alphas as compared to x86s), I stumbled upon this site that sells DEC Alpha hardware (and others like Sun), and they have a link here called "Build Your Own Alpha System", where they list the various parts you can purchase separately to put a system together. &nbsp There are a few other places out there too, but I don't have the links handy.

    I would say go for it - I've seen prices for 500-600MHz alpha mobos, w/64MB RAM for like $1500.

    All in all, this is my first non-intel (or non-intel compatible) machine and it's been a really decent learning experience dealing with the Penguin on the 'ole Ferrari!

    ;-)

    --
    -- Win2k: "It's not so much that it's only 65,000 bugs, it's just that they stopped at 65,535 to prevent an overflow."
  18. Building an Alpha by Skald · · Score: 4
    Don't let the "budget" label fool you, though, as the system still carries a hefty price tag of +/- $3500.

    Cool! Where do I find the -$3500 deal? ;-)

    Let me point out an article I liked from Linux Gazette on how to build your own inexpensive Alpha. It's almost 2 years old, so some of the details aren't as relevant, but I think some of the stuff explaining the gotchas of the Alpha platform for someone used to x86 (like me) are still informative.

    I still want to actually build my own Alpha... as the Penguin-Ferrari article points out, we need diversity, and anyway I like messing with different stuff. Anybody know of more recent articles, or have personal experiences to offer?

    --

    "The best we can hope for concerning the people at large is that they be properly armed." - Alexander Hamilton

  19. Re:Interesting... by Skald · · Score: 2
    Interesting... They compare the lowest end 21264 to the highest end K7. Looks real fair to me! NOT! ;-)

    They're also comparing the 21264, which they're saying is around $3500 (though their system had extra stuff and was more like $5500), to the Athelon system which they seem to be saying is around $2000.

    You're right. It's fair... NOT! :-)

    --

    "The best we can hope for concerning the people at large is that they be properly armed." - Alexander Hamilton

  20. Slightly misleading ... by LL · · Score: 5

    ... in the comment that HP is betting solely on EPIC and MIPS has stopped processor development altogether. Given the slippage in Intel's original roadmap for Merced, HP were smart to keep a hand in the PA-RISC and while MIPS may not be revving their processors like the others, they earn a very tidy income from licensing their IP and creating variants of their processors for the embedded market while continuing to source high-end designs from SGI (who still have a 5 year roadmap for their R14K, R16K).

    From a personal perspective, it is rather disturbing from an architecture point of view that so much attention is focused on the branding and MHz rating. If we use the analogy of cars, the peak revolutions per minute has got nothing to do with the actual real-world engine performance. A lot of factors depend on the I/O subsystem (gas tank + injection system), cache design (suspension), and more recently stlying (bodywork). Just because it runs hot, doesn't mean that it runs well, in fact from a thermodynamic perspective excess heat is an indication of inefficiency. Just as in real-life, there is a distinction between buses (good ol' shared memory Suns), industrial trucks (IBM workhorses), SUVs (SGI drool-designs) or motorcycle packs (Beowulfs). Pretending a souped up scooter with over-granished rusty frame can do the job of everything is a serious indication of cluelessness or delusion.

    Just as in real life, the limitation is the overall transport system (network) which is still an information back-lane despite the heavy hype. Sure a speed-demon Porsche (Alpha) can outrun anything in a speed race but most people settle for a Ford (Intel) or Chevvy (AMD) to commute to work. Some may prefer a flashier Saab (Apple) or stick with the boring but solid Volvo (IBM) or even go upmarket with a BMW (SGI) but they all serve a basic purpose (mobility) and dominate specific niches. You get paid for maintaining a professional non-bias and correctly matching your company's needs to the available choices.

    The quasi-technical mainstream press really has to
    get their act together if reading the IT section in any general newspaper is any indication ... more like unpaid advertising sometimes. I suspect that past 1 GHz, the CPU performance is of only marginal benefit (outside niche areas) as the speed limit is the bandwidth limitations anyway.

    LL

    1. Re:Slightly misleading ... by mihalis · · Score: 2

      I have to take issue with the above. Just because I have to be sensible when (if) I chose a computer for work, it doesn't mean we need that on Ace's Hardware (or Slashdot). You can find the mature business focussed coverage elsewhere.

      To use your analogy, your complaint seems to be that a Porsche is an unrealistic car. Yeah, but it's MUCH more fun to read about than the Neon I might actually be able to afford. It's also a lot more beautiful.

      Like a Porsche Turbo with that amazing four-wheel drive system, the Alpha gets a lot of "traction" in high end boxes - it really gets the power "down onto the road", better even than the Athlon with more MHz (which I suppose is a bit like the McLaren - sky-high power output but not much faster along real roads).

      Stuff like the wide, point-to-point memory link, beefy cache and killer compiler really is more interesting than raw MHz and that's why this is a good read and a worthwile (informative) review.

  21. Multiple low-power CPUs by Andy+Cole · · Score: 2

    IMHO the current drive towards having one power-hungry-but-fast CPU in most commercial systems is not the best approach for delivering high-power and low-cost systems. A large gain in computing power could be made by changing the machine design to one based around several low power CPUs. A CPU design such as the ARM architecture, if modified to support multi-processing (the StrongARM does not support it as-is, I do not know how the situation is with other ARM chips) would be good for this as ARM CPUs are sufficiently fast and are power-friendly. (see http://www.arm.com for more details).

    It would then be possible, once the chipset and motherboard have been designed and manufactured (not a small task by any means) to have a system with a lot of processing power but not costing a great deal more than a typical high-end system today. Also the power requirements for such a system would be on a par with a current system as well, if not less (depending on the number of CPUs employed and the system with which it is being compared).

    1. Re:Multiple low-power CPUs by Elbereth · · Score: 2
      SMP Alphas need huge power supplies. We're talking 600W to 800W.

      However, I've got all this running on a 250W power supply:
      • Two 450 MHz Pentium III CPUs
      • Quantum Atlas 10K (10K RPM Ultra160 SCSI drive)
      • Conner 2GB/4GB SCSI tape drive
      • Ricoh SCSI 2x2x6 CD-RW
      • Generic 24X SCSI CDROM
      • Maxtor 8.4GB EIDE hard drive
      • Western Digital 1.0GB EIDE hard drive
      • Tekram Ultra2 Wide SCSI controller
      • Matrox G400 AGP video card
      • SoundBlaster Live! Value
      • LinkSys EtherFast (10/100Mbs PCI Fast Ethernet)
      • Generic ISA NE2000 card

      Now, that's a lot of junk in one computer, especially for a 250W power supply. I've never, ever had a single problem with this system in the 7 or 8 months that I've had it. It stays up for a month straight, at which time I lose electricity because of an electrical storm. However, I just bought a UPS for the computer, so it should stay up forever now. :)

      My point is that the Pentium III doesn't require much power at all. Go ahead and stick two, four, or eight Pentium Pros or Xeons in your system. I doubt you'll need much power.
  22. Re:where at? by seebs · · Score: 2

    Got the motherboard (with CPU) from a guy on the NetBSD lists. It woulda been $100 cheaper, but word got out and people started tracking down his source and the source raised the price... Memory from the chip merchant. Case from Antec - they botched it pretty bad, actually, but I soldered the relevant contacts to a switch. ;-)

    After the recent spam problems and the amazing amount of lying they've done, I'm not buying from eBay, ever, under any circumstances.

    --
    My blog: http://www.seebs.net/log/ --- My iPhone/iPad app: http://www.seebs.net/seebsfrac/
  23. $3500? Cheaper... =) by Magus311X · · Score: 2

    Call Compaq about some of the discounts they have available. Through a reseller and with software developer discounts you can get the price REAL close to $2500.