Slashdot Mirror


Compaq: Alpha is Better Than IA-64

Compaq released a document (it's in PDF format) that states that their Alpha is better then IA-64 (Intel next generation Itanium Processor). The document compares Alpha (and future generations of Alpha) against the IA-64 (I hate this "Itanium" name - where do they get these names anyway?). Certainly worth a read. What do you think, folks?

373 comments

  1. Whos cares I want one by Mr.Black · · Score: 0

    I still want a 64bit CPU


    first post

    1. Re:Whos cares I want one by SaDan · · Score: 1

      Buy a used Sun UltraSparc 1/170 or better system... They're 64-bit, and can be had for fairly cheap these days.

    2. Re:Whos cares I want one by Delphis · · Score: 1

      Where can you find these things for sale cheaply? Old alphas, sparcs, ultrasparcs etc .. anyone got any links and/or recommendations? .. I'm in the USA btw.
      --

      --
      Delphis
    3. Re:Whos cares I want one by Lynx · · Score: 1

      Check out EBay(Computers - Unix category).

  2. IA 64 vs Alpha by MadX · · Score: 1

    alpha has been 64-bit for a while ... Itanium only now .. Hello Unix vs Microsoft ..

    1. Re:IA 64 vs Alpha by vr · · Score: 1

      Duh.. WinNT runs on the alpha. (IIRC)

    2. Re:IA 64 vs Alpha by bmetzler · · Score: 2
      Duh.. WinNT runs on the alpha. (IIRC)

      Not anymore. Check this out.

      -Brent
    3. Re:IA 64 vs Alpha by GnrcMan · · Score: 1

      Sorry, not anymore...I should know, I worked on it!

      --GnrcMan--

    4. Re:IA 64 vs Alpha by a2fan · · Score: 1

      Itanium... sounds like an element.

      It must be difficult in today's dot com market to create a trademark name that people can pronounce and readily identify but yet can't easily be twisted into something else and ridiculed.

      I don't think I've seen any twists on the Pentium but I've seen the Celeron referred as Celery, Celemoron, etc.

    5. Re:IA 64 vs Alpha by Anonymous Coward · · Score: 0

      Wow... You mean someone has figured out a way to go back in time and make NT4 no longer work on Alpha?

    6. Re:IA 64 vs Alpha by kaniff · · Score: 1

      All these names are so lame.. its like someone took a random letter combinator and tosses out some dressed up alphabet soup. Itanium doesnt do anything for me, its so blah. Merced was actually cool, it creates images of mercedes even.. the luxury car/chip. It sounds cool, sounds like a strong name, and its not hard to pronounce either.

      Names that are hard to pronounce aren't always bad either, it makes them seem interesting and generally cool. I always had fun with trying to pronounce Hyundai, the only reason I never bought one was because they are cheap piece of crap, but it was still a cool name. Another one is Chevrolet, I don't know if I'm even spelling it right. But it's got a couple ways to say it, and it doesnt make me any less likely to buy it, except that I prefer Fords. Anyway. Back to the matter at hand.

      I think Intel should have stuck with Merced, it was much cooler than Itanium. It sounds like some cheap ripoff of the Pentium, and they are obviously just trying to capitalize on the brand recognition. Can't say I blame them, its a good idea, everyone, even those who would know a CPU from a hole in the ground, knows their computer has a Pentium in it.

      I'm in AMD fan anyway, and speaking of lame chip names.. the Althon? Sounds like a mangled form of a marathon. So even good chips suffer from the lame name game. And I'm rhyming, so that's all folks.

    7. Re:IA 64 vs Alpha by the+eric+conspiracy · · Score: 1

      Itanium... sounds like an element.

      It's made from pure unobtanium.

      I used to work or a company named Solutia. Sounds like a disease to me. Used to call up in the morning, and say I have a bad case of solutia, so I won't be coming in today...

      Good thing my boss had a sense of humor.

    8. Re:IA 64 vs Alpha by kaehler · · Score: 1

      Duh.. WinNT runs on the alpha in 32 bit mode. DEC UNIX runs (and has for years) in 64 bit mode...

    9. Re:IA 64 vs Alpha by seaportcasino · · Score: 2

      So that would mean you've looked/worked on the NT source right? Is it really as bad as everybody claims it is? Would you trust your life's work to this OS? Inquiring minds want to know!

    10. Re:IA 64 vs Alpha by GnrcMan · · Score: 2

      I could tell you...but I'd have to kill you. Seriously, though I've seen a small part of the NT source code, I worked on the compiler(Visual C++ for Alpha). So I'm in no position to comment, even if it wouldn't bring the wrath of MS apon my head. I will let you in on a little secret though. At home I run Linux. :)

      --GnrcMan--

  3. yeah but alpha has gone the way of the Mac. by -Nemo- · · Score: 1

    Alpha: tru64 or Linux. As much as I love *NIX, eliminating themselves from most of the market share, they can have the best chip ever imagined, but Intel will still whip their butts. Can we say Macintosh?!?!

    1. Re:yeah but alpha has gone the way of the Mac. by ccchips · · Score: 1

      Things change. Those of us who have the knowledge can use it to influence people, even if each of us just gives a tiny nudge. Add them up, and things change. Sometimes it takes a long time. though.

      But then, just for curiosity: does anyone know if an Alpha-based computer would qualify as usable in a residence WRT radio-frequency interference? That "home-PC" market will never be in the Alpha camp if not.

      --
      --------------Rev. C.C.Chips---------------- For the real truth, visit
    2. Re:yeah but alpha has gone the way of the Mac. by coredog · · Score: 1

      God, I hope so. I'd hate for the FCC to bust in and confiscate my pair of them...

      --
      Do anal-retentive people hyphenate 'anal retentive'?
    3. Re:yeah but alpha has gone the way of the Mac. by GnrcMan · · Score: 2

      (from the back of my Miata (DECspeak for Alpha 500a)):

      Model No.: PBPSMIATA

      Tested to comply with FCC Standards

      For Home or Office Use

      This Class B digital apparatus meets all requirements of the Canadian Interference-Causing Equipment Regulations.
      (repeated in French)



      --GnrcMan--

    4. Re:yeah but alpha has gone the way of the Mac. by Jay+Maynard · · Score: 1
      Alpha: tru64 or Linux.

      Don't forget OpenVMS, either; it still has a good market share in places where no downtime is acceptable.


      As much as I love *NIX, eliminating themselves from most of the market share

      NT didn't sell the most Alphas. Linux did. It isn't even close. There just aren't that many apps compiled natively for the Alpha on NT, and running an x86 binary on the Alpha didn't get you all that much.
      --

      --
      Disinfect the GNU General Public Virus!
    5. Re:yeah but alpha has gone the way of the Mac. by clevershark · · Score: 1

      Hmm... gone the way of the Mac, let see... so Compaq is scheduled to sell more and more of the Alpha, and its stock price is due to hit all time highs in the next year and keep rising. I'll shy away from predicting a new form factor the Alpha CPU, but if Alpha is going the way of the Mac its future is a lot brighter than anyone had thought. Of course there's still the matter of Compaq being incapable of original thought, right down to the name of their new systems. Compaq is the worst thing to ever happen to Alpha, or Digital as a whole, for that matter. TAE

      --

      My sig is too lon

    6. Re:yeah but alpha has gone the way of the Mac. by Anonymous Coward · · Score: 0

      You can also run BSD on the Alpha.

  4. (accepted) by Anonymous Coward · · Score: 0


  5. operating systems by donglekey · · Score: 1

    I think the real advantage is when operating systems become 64 bit, windows probably own't be for a long while, but is linux going to be 64 bit when it is ready on x86 architectures?

    1. Re:operating systems by handorf · · Score: 1

      IIRC, there was an announcement a while ago that Linux was already running on the IA-64 engineering prototypes. Some companies (VA-Linux and others, IIRC), had gotten in with the whole NDA thing and done the work.

      Soon we'll have another 64 bit platform! For ultra-stud-muffins only. :-)

      --
      -- IANAEG - I am not an elder god.
    2. Re:operating systems by finkployd · · Score: 1

      My understanding is that Linux IS 64 bits, as it runs on 64 bit alphas. It should be a pretty simple hack to modify it when it comes time to run on a 64 bit x86 processor.

      Finkployd

    3. Re:operating systems by mkettler · · Score: 1

      I'm no OS expert, but as best I can figure your largest gains in using 64bits as your native word size in an os come from two things.

      One is the ability to address more than 4GB of physical ram (which 32bit addressing is limited to). Linux already does this on alpha's.

      The ability to seek more than 4GB into a file (ie: fseek takes a 64bit offset, not a 32bit one). I'm pretty sure alpha linux has this too.

      I'm not sure what areas (if any at all) that alpha linux is 32bit where it should be 64, but I've been led to belive it is a full 64bit os (with exceptions of things that *have* to be done in smaller word sizes, like ipv4 addresses.. which must be 32 bit).

      --
      -Matt
    4. Re:operating systems by Anonymous Coward · · Score: 0

      IA64 has nothing to do with x86. It's a totaly new instruction set!

    5. Re:operating systems by Biff+Cool · · Score: 1
      I think one of the versions of Windows 2000 is 64 bit.

      Conscience is the inner voice which warns us that someone may be looking.

      --

      Conscience is the inner voice which warns us that someone may be looking.
      -- H. L. Mencken

    6. Re:operating systems by GnrcMan · · Score: 1

      The biggest advantage of 64 bit is the ability to operate on Quadwords (64 bits).

      --GnrcMan--

    7. Re:operating systems by Haven · · Score: 2

      Getting linux to boot on an IA-64 cannot be done with a quick hack. The IA-64 runs EPIC architecture, not RISC like the Alphas.

    8. Re:operating systems by coredog · · Score: 1

      I'm sure someone will correct me if I'm wrong:

      I believe Dave Cutler and his team are currently using AXP boxes to do Win64 development while Intel struggles to get their vaporware Itanium/IA-64/Merced crap out the door.

      (For those of you hassling MS about Win2K's lateness, don't forget that Merced is 18 months late!)

      --
      Do anal-retentive people hyphenate 'anal retentive'?
    9. Re:operating systems by ostiguy · · Score: 1

      You are absolutely correct, as I have received all the Compaq Alpha betas... until they killed the platform however. Doh! matt

    10. Re:operating systems by finkployd · · Score: 1

      But since it HAS been proven to run on 64 bits, it's a matter of writing another port right? I'm not saying it's easy, but it would be possible.

      Finkployd

    11. Re:operating systems by GnrcMan · · Score: 2

      You are right

      --GnrcMan--

    12. Re:operating systems by GnrcMan · · Score: 2

      No...Win2K is currently a 32 bit platform. Even the Alpha versions were the same 32 bit platform. Nt64 is in development.

      --GnrcMan--

    13. Re:operating systems by GnrcMan · · Score: 2

      I hear it already runs on IA64. Apparently Intel has been dumping quite a few resources into ensuring that this is the case.

      --GnrcMan--

    14. Re:operating systems by TheShadow · · Score: 1

      Since the Pentium Pro, there has been the ability on Intel chips to address more than 4GB of ram. I believe you can address 36GB on a Pentium Pro... and probably more on Pentium IIs and IIIs. Intel has always done weird segmented memory stuff and as far as the processor is concered, memory addresses are 48-bits... not 32.

      It's really a matter of the OS supporting it.

      --

      --
      "What do you want me to do? Whack a guy? Off a guy? Whack off a guy? Cause I'm married."
    15. Re:operating systems by Anonymous Coward · · Score: 0

      Compaq made a 64bits version of MickeySoft Windows 1900, because M$ is too stupid to do the job. Think about the change from 16 to 32bits.

    16. Re:operating systems by GPB · · Score: 1

      Changing the time_t (or equivalent) data type to 64 bit will also solve the 2038 problem rather nicely. Sure you can solve it with 32 bit processors today, but it would be much more elegant on a 64 bit system.

      -B
    17. Re:operating systems by Jahf · · Score: 1

      MS has changed from 16 to true 32bit? Wow ... what service pack will update my Win98 laptop to this? Bah ... they STILL have some 16bit crud. 32-64bit NT conversion is going to have to be either complete and immediate or they will draw it out over -years-.

      --
      It is more productive to voice thoughtful opinions (reply) than to judge (moderate) others.
    18. Re:operating systems by edhall · · Score: 3
      Since the Pentium Pro, there has been the ability on Intel chips to address more than 4GB of ram.

      P6's can use various tricks to access more than 4GB, but only by using yucky segmentation techniques. At any one moment, only 4GB can be addressed because that's all 32 bits allow. You can't mmap in a 5GB file, or use an array of 550 million doubles. A 64-bit processor can access many petabytes-- directly. Not something useful on most app servers, but the database, video and science folks sure like it.

      -Ed
    19. Re:operating systems by Anonymous Coward · · Score: 0

      The p6 family is capable of using 36 bits to access memory. You still have a 32 bit virtual address space, ... however, you are able to map pages from a 36 bit address range into the 32 bit virtual address space. So, .. the p6 family is capable of using 64GB of memory. That's my understanding anyway. "Open Source. Closed Minds. We are Slashdot." -- great comment taken from some other post. :)

    20. Re:operating systems by Panaflex · · Score: 1

      Yeah.. and add & multiply vector instructions as well.

      The Alpha has an MVI instruction set for doing this even more. Unfortunately, I havn't looked into using it!

      Roger

      --
      I said no... but I missed and it came out yes.
    21. Re:operating systems by gimpboy · · Score: 1

      i had a friend that worked at intel this summer. he said that something went happened with the suits and they pulled their people off of the linux testing stuff. he said that the guy in charge of getting linux to run on the ia64 was pretty pissed. it turns out he had linux booting when they pulled him from the project.

      this is strictly second had information, so you take it grain of salt.

      does anyone else have anything else?


      john

      --
      -- john
    22. Re:operating systems by FigWig · · Score: 1

      Here's a technical report on the the great work HP has done on moving Linux to IA-64: http://www.hpl.hp.com/techr eports/1999/HPL-1999-83.html
      I submitted this submitted this to /. a while ago but was smacked down by the lame ass editors. The stories have been of unbelievably low quality the last few months.

      --
      Scuttlemonkey is a troll
    23. Re:operating systems by Guy+Harris · · Score: 3
      P6's can use various tricks to access more than 4GB, but only by using yucky segmentation techniques.

      The segmentation tricks don't help much, if at all; the x86 MMU maps 48-bit segmented addresses to 32-bit linear addresses, and then maps 32-bit linear addresses to 32-bit physical addresses or, on P6, 36-bit physical addresses if that feature is being used by the OS. Thus, you can't get at more than 4GB of linear address space at any one time - you'd have to map segments into and out of the linear address space, although I guess you could do that on demand, so that it's somewhat transparent (although still potentially slow).

      However, all that does is, as you note, prevent you from addressing more than 4GB at any one time; stuff can be mapped into or out of the address space (which I guess could be considered a "yucky segmentation technique" - you're an old-timer like me, so you may remember the use of that on some versions of PDP-11 UNIX and various PDP-11 OSes from Digital), and you can have more than one address space by having more than one process.

      More than 4GB of physical memory is more useful on machines that let you get at it all at once, in a single address space, but it probably has some use even on platforms such as x86, SPARC V7/V8 with SPARC Reference MMU, etc. that have only 32-bit linear addresses but support more than 32 bits of physical address.

    24. Re:operating systems by Guy+Harris · · Score: 3
      The biggest advantage of 64 bit is the ability to operate on Quadwords (64 bits)

      ...in a single instruction. You can do 64-bit arithmetic on 32-bit platforms (for example, most if not all modern C compilers for 32-bit platforms support long long int or some equivalent 64-bit integral data type), but the operations generally have to be synthesized from multiple instructions (typically done inline for most operations, although multiplication and division, and possibly others, might be done in a subroutine), with each instruction working on 32 bits at a time, and may require more registers, as the non-floating-point registers on a 32-bit platform are typically 32 bits wide.

    25. Re:operating systems by Guy+Harris · · Score: 2
      One is the ability to address more than 4GB of physical ram (which 32bit addressing is limited to)

      32-bit addressing is limited to 4GB of physical RAM at any instant, but you can handle more than 4GB of physical memory in multiple 4GB-or-less process address spaces, or handle it by mapping pages in and out of a given address space, on a platform with 32-bit virtual addresses.

      Linux already does this on alpha's.

      ...and there's a patch from, as I remember, Siemens, which, as I remember, was accepted for the 2.3 kernel, to do that on x86, presumably in the fashion I described.

      The ability to seek more than 4GB into a file (ie: fseek takes a 64bit offset, not a 32bit one). I'm pretty sure alpha linux has this too.

      ...as does x86 {Free,Net,Open}BSD, versions of NetBSD and OpenBSD on other 32-bit platforms, Solaris 2.6 and Solaris 7 on x86 and 32-bit SPARC, etc., etc., etc....

      ...and on Linux, with the right patch; I think that patch has also been accepted for the 2.3 kernel.

      A 64-bit architecture run in 64-bit mode isn't necessary for handling more than 4GB of memory, or for seeking more than 4GB into a file - fseek() may take a 32-bit offset on those platforms, but fsetpos() could take a 64-bit offset, as could llseek(), say - but it does make it a bit more convenient (no need to muck around with mapping stuff into or out of an address space, no need to use on UNIX all the extra stuff from the Large File Summit, or to use the somewhat clumsy support in Win32 for file offsets >32 bits).

    26. Re:operating systems by Anonymous Coward · · Score: 0

      For more on Linux on IA-64 check out: http://www.linuxia64.com

      Not much depth to the site, but it shows this is real.

    27. Re:operating systems by GnrcMan · · Score: 1

      Of course...I should have been more specific. When you work at a near-hardware level you tend to take shortcuts in your terminology. Thanks for clarifying.

      --GnrcMan--

    28. Re:operating systems by Guy+Harris · · Score: 2

      Yup. You don't need a 64-bit processor to do 64-bit integer operations; however, you're likely to be able to do it faster on a 64-bit processor.

    29. Re:operating systems by PrimeGuy · · Score: 1

      Perhaps you should read up on just who is working on getting Linux ported to IA64. The group is called the Trillian Project and includes Intel themselves (along with most every other technically inclined company).

      Please See: http://slashdot.org/articles/99/08/10/1938241.shtm l

      Open Source, Sharp minds, we are Slashdot! -Prime

    30. Re:operating systems by edhall · · Score: 2
      you're an old-timer like me, so you may remember the use of that on some versions of PDP-11 UNIX and various PDP-11 OSes from Digital)

      Yes, 2.4 BSD allowed for overlays, as did RSX/11. This was a matter of the OS reloading some segmentation registers on request. Pentia could do similar things via the page table, should someone care to add the necessary OS calls. But it was yucky even back then. I've recomitted those brain cells to other tasks these days.

      -Ed
  6. What else is new? by Anonymous Coward · · Score: 1

    Unfortunately it doesn't matter. The sheep will keep buying Wintel PCs. In this industry "good enough" has always been, well, good enough.

  7. Alpha's been the fastest for a long time... by Fiore2 · · Score: 1

    Just goes to show what bad marketing can do. Tell the average Joe about the Alpha and he's like "Alpha what?" And, yeah, I want one too. :)

    1. Re:Alpha's been the fastest for a long time... by Jay+Maynard · · Score: 1
      Tell the average Joe about the Alpha and he's like "Alpha what?"

      A friend, who works as a tech support manager at a major computer software company which shall remain nameless, tells me that one of her people got a call one day, complaining that they had untested software on their web site for download...


      ...seems he saw the Alpha versions and thought they were alpha test releases, not production code for the Alpha processor - after all, there was no such thing, didn't everyone run Pentiums?


      The tech support person convinced him that the stuff labeled Intel was production code, but she never could convince him that the Alpha software was anything but test releases...
      --

      --
      Disinfect the GNU General Public Virus!
  8. Dual 64bit Alphas by ArcWave · · Score: 0
    Why just one, get two! SMP Linux is cool.

    My dual p2 32bit procs are ok, but 64bit whoohoo!

    --
    -- to code or not to code
  9. Objectivity by Sterling · · Score: 2

    I am not an expert in CPUs and I haven't read a basic CPU architecture schematic since the original Pentium came out. Therefore I cannot judge the merits of this document.

    I would like to point out that this document is from Compaq, so we must suspect that the document was written with a Pro-Alpha slant to begin with. Its like Intel coming out with a paper debating the merits of the Pentium III vs. the Athlon Processor.

    Manung

    1. Re:Objectivity by frankie · · Score: 1

      AFAIK, Compaq makes valid points about Alpha vs Itanium, but it's still just a corporate press release. I'm sure Alpha has plenty of drawbacks that the paper silently omits.

      As we all know, product quality is only one (small) factor in product success. Aside from the usual Marketing and FUD wars, the real test will be software support. What OSes, what Apps, what real world uses will run on these chips?

      If a CPU shits in the woods, but no one writes native code, does it make a sound?

    2. Re:Objectivity by Jeff+Mahoney · · Score: 1

      There may be a slight slant - but as a reminder, Compaq is still the largest PC manufacturer in the world.

      Personally, I think it's in their interests to evaluate this objectively - so they can decide where to target their product lines.

      (Dell recently surpassed Compaq in US sales - but not global)

      -Jeff

  10. Re:Better THAN... THAN!!!! by HeUnique · · Score: 0

    Oops. My fault. Fixed. Thanks

    --
    Hetz (Heunique)
  11. Alpha = speed, cost by blakestah · · Score: 4

    The alpha processors are not changing their niche in the computer market. They are ripping fast - and Dec first and now Compaq plays to the supercomputing crowd. The XP series motherboards and 21264 chips simply rip any other motherboard/chipset out there.

    However, they cost too much for anyone except a supercomputing hound. If Compaq would drop Dec's insanely idiotic OS and component licensing scheme and aid linux on alphas, they might stand a chance of making a LOT of money selling hardware. As is, people buy ten times more alphas one chip generation late and run linux instead of OSF.

    Anyone interested should see the linux alpha compilers available. cc is a small improvement, and ForTran is a LARGE improvement.

    http://www.unix.digital.com/linux/software.htm

    But still, Itanium will come out, and an Itanium box will offer slightly less than half the floating point speed, and it will cost about 1/4th of the fast alpha box from Compaq. And the alpha motherboards will still make it tough to support third party peripherals. And Itanium will dominate the 64 bit market. And Alpha will own the supercomputing market.

    1. Re:Alpha = speed, cost by Nelson · · Score: 1
      I suspect that itaniums will cost as much or more than the alpha. Part to part, the alpha is cheaper than the itanium and if you're going to build a machine of that caliber the supporting components will be similar in price.


      If Intel can sell itanium machines at 1/4 the cost of a fast alpha box then they deserve to dominate. At least for the first year or two I think itaniums will be incredibly expensive.

    2. Re:Alpha = speed, cost by Potent · · Score: 1

      Alpha costs more? When's the last time you priced a top of the line Intel Xeon? I found a PIII Xeon 550/2MB priced at $ 3795.95 - and that's just the processor! (and these guys are cheap!)

      --
      Out of order? Fuck! Even in the future nothing works! - Dark Helmet (Rick Moranis) "Spaceballs"
    3. Re:Alpha = speed, cost by blakestah · · Score: 2

      Alpha costs more? When's the last time you priced a top of the line Intel Xeon? I found a PIII Xeon 550/2MB priced at $ 3795.95 - and that's just the processor! (and these guys are cheap!)


      Compare apples to apples. A full system with a PIII 500MHz is around $2500-$3k including a complement of RAM and hard disk space. The top alpha is ONLY available from Compaq. The fast motherboard is the XP-1000 for about $10k without the RAM or monitor. And add-ons for the Compaq alphas machines are EXPENSIVE. One generation late you can get a 21164 processor which is still fast in a machine for about $3k. Video card support under OSF or alpha linux is very poor. Unless you really need the supercomputing, it just doesn't make a lot of sense to buy an alpha. Now, if Compaq somehow made third party peripherals supportable for alphas they would sell a WHOLE lot more alphas without losing the number crunching crowd.

    4. Re:Alpha = speed, cost by Jeff+Mahoney · · Score: 5

      ``Insanely idiotic OS''??

      Maybe you'd have a leg to stand on if Linux supported the enterprise features that Digital UNIX does.

      Unfortunately, it doesn't.

      Example: High performance, dynamically resizable, journalling filesystem.

      Does Linux have it? No. I'm familiar with the efforts that exist to address this, I work with one of the authors of a major project for this. He'll admit that ext3/reiserfs doesn't touch ADVFS.

      Example: Advanced high availability clustering solution with a shared filesystem among nodes, cluster aliasing, and context-dependant symlinks for a SINGLE disk image shared amoung up to 8 cluster nodes.

      Does Linux have it? No. Be aware that Beowulf is NOT an HA solution - it's a distributed computing cluster.

      Perhaps you should do some more research before blindly bashing an OS that has features that Linux has yet to dream of.

      As a side note, the Alpha isn't only used for supercomputing. I'm part of a group that runs 3 clusters of AlphaServers for everything from mail, web, and database serving. Only recently did DEC/Compaq enter into the supercomputer arena with the ``SC'' series of Alphaserver.

      Your typical DS/ES/GS series AlphaServer may not be meant for your average joe-blow computer enthusiast, but 14 processors does not constitute a supercomputer. The new ``SC'' series AlphaServer that DEC recently released is a 64-512 Alpha CPU model. THAT is a supercomputer.

      I've been using Linux since 1995, and Digital UNIX since 1996, so I've got a pretty good feeling on the comparisons between them.

      -Jeff

      Moderate this down as flame bait if you like - but I have a feeling that most readers have never used Digital UNIX/Tru64, and don't have enough knowledge of it to form a good opinion.

    5. Re:Alpha = speed, cost by Dahan · · Score: 4
      A couple months back, Compaq had a deal where you could get a DS10 (466MHz 21264) for $3K. Certainly not as fast as the XP-1000, but not a bad price. Looks like the price is up to $3800 now...

      Previous generation PC164 motherboards were (maybe still are) selling for around $250, including a 500MHz 21164A. Just add an ATX power supply, case, 4 or 8 72 pin parity SIMMs, a hard drive and you have yourself a computer :) (I guess video and network would be nice... it's got ISA and PCI slots). I got myself one of those in May:

      • PS and case: $60
      • 4 32MB SIMMs: $260
      • 2 gig Quantum Atlas I (fast wide): had it lying around
      • Symbios 53c875 UW SCSI card: $65
      • generic Trident PCI SVGA card: $15
      • D-Link DFE-530TX 10/100 ethernet: $15
      I've got mine running NetBSD... works great :) Recently got another 4 32MB SIMMs (they were like $45 a piece) for a total of 256MB. It's slower than the latest x86 stuff out there, but not that much slower... and don't forget, this motherboard came out in like 1996 or so.
    6. Re:Alpha = speed, cost by Potent · · Score: 1

      You can get a PIII system for $2-3K, but not a Xeon system. I see your point about the latest Alphas, though.

      But, I do expect Intel to gouge everyone for IA-64, just like they have with the Xeon.

      Workstation? Yeah, I'd probably rather have an Intel, too. :)

      --
      Out of order? Fuck! Even in the future nothing works! - Dark Helmet (Rick Moranis) "Spaceballs"
    7. Re:Alpha = speed, cost by Nick+Mitchell · · Score: 1

      Hiyo. I think the original post was ambiguous. It could either mean insanely idiotic (OS and component) licensing schemes, or insanely idiotic (OS) and (component licensing schemes).

      If the former, I agree with the original poster. If the latter, then I'm with you.

      nick

    8. Re:Alpha = speed, cost by blakestah · · Score: 2

      ``Insanely idiotic OS''??

      Lay down the crack pipe and take a deep breath and read what I wrote again. Insanely idiotic OS and component licensing scheme. The licensing is insane, not the OS.

      Maybe you'd have a leg to stand on if Linux supported the enterprise features that Digital UNIX does. Unfortunately, it doesn't. Example: High performance, dynamically resizable, journalling filesystem.

      AdvFS cannot be fscked. This in turn has fscked me. Get the picture. If the FS breaks, you keep both pieces. Thank you Digital for such a wonderful advance in computing. Bad inodes just get to live indefinitely on your system until you copy all the files to a different partition (dump and tar choke), and reformat. We haven't had such advances since, well, DOS. Needless to say, we are going back to UFS for our OSF needs, which is only quite a bit slower than ext2. But at least when it breaks we can fix it.

      OSF also doesn't ship with a reasonably modern interface. CDE, MWM, and TWM are simply not enough.

      It certainly has its niche for ultra high end computing where user interfaces are just not viewed as important. But the OS is chock full of holes. And I run into them from time to time.

      Example. glibc call for wordexp does a complete shell-like expansion in C. Libc shipped with OSF does the expansion by shelling a command to ksh. Why should libc depend on ksh for its integrity ??

      Example. Recursive scripts fill up the process table and lock the system in OSF. Not so in linux.

      There are also good things. CC is a really fast compiler. So is the ForTran compiler. If you want to run processes real fast, OSF is a good choice. If you want a large number of CPUs, OSF is a good choice. If you want a decent user interface, reasonable speed, and a journaled file system that can be fixed, linux is a good choice.

    9. Re:Alpha = speed, cost by ysyi · · Score: 1
      AdvFS cannot be fscked.

      Try reading the man pages for verify and salvage. AdvFS does not need fsck.

      -ysyi@alf.dec.com

    10. Re:Alpha = speed, cost by blakestah · · Score: 1


      Try reading the man pages for verify and salvage. AdvFS does not need fsck.


      Tell that to my four bad inodes, on which AdvFS tools have failed to remove.

    11. Re:Alpha = speed, cost by Guy+Harris · · Score: 3
      Try reading the man pages for verify and salvage. AdvFS does not need fsck.

      ...but it does need a salvager; I infer from the name that salvage is a salvager for AdvFS, just as fsck is a salvager for, for example, UFS.

      So the original poster was right in his belief that file systems without salvagers are bad (anybody who believes otherwise either believes that restoring from a backup tape is Always The Right Answer, a claim of which I'm rather skeptical, or believes that disks, disk firmware, and file system software breaks sufficiently rarely that it's not an issue, another claim of which I'm rather skeptical), but wrong, apparently, in his belief that AdvFS lacks one.

    12. Re:Alpha = speed, cost by blakestah · · Score: 1

      Tell that to my four bad inodes, on which AdvFS tools have failed to remove.

      Actually, let me clarify. I have four bad files.
      When I try to run ls, I get a

      ls: [bad file name] : Invalid argument

      It also appears stat fails on the files.
      Verify failed to remove them. Now, there files are on an NFS mounted home directory that contains home directories for hundreds of people, and running verify took out the directories for the better part of the morning. The man page for salvage indicates it is intended for use for salvaging unmountable domains. This domain is mountable - it only has four bad files which are not important anyway.

      Postings to osf1 newsgroups have resulted in the advice to manually copy the remaining usable files, destroy the domain, and recreate it.

      From the salvage man page


      The salvage utility helps you recover file data after an AdvFS file domain has become unmountable due to some type of data corruption. Errors that could cause data corruption of a file domain include I/O errors in file system metadata, the accidental removal of a volume, or any I/O error that produces a panic Use the salvage utility as a last resort.You should first repair domain structures by using the verify utility. If that repair method is unsatisfactory, attempt to recover fileset data from backup media. Only if both methods are unsatisfactory should you employ the salvage utility.


      The lengths to which we've had to go and the difficulty in performing the equivalent of a very simple fsck has made us seriously reconsider our use of the Advanced File System. The file system, when damaged, is non-trivial to fix, if it is indeed fixable. The verify command did NOT work, and the salvage man page suggests trying a manual backup first instead !!!!

    13. Re:Alpha = speed, cost by thantos · · Score: 1

      Well, more accurately, as a Tru64 Support Tech, Alpha/Tru64 doesn't really have Wave 5 clustering, either, not yet. Instead, we have ASE/TruCluster, which gives me nightmares every time I go home from work about misconfigured IP routing and 'custom scripts' that don't bother reporting proper failure codes ... but I digress. To the point, while Wave 5 clustering, with shared/mirrored roots and all the other gobsmacky goodness comes out to public consumption, it /might/ be keen. I've already corrected several errors in the docs they're trying to teach their support folks with. Hades below knows what their customer-released docs look like.

      Honestly, I would run Tru64 on my Alpha if I needed cute administration tools (well, what they do have), and corporate liability. If I just want to crank cycles, I'll get a copy of DEC CC and run the binaries under Linux.

      Btw, if the GoldRush/GS/DS/TurboLaser series machines "aren't intended to be used as supercomputers," someone better tell LLNL, the NSA, and a couple of the other folks it seems I deal with on a daily basis because they're pushing their Alphas to supercomputer-class operations; on a pure transactions-per-dollar measure, they blow anything in their own or /higher/ classes away.

      --
      -- Riding the Winds of Fires Lit in Ancient Days
    14. Re:Alpha = speed, cost by ysyi · · Score: 1
      fsck does not fix all problems. However in your original post, you said that AdvFS did not have any utilities (simply because it lacks a "fsck"), when in fact it does. Your problems with the badly broken filesystem are beyond me at the moment, since I don't know (or care) about your setup, your specific problems, and whatnot.

      My post was simply to inform that utilities do exist, since again, you stated that they did not.

      -ysyi@alf.dec.com

    15. Re:Alpha = speed, cost by Anonymous Coward · · Score: 0

      I have had the misfortune of using AdvFS! The dude from DEC may be correct - there is a "verify" and a "salvage". Unfortunately, If you fill a partition - your box will fall on its butt - and if it is /usr - "you ain't a bootin', pal!" You have to boot from cdrom and blow away the fs (recreate it) and then restore from tape - and what fun it is ;-) Further, AdvFS needs to be defragged EVERY DAY! Why is this? Don't try running AdvFS without those latest patches also! or you're fscked or rather verified!

    16. Re:Alpha = speed, cost by blakestah · · Score: 1

      ysyi@alf.dec.com wrote:

      fsck does not fix all problems. However in your original post, you said that AdvFS did not have any utilities (simply because it lacks a "fsck"), when in fact it does. Your problems with the badly broken filesystem are beyond me at the moment, since I don't know (or care) about your setup, your specific problems, and whatnot. My post was simply to inform that utilities do exist, since again, you stated that they did not.

      I did NOT say AdvFS had no utilities. I said it could not be fixed. We have some 60-70 networked 4.0[de] machines mostly running AdvFS. For the most part, it had been great. The only fileset corruption we got could not be fixed with existing tools. We are 0 for 1 in fixing corrupted filesets. In our experience, it is not so hot at fixing broken filesets. I'd much rather have a fixable UFS and deal with it.

      It is also nice to know you care about troubles for DecPaq users :)

    17. Re:Alpha = speed, cost by ysyi · · Score: 1
      What do you mean by "fill a partition"?

      Also, AdvFS does not need to be defragmented every day; try editing the crontab.

      -ysyi@alf.dec.com (aka "The dude from DEC")

    18. Re:Alpha = speed, cost by ysyi · · Score: 1
      I dunno, you somehow implied it. At least to me, your post implied it.

      Also, I'm not saying AdvFS is the greatest thing since Air Cans(tm), or 3M Cloth(tm)s, or lighters with Adult-Proof Safety(tm). And I realize that there can be some troubles down the road; however, with a competant administrator with enough experience (and I'm not talking just negative experience), a "compatible" hardware configuration, and good software support, AdvFS can be worthwhile -- while in the wrong hands it can be a disaster. Just like sliced bread, for example: in the right hands, it can be a lifesaver, but in the wrong ones, it can, well.. be worse than unsliced bread.

      I am in no way or shape saying that you (or your setup) do or do not match that criteria, since I know nothing about you or your configuration. These are simply my opinions, and no one pays me to say what I say, think what I think, or eat what I eat.

      -ysyi@alf.dec.com

    19. Re:Alpha = speed, cost by ysyi · · Score: 1
      Example. Recursive scripts fill up the process table and lock the system in OSF. Not so in linux.

      Tru64 leaves 20 processes for root. I believe the math for the # of processes system-wide (at least on Tru64 UNIX; I believe this applies for other BSD variants as well, although I can't confirm this right at this moment) is maxusers * 8 + 20 . What does this mean? Higher value of maxusers means more processes for the system (although I'm sure it wouldn't matter much to recursive scripts, fork() bombs, etc), among other things calculated by maxusers.

      And as for your Linux comment... does Linux even reserve a number of processes for root? It's been a little while since I messed with this stuff on Linux, but AFAIK, Linux would be the first one to bomb out on this. Perhaps I misunderstood or assumed too much from your comment, so explaining to me what you meant (and not what I understood it as) would help.

      I'll wait for your reply while I freeze some insects with an upside-down aircan.

      -ysyi@alf.dec.com (the confused)

  12. faster, cheaper, more powerful by CrazyD · · Score: 1

    Everything I've read so far, even withstanding Compaq's propaganda, indicates that the Alpha will be
    faster
    cheaper
    *and* more powerful than Merced.
    Not to mention that the Alpha, anyways, is proven technology.

  13. definitely not definately by Anonymous Coward · · Score: 0

    Now write this down 100 times definitely definitely definitely definitely definitely ...

  14. "Its"? by Kaufmann · · Score: 1

    The PDF format is hardly Compaq's. If anything, it's Adobe's. Plus, the poster confused "than" with "then", /again/. :P

    --
    To the editors: your English is as bad as your Perl. Please go back to grade school.
    1. Re:"Its"? by MrHat · · Score: 1

      If you're going to slam someone's grammar, try using 'its' for *it is*, rather than the possessive 'it's', which denotes something *belonging to it*. The original article said nothing about the PDF format belonging to Compaq, either.

      Why can't we comment on the article, rather than pick at HeUnique's grammar?

    2. Re:"Its"? by KeithT · · Score: 1

      Uh uh. "It's" is a contraction of "it is". "Its" is the posessive.

      --

      "The best way to do mathematics is to be creatively lazy." -I. M. Isaacs
    3. Re:"Its"? by Kaufmann · · Score: 2

      1. It's the other way around. "it's" is short for "it is"; "its" is the possessive pronoun.

      2. The blurb clearly implied that the PDF format was Compaq's.

      3. I had nothing good to say about the article :)

      --
      To the editors: your English is as bad as your Perl. Please go back to grade school.
    4. Re:"Its"? by Anonymous Coward · · Score: 0

      Yuore a moron who cant spel.

    5. Re:"Its"? by MrHat · · Score: 1

      Holy shit. I really need to read over these comments before I post them. Wrong. Wrong wrong wrong. Its the other way around.

      MrHat slides down in his chair and runs toward the nearest English class.

    6. Re:"Its"? by AugstWest · · Score: 2

      Easy way to remember this:

      the possessive form does not possess an apostrophe.

      so, the possessive form isn't.

    7. Re:"Its"? by Anonymous Coward · · Score: 0

      Hey idiot, show me where the original article implies that PDF is Compaq's?

  15. Bah on Alpha. by Accipiter · · Score: 3
    Intel is going to win. Why? No, not necessarily because they have a superior product (They obviously don't) but they have the marketing muscle.

    It's going to be tough for Digital to edge into Intel's market, mainly because nearly all consumers have been brainwashed to look for the "Intel Inside" Logo.

    "Excuse me sir, is this an Itanium?"
    "No, Ma'am. This is an Alpha processor by Digital corporation."
    "Well Shit, I've never heard of THEM. Where are your Itanium machines?"

    Not only that, but Alphas have never really been geared toward the general consumer. Most have been high-end server machines. Also, as far as I know, Alpha won't run x86 code because it uses a different architecture. (Please correct me if I'm wrong.)

    "Alpha, huh? ..... Well, will it run Quicken, or Microsoft Money?"
    "No Ma'am, this machine runs a Unix variant, and has a different architecture than Intel processors."
    "Well Shit, I NEED those programs. Where are your Itanium machines?"

    -- Give him Head? Be a Beacon?

    --

    -- Give him Head? Be a Beacon?
    (If you can't figure out how to E-Mail me, Don't. :P)

    1. Re:Bah on Alpha. by A.+Lynch · · Score: 1

      As to Alpha's running x86 code, thats true. However, DEC has some software ( I think its called FX-32, or something ) that do some weird "not quite emulation" things. Which allow it under WinNT to run Win32 apps.

      I could be wrong. Its happened before.

    2. Re:Bah on Alpha. by retep · · Score: 2

      Not only that, but Alphas have never really been geared toward the general consumer. Most have been
      high-end server machines. Also, as far as I know, Alpha won't run x86 code because it uses a different
      architecture. (Please correct me if I'm wrong.)


      You're right. You can run WinNT on Alpha's if you get a special Alpha-only copy of WinNT. But then you still need Alpha-only copies of everything else... For the most part this doesn't happen with Linux, FreeBSD etc. as everything is availailable in source form.

    3. Re:Bah on Alpha. by Anonymous Coward · · Score: 0

      No, it's Compaq, not Digital, we have always been at war with eurasia.

    4. Re:Bah on Alpha. by GnrcMan · · Score: 2

      Yes, and it works quite nicely (it's quite brilliant really, it will profile an application and actually convert some of the code to native)...unfortunately Compaq canceled WinNT/Alpha support. The Alpha is strictly a *Nix box now (Linux for low end, Tru64 for high end).

      Oh...and I work(ed) for Compaq on the Visual C++ for Alpha/NT product(I'm leaving at the end of the month, for obvious reasons).

      --GnrcMan--

    5. Re:Bah on Alpha. by penguinboy · · Score: 1
      You can run WinNT on Alpha's if you get a special Alpha-only copy of WinNT



      For the record: there is actually an Alpha version on every NT4 CD I have ever come across. It has been mentioned that W2K will not be available for Alpha, though my RC2 manuals state that there is at least a beta for Alpha. (I felt like trying out W2K - it destroyed Linux install and confirmed my suspicions that W2K is even worse than NT4)

      But why use NT when Linux is free!

    6. Re:Bah on Alpha. by GnrcMan · · Score: 2

      Right...If you want the compiler, though, you need a seperate product. But why run NT on the Alpha when there is Linux instead? And with Compaq having released a GEM(Alpha's compiler back-end) based compiler for Linux, it should be really fast!

      --GnrcMan--

    7. Re:Bah on Alpha. by AugstWest · · Score: 2

      It's going to be tough for Digital to edge into Intel's market, mainly because nearly all consumers have been brainwashed to look for the "Intel Inside" Logo.

      It's the other way around, really, with Intel trying to get into Alpha's market. I say this mainly because I don't believe that either chip is going to be aimed at anything but the server market for a long time...

    8. Re:Bah on Alpha. by pfft · · Score: 1

      Also, as far as I know, Alpha won't run x86 code because it uses a different architecture. (Please correct me if I'm wrong.)

      But neither will the IA-66?

    9. Re:Bah on Alpha. by billybob+jr · · Score: 1

      "It's going to be tough for Digital to edge into Intel's market, mainly because nearly all consumers have been brainwashed to look for the "Intel Inside" Logo."

      I disagree. AMD was having great success earlier this year with the K6-2 in the retail market. Outselling Intel if I remember correctly. The K6-2 ran at higher clock speeds for a while. It's the easy and common answer that marketting is responsible for Intel's success. Intel's product is the reason why they are successful.

      For a layman who is choosing AMD vs. Intel, they know Intel is the original and AMD is the clone. Intel is proven, AMD has struggled.

      The problem here is that we who know a lot about computers don't think with a layman's perspective. Pretend you know nothing about cars, but you had a Honda that was good. Now someone shows you a Hyundai or a Kia and tells you it is just as good as your old Honda, but cheaper. I know that I would prefer the Honda. I don't like messing with cars. I like having something that is reliable and just runs. I might research the Kia and Hyundai, but I would still probably go with the Honda.

      When people choose Intel over competitors for non technical reasons it is not always marketting. Many people don't choose AMD over Intel for any reason at all. They just choose the processor with the fastest Mhz.

      When you bring a different instruction set to the table it is a whole new beast.

    10. Re:Bah on Alpha. by VAXman · · Score: 1

      The Alpha is strictly a *Nix box now (Linux for low end, Tru64 for high end).

      You are clueless. VMS has 40% share of the Alpha market, and is not Unix.

    11. Re:Bah on Alpha. by GnrcMan · · Score: 2

      While calling me clueless is not very nice, you are right. I spaced and forgot VMS. In fact, a pretty big chunk of the ARM details the VAX PALCode instruction set for the Alpha. See, I'm not clueless. My clue generator simply needed a kick after just waking up.

      I should hope I know something about this. I helped write the damn Alpha compiler for Visual C++.

      --GnrcMan--

    12. Re:Bah on Alpha. by smash · · Score: 1

      When people choose Intel over competitors for non technical reasons it is not always marketting. Many people don't choose AMD over Intel for any reason at all. They just choose the processor with the fastest Mhz.

      ...

      And THIS, may just be Intel's downfall. Once they bring in IA-64, they will not be able to rely on Mhz alone. They will be forced to say "sure, this is 800mhz like your p3, but its a new architecture!", which may just make Compaq/AMD/whoever 's claims of being faster clock for clock "valid" to the layman.

      hrm... maybe this is why they have been pushing IA-32 for so long without bringing in a new architecture. With the 386/486 etc it was easy, they just say "ahh well this is a *4* 86 .. its much better, bigger number". With "Itanium" vs "Pentium" they kinda lose that..

      smash

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
    13. Re:Bah on Alpha. by Jeff+Mahoney · · Score: 1

      Two things here:

      1) MS stopped support for WinNT/Alpha

      2) When it was supported, DEC had a free (as in beer) product called FX!32 that would *convert* your X86 binaries into Alpha binaries as the program run. The parts it hadn't converted would be emulated. The longer/more times you ran the program, the more of it would be native Alpha code.

      Leave it DEC to code stuff like this.


      -Jeff

    14. Re:Bah on Alpha. by Panaflex · · Score: 1

      Hey!!! RMS.. This guy needs a job!! Cygnus, where are you?? Redhat?

      The Visual C++ compiler for alpha is __really__ fast.

      No, really.. someone interview him! We could REALLY use the help on the egcs compiler for Alpha. Some people have kicked around with the code quite a bit.. but apparently the compiler optimization is in the wrong place to do a full out-of-order optimization.

      Pan

      --
      I said no... but I missed and it came out yes.
    15. Re:Bah on Alpha. by GnrcMan · · Score: 2

      Can't take that much credit. Compiler optimizations are done in the GEM backend which is written by a briliant team in New Hampshire. The VC/Alpha compiler used the Microsoft parser and a translator which wrapped around the GEM library. The real magic is in GEM. I was working on Backend/optimizer code at the time NT/Alpha was cancelled, so that code will never see the light of day. Incidentally, you get the same technology using the compiler that Compaq has now released for Linux. Sadly, this is not open sourced, which is unfortunate.

      On the upside, Starting in the next month or so (After I officially leave the VC/Alpha project) I plan on fooling around independently with EGCS on my Alpha box at home. I'll certainly contribute what I can.

      --GnrcMan--

    16. Re:Bah on Alpha. by __aahlyu4518 · · Score: 1

      It's probably true: alot of software is only geared towards the x86 architecture. Just like all the software was just recently geared towards the win32 architecture... That didn't stop us.. did it ?

      greetz,

      MarsDude

  16. It doesn't matter by johnburton · · Score: 0

    They both look like good CPUs so who cares which one is the "best". They'll both be good for most things so buy the one you like best.

    --
    Sig is taking a break!
  17. Best feature by FascDot+Killed+My+Pr · · Score: 2

    The best feature of the Alpha is that they are available. Or are they?

    I've wanted an Alpha for a while now because (for various geeky reasons: fun, supposed speed, fun, assembly programming, and fun) but I've never been able to find a reasonably priced machine (even for auction) OR good instructions on how to build them.

    If Compaq were smart (note the use of a counterfactual conditional) they'd hype Linux on Alpha like all get out. What better way to screw MS than to give geeks hardware that Windows can't touch (anymore)?

    But does Compaq want to screw MS? If they're smart they do: Compaq produces an ostensibly competing OS.
    ---

    --
    Linux MAPI Server!
    http://www.openone.com/software/MailOne/
    (Exchange Migration HOWTO coming soon)
    1. Re:Best feature by humphrm · · Score: 2

      Compaq is many things, maybe too many: that's why their management has turned over so much in the last year and their stock price has suffered. On one front, they compete with Intel. On another, they compete with Microsoft. And on yet another (and probably their most lucrative / profitable) they are partners with both. Which one will win? Whichever one consumers vote for with their money.

      --
      -- "In order to have power, I must be taken seriously." -Mojo Jojo
    2. Re:Best feature by blinx_ · · Score: 1

      http://www.dcginc.com used to sell resonably priced alpha hardware - it's been a while since I last looked though.

      Most places that carry alpha's are proberly willing to sell you a bare boned system, just board, cpu and box, and you should be able to build a system pretty cheap.

      --
      Resistance is not futile - www.gnu.org
    3. Re:Best feature by kondrag · · Score: 1

      If Compaq were smart (note the use of a counterfactual conditional)

      Excellent!!! :-)

    4. Re:Best feature by Evan927 · · Score: 1

      I think it's important to remember that Compaq is in a hard place here. Yes, it would be wonderful if Compaq would embrace Linux, but does anyone remember what happened last time Compaq crossed Microsoft? Compaq removed an icon from the Windows 95 desktop and replaced it with something else (I'm not positive, but I think that they replaces the MSN icon for a shortcut to Compaq's website). Microsoft threatened to stop giving Compaq discount prices on Windows the next day. Compaq has to be REAL careful here - can't upset Microsoft, but needs to grab the 64-bit market. It'll be interesting to see what happens next.

      --
      Do the obvious to e-mail me.
    5. Re:Best feature by Taliesin · · Score: 1

      Actually, I believe the most profitable front is the one that competes with both Intel and Microsoft. Tru64 Unix systems running on Alpha hardware have much higher profit margins margins than the very competitive PC market. I lot of revenue for Compaq comes from the Enterprise division.

      Disclaimer: I work for Compaq on Tru64 Unix, so my view could be biased. Oh, and all that "my views are not necessary those of my employer" stuff, too.

    6. Re:Best feature by humphrm · · Score: 1

      I'd like to think you're right, and since you work for Compaq I can hope! :-)

      I'm a bit jaded by reading the MS FoF, and learning how Compaq gave in to MS on the browser war because they needed the "special" relationship with MS in order to maintain their (then) revenue leader, WinTel.

      Maybe things have changed, and I'm glad for it if so. Also, I'm not criticizing Compaq for giving in to the market dominance of MS. I still wonder, tho, how much real energy they're putting into selling Alpha & Tru64 in the face of their relationship with MS (which by all accounts, is still valid now until April 2000.)

      --
      -- "In order to have power, I must be taken seriously." -Mojo Jojo
    7. Re:Best feature by Anonymous Coward · · Score: 0
      Interesting, just now Yahoo! news posted an article about the trials and tribulations of Compaq in 1999.

      Here's the link

  18. Got to love the EV8--cluster on a chip by Elian · · Score: 1

    The coolest thing about the paper is the details, such as they are, about the EV8. It's essentially four CPUs slammed together on the same chip talking to one another, and if the OS supports it you get four separate threads running at once.

    This has the potential, along with a big cache, to really boost the performance of a box, as well as drop the price per bang down. SMP circuitry's not cheap or simple, and definitely non-trivial to design. But with the EV8, it's all been done for you...

    1. Re:Got to love the EV8--cluster on a chip by ^switch · · Score: 1

      It isn't quite four CPUs slammed together, it is much less (5% die size increase?). But yeah, this stuff is sweet.

    2. Re:Got to love the EV8--cluster on a chip by Anonymous Coward · · Score: 0

      Actually, it is not at all 4 CPUs, but rather logic for 4 threads on a single CPU. Which means that an execution unit (the usual stuff with about 4 integer units and 2 floating points and whatever else) is not needed by the "current" thread in the next clock cycle, it may get used by a different thread instead. It is a way to reduce pipeline contention. Of course, if all threads want to do integer additions all the time, it will not help much.

    3. Re:Got to love the EV8--cluster on a chip by Anonymous Coward · · Score: 0

      Re-read page 29.. you are confusing EV8 and EV7.. EV8 is mentioned when it comes to SMT BUT by the end of next year (Itanium timeframe) EV7 will be shipping with the featurues found on page 29 (other than SMT), specifically: Increase effective pin bandwidth, Increase processor-to-processor bandwidth... See: http://www.digital.com/alphaoem/present/index.htm For details on EV7

    4. Re:Got to love the EV8--cluster on a chip by Anonymous Coward · · Score: 0

      Actually, for true multithreading, check out Tera supercomputers. Hardware support for multiple threads means threading is broken down to the instruction level. IE in one clock cycle it will execute an instruction from thread 1, then the next clock cycle it will execute an instruction from thread 2, and so on. This doesn't sound so great by itself, until you realize that by the time it gets back to thread 1, that memory request it made has completed and it is always ready to move on to the next thread (in fact if it isn't, it will automatically not schedule it until the memory request has completed). Effective Zero Memory Latency! Memory latency is the weak link in computing these days....really exciting stuff...too bad it's way out of normal user price range =)

      Slashdot should do a story on Tera...

    5. Re:Got to love the EV8--cluster on a chip by Tom+Christiansen · · Score: 2
      Actually, for true multithreading, check out Tera supercomputers. Hardware support for multiple threads means threading is broken down to the instruction level.
      The Convex had threading in hardware as well. That meant you had assembly level instructions like fork and join. It was interesting work. And Convex was a 64bit BSD way back in the 80s. And Cray had a 64bit SysV, too.
    6. Re:Got to love the EV8--cluster on a chip by Anonymous Coward · · Score: 0

      The Convex had threading in hardware as well. That meant you had assembly level instructions like fork and join. It was interesting work. And Convex was a 64bit BSD way back in the 80s. And Cray had a 64bit SysV, too.

      Yeah, Tera has stuff like that (in fact, there is a user mode assembly command to spawn an arbitrary number of threads that incurs no overhead (spawning a single thread on *nix on x86 incurs huge amounts of overhead, thousands of clock ticks, and hundreds of clock ticks to switch among them)). But as far as I know, Tera is the first to have many threads (128 I think) loaded simultanously on the cpu, switching on a per instruction basis (when you get over 128, it has to use some conventional thread switching, but by that time the loss in efficiency has been spread over many, many threads and is insignificant). This is what allows the zero memory latency that is the core of the performance benefits (and scalability) of the tera platform.

  19. Re:Sheep my ass. by Anonymous Coward · · Score: 0

    Are you daft? Why are they sheep when they buy the best performing hardware that allows them to run the OS that allows them to run the applications they want to run? To any but the pathetic, die-hard nerds out there the OS doesn't matter much, and the hardware matters only so far as its price and bang for the buck. The applications matter. And gee, guess who the vendors are writing all their software for? Sheep? Nah. You're just a stupid freaking nerd with no grasp of reality.

  20. Desktop Alpha? by Jikes · · Score: 1

    So Alpha is fast and well designed and beats the shit out of x86 and IA64... What else is new? It's also irrelevant to a large majority of computing enthusiasts because the systems are really really expensive relative to the x86 boxes we can all go out and buy at Comp-U-Planet.

    I know a lot of people who would absolutely adore having an Alpha box, but they're just so expensive... We have a variety of free high-quality OSes working on Alpha and we've got millions of people who are now re/entering the land of *nix. Put 1 and 1 together and you get a large potential market for low-end, moderate-cost alpha boxes... My question is, where can we find them and what's holding up the market from bringing them to us at a sane price? Are we not looking hard enough or are they not there?

    --
    -troll taker
    1. Re:Desktop Alpha? by Anonymous Coward · · Score: 0

      Because all of your Comp-U-Planet vendors are subsisting on a miniscule profit margins (except the 3D card guys), and Compaq/DEC can make enormous profits selling to people who actually need the computing power.

      I've heard the arguments here on slashdot time and time again. Apple can sell a $2500 PPC system, and people will complain that it's not $1700 like their celeron. Someone can point out a $2000 Alpha system, and someone else will complain that there isn't 32 $150 Alpha motherboards to choose from. There's no way that these architectures can profitibly compete with commodity x86 stuff, so it only makes sense for them to forget the screwdriver market and try to find a higher end that's willing to pay a big premium. Alpha is designed to be fast, not affordable.

  21. Re:Sheep my ass. by BadERA · · Score: 1

    truly, is s/w being written because the OS is popular, or is the OS popular because the s/w is being written?

    --
    I am, therefore you think.
  22. Good god, GRAMMAR, GUYS! by Anonymous Coward · · Score: 0

    "...better then"? How hard is it to write decent English? It's as if folks here _want_ to sound like ignorant geeks. Ach, our educational system is a mess...

    1. Re:Good god, GRAMMAR, GUYS! by Anonymous Coward · · Score: 0

      Agreed. Nothing ruins a well articulated argument like a spellling mistake. :)

    2. Re:Good god, GRAMMAR, GUYS! by Anonymous Coward · · Score: 0

      You're right. People _try_ to sound like ignorant geeks. Of course we all know grammar and spelling, but when we are on the computer, we don't follow the rules anymore. That's why people started typing u, ne1, 4, and other short ways of typing words. Then someone came up with the cool idea of using "loose" instead of "lose" and everyone thought that was cool. Come on, try it! It'll make you feel good.

    3. Re:Good god, GRAMMAR, GUYS! by Anonymous Coward · · Score: 0

      Yuore a moron who cant spel shit!

    4. Re:Good god, GRAMMAR, GUYS! by Anonymous Coward · · Score: 0

      I belive the users you are talking about are the AOL users everyone on /. loves to trash. Seriously, I use to be very lax when it came to grammer and spelling myself, because I am horrible at both. However /.'s level of grammer and spelling would horrify a third grader. Honestly did you guys really go to school?

    5. Re:Good god, GRAMMAR, GUYS! by AugstWest · · Score: 3

      uh, it's gramm a r.

    6. Re:Good god, GRAMMAR, GUYS! by kongstad · · Score: 1

      Hey stop Bashing

      I fully understand your desire for correct English. But .. Please remember that

      1. Correcting spelling has never been god netiquette. It is allways offtopic, and it adds noise to the discussion at hand.

      2. Some posters have English as a second language.

      Writing better then instead of better than might be an eyesore, but come on, how many of you failed to grasp the meaning of the sentence because of the mistake?

      Please excuse my spelling & grammar mistakes, but I'll bet my English is better than your Danish


      Soren (Copenhagen,Denmark)

  23. Bus size by FascDot+Killed+My+Pr · · Score: 2

    I'm also not an OS (or arch) expert, BUT I think another advantage is data bus (and register) size. You've already mentioned the address bus with your 4GB physical RAM, but you've neglected to mention that you can get (and use) a full 64 bit word from that address with a 64 bit OS.
    ---

    --
    Linux MAPI Server!
    http://www.openone.com/software/MailOne/
    (Exchange Migration HOWTO coming soon)
    1. Re:Bus size by Guy+Harris · · Score: 2
      but you've neglected to mention that you can get (and use) a full 64 bit word from that address with a 64 bit OS

      You can do that on 32-bit machines as well; most memory fetches tend to turn into cache-line fills, which can use the wider-than-32-bit data buses available on most if not all general-purpose-computer 32-bit processors these days.

      You typically can't process all 64 bits of that word - at least not with integer instructions - but you at least get all 64 bits (or more, if your memory bus is wider) at once.

  24. Intel's strength is market share, not performance by Anonymous Coward · · Score: 0
    Its been years since Intel had the fastest performing CPU available...Intel's strength has always been its huge installed base.

    There's no doubt that IA64 and its succesors will be hugely succesful due to this fact alone. Even though linux and other OSs are available for other archictures, lets face it, Intel is still the only game in town for almost all of us.

  25. What probably will happen by penguinboy · · Score: 1

    Alphas certainly deserve the market for high-end 64bit PCs, as it is a proven architecture that has been around since 1991 (or so). Even though the Merced is brand new, Intel will market it enough to dominate. I bet the Merced will be even more expensive than the Alpha! (Secret hope: there will be some hideous bug in Merced - like the original P5 and Chipzilla will fall flat on its face!)

  26. IA64 v Alpha by DShor · · Score: 1

    To begin with, this is only the first version of the Itanium line of chips. For all we know, by the time the chip ships in SOHO computers, things will change. Also, the IA64 has one major advantage over the Alpha, the IA64 can run 32 bit programs (albeit at a considerable performance hit). For the first few years of the new chips, 32 bit software is what allot of people will use, so most computer manufacturers will only sell the IA64... Look, I am not anti-alpha, nor anti anyone else, I like competition, it lowers prices, but a realist must take all such releases with a grain of salt (Compaq is pushing its AMD line over its Intel line of machines, maybe they are trying to help AMD out, who knows). Either way, I look forward to owning a 64 bit computer someday.

    --


    Why is it that people always hear what I say, and not what I mean?
    1. Re:IA64 v Alpha by coredog · · Score: 1

      FYI, the technology that InHell is using to run 32 bit x86 stuff on Merced was licensed from Digital/Compaq (think FX!32).

      Who's going to be better at emulation/translation? The folks who've been working on it for years, or the licensee?

      --
      Do anal-retentive people hyphenate 'anal retentive'?
    2. Re:IA64 v Alpha by ysyi · · Score: 1
      I like competition, it lowers prices, ...

      I don't like grits or oatmeal, though. :-(

      -ysyi@alf.dec.com (the {grit,oatmeal}-disliker)

  27. From deep within Intel Corporation by cje · · Score: 5

    How do they come up with these processor names, you ask? An astute question, one that requires some of Intel and AMD's most closely-kept company secrets. A friend of mine who used to work for Intel managed to smuggle the following Perl script out, shortly before he was fired. Here it is:

    #!/bin/perl

    # Copyright (C) 1997 Intel Corporation
    # This is a proprietary Intel perl script.

    @prefix = ( "Pent", "It", "Max", "Ath", "Cort", "Trit" );
    @suffix = ( "ium", "alon", "ex", "anium", "oricon", "agon",
    "on", "eres", "obos", "ymede", "itan", "erion" );
    @tag = ( "II", "III", "IV", "Pro", "MMX", "Deluxe" );

    srand;
    printf( "%s%s %s\n", $prefix[rand 6], $suffix[rand 12], $tag[rand 6] );


    So if we run this script, we can see where the names come from:

    sg1 237% ./pnames.pl
    Cortium II
    sg1 238% ./pnames.pl
    Pentalon IV
    sg1 239% ./pnames.pl
    Penteres III
    sg1 240% ./pnames.pl
    Athalon Pro
    sg1 241% ./pnames.pl
    Pentitan II
    sg1 242% ./pnames-pl
    Maxymede MMX


    Please show discretion when you refer this script to others. It is, after all, an Intel proprietary secret and should therefore only be shared with others on a "need-to-know" basis.

    --
    We're going down, in a spiral to the ground
    1. Re:From deep within Intel Corporation by Greg+Merchan · · Score: 1

      Should you include a disclaimer?

    2. Re:From deep within Intel Corporation by Anonymous Coward · · Score: 0
      Penteres III

      I love it! Wasn't that the planet of Pain-Women on the old Star Trek?

      Anonymous Kev

    3. Re:From deep within Intel Corporation by storem · · Score: 2
      FYI (codenames):

      Intel
      Merced: first IA-64 / Itanium (2000)
      Willamette: 0.18-micron cut-down version of Itanium (2000/1)
      McKinley: 1GHz IA-64 / 2MB on-chip cache (2001)
      Madison: 0.13-micron IA-64 high-end workstation/appl. server (2002)
      Deerfield: better price/performance
      Northwood: 3GHz barrier broken (2003)

      AMD:
      SledgeHammer: 64bit K8 ??

    4. Re:From deep within Intel Corporation by Anonymous Coward · · Score: 0

      Give me a Maxalon anyday.

    5. Re:From deep within Intel Corporation by barzok · · Score: 1

      I thought Willamette was the next chip in the P2-P3 line, Pentium IV maybe?

    6. Re:From deep within Intel Corporation by storem · · Score: 1
      They are quite fuzzy there.

      Actually I expect it to be kind of a Celeron Pentium II situation.

    7. Re:From deep within Intel Corporation by Slimbob · · Score: 1

      6 POINTS, EH?

    8. Re:From deep within Intel Corporation by darkrot · · Score: 1

      And the "Pentagon II" is what intel sells the government at "bargain" prices, I take it? :-)

  28. A Better Chip: who cares if they're not available by RNG · · Score: 2

    While I don't know enough about chip design (and also don't really care) to judge the chips on their technical merits, the bottom line seems to be that it doesn't matter how good a chip you make if you can't ship/sell it in decent volumes. We all know that the early Intel chips were pretty much garbage, yet Intel today is the king of the chip world. Why? Because most (99+%) of the machines sold feature intel compatible chips.

    As long as you can't go to an average computer store and pick up a PPC, Alpha or Sparc chip and build your own computer from it, the general population will not even know they exist. Don't get me wrong: I would like it if all of a sudden the availability of these chips were equal to the Intel chips, but that's just not the reality of the marketplace. With the switch to the 64-bit architecture there may be an opening in the market which will allow these chips to become a more available product in the eyes of the average consumer. But as long as the Intel/MS duopoly (which is showing signs of fracturing) is as dominant as it is now, that's just not going to happen.

  29. Who would buy an alpha CPU? by whoop · · Score: 1

    I'll run an alpha KDE, sure. That's one thing. But trust your system to an alpha cpu?? I'll get one maybe after a few months of at least going Beta.

    Oh, ;)

    1. Re:Who would buy an alpha CPU? by PraveenS · · Score: 1

      I WOULD, and it's great. Older alpha chips aren't that expensive, and they're fun to play with.

    2. Re:Who would buy an alpha CPU? by Anonymous Coward · · Score: 0

      *shakes head* Baaa Baaa Baaa

  30. Don't forget VMS by Lamont · · Score: 2

    There are many organizations that still use VMS for their continuous computing appliations. Alpha is idea for that application.

    1. Re:Don't forget VMS by Anonymous Coward · · Score: 0

      yeah, like Intel...for running their Fabs. At $1B+ a pop, trusting a Fab to Wintel is nuts. Even Intel figured that out.

  31. IA64 not marketed at home/desktop users by Anonymous Coward · · Score: 0
    At least for now, IA64 is being marketed as a server product. Current Intel chips are more than double what most people need on their machines, and Intel will most likely pursue low cost versions of these processors for the desktop instead of higher cost/higher performance IA64 desktop boxes.

    Of course, there will be IA64 desktop boxes, and some people will buy them, but largely it will be wasted power.

    Your general point is still valid though - the bottom line is that software out there today is compiled against x86, and this huge installed base makes it fairly easy for Intel to continue dominating the market (as long as their chips run x86 code faster than a comeptitors).

  32. Say macintosh? by / · · Score: 3

    Ok, I'll try.

    Macin... Linux.
    Ma... Linux
    Linux.
    Linux.

    Nope, it just doesn't seem to come out. :-)

    (the irony is I'm posting this from a mac)

    --
    "If one is really a superior person, the fact is likely to leak out without too much assistance" -- John Andrew Holmes
  33. Moderate this up! by Foogle · · Score: 2
    Moderate this up as "Score 5: Fucking Hillarious"

    -----------

    "You can't shake the Devil's hand and say you're only kidding."

    1. Re:Moderate this up! by Anonymous Coward · · Score: 0

      Indeed.

      Maxymede MMX - Just buy it.

  34. I hate PDF! by Batmensch · · Score: 1

    It's the format for Word users who don't want to learn how to do HTML! Weenies.

    1. Re:I hate PDF! by um...+Lucas · · Score: 2

      PDF's the format for people who actually want to have a say in how people view their documents. HTML's cool, but it's very limited, typographically and such... There are so many effects you can accomplish via PDF (using Word, Quark, Pagemaker, Illustrator, etc...) that are just impossible to do with HTML...

      Besides which, readers are free for just about every platform (Linux included, I believe... and if the official version isn't available - there's surely an opensource reader....)

      So, get over it!

      :)

    2. Re:I hate PDF! by Anonymous Coward · · Score: 0

      PDF is an accepted standard for exchanging documenten, something what HTML was not designed for. BTW if you want a real standard, than you should use SGML.

    3. Re:I hate PDF! by drew · · Score: 1

      > and if the official version isn't available - there's surely an opensource reader....

      why, there certainly is. GPL i believe... it's called (strangely enough) "xpdf"! now who would've guessed that?

      anyway, you're right, pdf is probably as close as you can get to a true cross platform document format.

      --
      If I don't put anything here, will anyone recognize me anymore?
    4. Re:I hate PDF! by mdxi · · Score: 1
      I write a lot of papers in LyX and I love the quality of output that TeX provides and the features like footnotes/margin notes that LyX gives me.


      Not many people (outside the Unix community) have DVI or PostScript viewers on their machines but almost *everyone* has a copy of Acrobat, so I use texi2pdf to generate PDFs of my work.


      Oh, and if you don't want to use Adobe's software (Acrobat), grab a copy of xpdf. I always make PS and/or DVI versions of my stuff available anyway.

      --

      --
      Posted with Mozilla
    5. Re:I hate PDF! by Anonymous Coward · · Score: 0

      The main reason for using a PDF is that the author can control exactly how the document looks. Additionally, it takes only a few minutes to create a PDF file and it can be password protected to prevent unauthorized copying or modification. Our division uses it because it would be prohibitively expensive for me to code HTML at my current billing rate (>$150/hr.). Adobe Acrobat allows us to generate a usable file, that is readable by virtually any platform and does not require that you have the fonts used in the document, in minutes - a great savings for our company.

    6. Re:I hate PDF! by Real-Timer · · Score: 1

      Are you sure you mean PDF and not RTF? I didn't know MSWord could do PDF, but RTF yes ...

  35. Affordable Alphas by Raffy · · Score: 1

    Not able to find them at auction? *blink, blink* I have an alpha 500 sitting in a friend's basement that we went halfsies on 3 weeks ago and got for ~$850(US) on ubid. *shrugs* (sorry, this was offtopic, but the nice toys are available, or at least were before xmas ;-)
    Rafe

    V^^^^V

    --
    Rafe

    Opinions expressed by the author may not actually exist in the wild.
  36. Nice to see Compaq actually pushing Alpha by Lamont · · Score: 1

    For a while I was worried that when Compaq took over DEC they would just bury Alpha and forget about it.

    It's nice to see them pushing it a little more heavily...I always thought DEC did a terrible job of marketing Alpha....

  37. Hmm... by mrchrist · · Score: 2

    Looks like Compaq has a chip on its shoulder...

  38. Is alpha + linux to be recommended? by Reinout · · Score: 1

    Ok. They're fast and lagging one generation, they are said to be affordable. Is it a recommended choice for someone only running linux? I mean, do I get twice the performance for the same overall price?

    greetings,

    Reinout

    1. Re:Is alpha + linux to be recommended? by Jay+Maynard · · Score: 1

      Is it a recommended choice for someone only running linux? I mean, do I get twice the performance for the same overall price?

      Depends on what you're doing. If you're doing number crunching, it's definitely worth it; if you're doing networking, it's not a bad way to go, as the script kiddiez don't have Alpha exploits to try to run on your system (at least not yet); if you're looking for a general user box, it's about neck-and-neck. My Alpha 21164/500 gets over twice the CSC key rate of my PIII/550. For other things, it feels about as snappy.
      --

      --
      Disinfect the GNU General Public Virus!
  39. Re:Sheep my ass. by Anonymous Coward · · Score: 0

    because of a snowball effect that started because of a number of factors including marketing, timing, the push for homogenuity and standardization in client side computing..

    the answer is obvious:

    both.

    simplification is stupid

  40. I dunno.. by Blue+Lang · · Score: 1

    I firmly want to believe that the Alpha is a better processor, but thinking so because of the contents of a marketing release from a manufacturer is prolly not the greatest of ideas.

    Sure, the Alpha has cool technology, and it always has, but "better" also include price-performance, something which Intel has historically been better-than-average at (until the advent of AMD, and in comparison to Motorolla/Sun/HP). There are signs that the Alpha may actually become affordable in the near future, and no one knows what Intel will do with pricing.

    On a side note, there is a pretty interesting article on news.com about the past year's troubles for Compaq.. It blames most of the issues on executive malfeasanace.

    Go Alpha! :)

    --
    blue

    --
    i browse at -1 because they're funnier than you are.
  41. What good are 64 bits anyawy? by Anonymous Coward · · Score: 0

    Why does everyone assume more is better? I compile and run lots of code on 64 bit MIPS powered SGIs. I can use the 64 bit compiler or the 32 bit one. I have tried several tests and the 64 bit stuff is never any faster. The only advantage I'm aware of is a larger address space, but this is only rarely helpful to me. Are that many of you guys running apps that bennefit from a 64 bit address space?

    1. Re:What good are 64 bits anyawy? by Anonymous Coward · · Score: 0

      Alphas (or at least this is what I remember from earlier versions) have an instructions that is basically a string search in hardware. A 64bit register is 8 bytes so you can look for a character match 8 bytes at a time. Supposedly really speeds up text processing.

    2. Re:What good are 64 bits anyawy? by bubbalou · · Score: 2

      64-bits buys other stuff, too. For example, larger file systems. Most 32-bit OS'es give you a 2GB or 4GB file or volume size because that conveniently fits in their 32-bit integers. But things get dicey when you start working with digital video, large databases, etc. because you start hitting those limitations. My biggest problem [off topic] with 64-bits is that nobody writes good 64-bit safe code. Any time I try porting some 32-bit package to my dearly loved Alpha's I get nailed by idiots casting 64-bit pointers to 32-bit ints. People, please don't assume sizeof(long) == sizeof(void *)!

      --
      One viagra in the morning before work; I just know I'm gonna be screwed
    3. Re:What good are 64 bits anyawy? by Anonymous Coward · · Score: 0

      What I find most useful about 64-bit machines is their ability to do many of the kinds of operations that would normally need floating point routines in a "fixed point" manner. It's like working with money. 12.34 + 3.45 = 15.79 If you pretend the decimal place isn't there, then you can simply use code like: int x = 1234 int y = 345 int z = x + y; as opposed to floating point routines. With 64-bit wide integer registers, you can do pretty high precision stuff (~8 digits before and after the decimal point). This means serious performance... almost every machine does most integer operations in 1 cycle, whereas it takes usually something like 4 or 5 cycles to do a FP add. A FP divide usually takes something like 35 or 70 cycles...

    4. Re:What good are 64 bits anyawy? by Anonymous Coward · · Score: 0

      > People, please don't assume
      > sizeof(long) == sizeof(void *)!

      Uh, I thought a 64 bit word size meant exactly that? Or rather, sizeof(int) == sizeof(void*). A raw int is supposed to be a machine word. No? How do you get a 64 bit integer then?

    5. Re:What good are 64 bits anyawy? by Jay+Maynard · · Score: 1
      The previous poster misspoke. On the Alpha, sizeof(void *)=sizeof(long)!=sizeof(int). ints are 32 bits, longs and pointers are 64 bits. Thus, programmers who think all the world's a Pentium and treat pointers and ints as interchangeable make life hell for us Alpha types.


      Why the hell anyone would want to sling pointers around as though they were integers escapes me, anyway; that's a recipe for disastrous, hell-to-find bugs. There's ALWAYS a better way to get there.
      --

      --
      Disinfect the GNU General Public Virus!
    6. Re:What good are 64 bits anyawy? by Tom+Christiansen · · Score: 2
      I bet most people here won't catch your implicit reference to "All the world's a Vax". It's amusing that this should come out of The Company Formerly Known as DEC. The pain of the 16-bit PDPs to the 32-bit Vaxes was bad enough.

      On another thread here, regarding the mistaken notion that a machine with 32-bit pointers can't hold more then 2**32 memory, it seems to me that an 11/70 would allow more than 64k of memory per machine, but would only let you map in 64k per process.

    7. Re:What good are 64 bits anyawy? by Anonymous Coward · · Score: 0

      "4GB should be enough memory for everybody."
      Anonymous Coward in 1999

  42. Processor Names by LWolenczak · · Score: 1

    I have no idea where they came up with itanium, but they got pentium from latin (the root word means fifth). Now, we all know why the pentium pro was called the pentium pro, because they din't want to call it sextium

    1. Re:Processor Names by Anonymous Coward · · Score: 0

      If you knew latin you'd know it'd be called the hexium. Yuore ignurant.

  43. The love & hate relationship of Intel & Compaq by Anonymous Coward · · Score: 0
    If I remember my history correctly, Compaq made it's first millions off of being the first company to really supply the full IA-32 option (386DX) and then Compaq's success with IA-32 got it into the rest of the industry for Intel. It seems fitting that it is now Compaq that challages the worth of IA-64 after being such a key player in IA-32.

    What I find more interesting is the fact that Compaq is *now* trying to promote Alpha's worth to industry. Digital seemed to have a cool road-map for the Alpha all layed out and as far as I can tell Compaq has killed all that with the reduction of R&D and fabs involved in the Alpha. As it stands, the raw statistics show a definate advantage to the PPC as now being the best processor for a number crunching Linux box.

    Btw, speaking of Intel & Compaq, what the heck is going on with StrongArm?! I remember the road-map for it also being pritty cool stuff and then it fell off the face of the earth.

    1. Re:The love & hate relationship of Intel & Compaq by GnrcMan · · Score: 2

      Don't forget that Intel actually manufactures some AXP CPU's! Digital sold their Alpha Fab plants. I think API makes them as well as Samsung(?) and Intel.

      --GnrcMan--

  44. ia64 = 3 layer (16/32/64) & alpha = 1 layer (64) by Anonymous Coward · · Score: 1

    (smile) overhead tells the story and (imo) it will
    take 5 years to eliminate 16/32 from ia64.

  45. Please! Consider the source of this "comparison!" by sjanes71 · · Score: 1
    Do you fully expect to get an unbiased review of IA64 vs. Alpha from the people who make the Alpha?

    There's no way Compaq is going to release a comparison that doesn't make the Alpha look stunning and the IA64 like a 386SX if they can't help it.

    There's no way anyone can say Alpha is better than IA64 without some solid benchmarking, and this PDF file only quotes benchmark data for the Pentium and PentiumPro, not the IA64.

    Until a Third Party with No Vested Interests (aka TPwNVI[tm]) can independently compare Alpha with IA64 (with widely recognized benchmarks and other objective tests), take anything you hear from Compaq and Intel with a grain of salt.
    _______
    computers://use.urls. People use Networds.

  46. OK I'm interested - now where to buy an Alpha CPU by Anonymous Coward · · Score: 0
    .... oh
    So despite being the best and being on the market since 1990 thy're essentially impossible to get a hold of for the average home user.

    One would think that Compaq/DEC would take advantage of IA/64's long "time to market" to crank out cheap Alpha chips *now* for use with Linux and *BSD. Having a large installed base might now be essential but have some kind of installed base is ...

    To my mind DEC and now Compaq haven't shown a real commitment to the hardware that would make consumers confident. They say everything's still a "go" despite lagging MS interest in Alpha (the only other architecture NT runs on) but can money go where mouth is soon please?

  47. Alpha==avail. now, IA-64==vaporware by nathanm · · Score: 1

    The Alpha 21264's SPECint95 and SPECfp95 results _now_ are higher than the projected results for the as yet unreleased IA-64 processor. Unfortunately, the Alpha's suffered from poor marketing and and business decisions.

    1. Re:Alpha==avail. now, IA-64==vaporware by mmw · · Score: 1
      Where did you see the projected results from the Itanium? The current SPECint95 results for the latest 21264 are barely higher than the latest P3s (Coppermine) CPUs at the same clock speeds. So assuming the Itanium offers at least SOME improvement in int performance of the P3, it should surpass the 21264 on the SPECint95.

      Here's some data from the latest SPECint95 results:

      Compaq AlphaServer GS140 Model 6/700
      700 MHz 21264A
      64KB(I)+64KB(D) primary cache
      8MB off chip secondary cache

      SPECint95: 39.1
      SPECint_base95: 34.7

      Dell Precision WorkStation 410
      700 MHz Pentium III
      16KB(I)+16KB(D) primary cache
      256KB on chip secondary cache

      SPECint95: 33.7
      SPECint_base95: 33.4

      Comparing peak figures (SPECint95) the Alpha is 16% faster than the P3. Comparing the baseline figures (SPECint_base95) the Alpha is only 4% faster. The Alpha's primary caches are also 4 times as large as the P3s (128KB vs 32KB) and that Alpha system had a secondary cache 32 times as large as the P3s (though admittedly the Alpha's is off chip and not running at CPU speed). Both of those factors presumably have the effect of increasing the Alpha's scores. I don't know what the Itanium will have but presumably at the minimum the primary caches will be bigger than the P3s.

      So basically, just from an architecture standpoint, if you factor in differences in caches sizes, the P3 is basically just as fast as the 21264 in integer performance (FP is a different story). And assuming Intel and HP don't botch the first version of the Itanium, it should offer better integer performance than the P3 (otherwise, why bother?) so at least from the artifical SPECint perspective, the Itanium should be better than the 21264.

  48. The performance gap by Anonymous Coward · · Score: 0

    The big thing here is that even if Alpha can best an itanium, Dec/Compaq have pissed away their lead. Realistically how much faster than a P3 or G4 is the fastest alpha right now? (parts you can get, not the 900Mhz 264 that has been promised for about 18months now) On the order of 30% or so? There are specialized apps where you can get a more substantial improvment but in terms of general performance you're looking at something much closer to 30 to 40%. The x86 parts are much cheaper, the motherboards are plentiful, the software is plentiful. It doesn't take a genius to see where this is going. A few years ago, alpha had bragging rights and something to stand behind but now I can go buy a g4 power mac that runs cool and it can nearly perform as well as an $8000 alpha station. All Intel has to do is come close to alpha performance, which they will do by default, and have a good cost point and the 64bit market will be theirs for the taking.

    1. Re:The performance gap by Anonymous Coward · · Score: 0

      Computing a SetiAtHome block:

      21264 (ev67) @ 733mhz - 50min
      Pentium 3 @ (Fastest Availible) - 12 Hours

      Both machines are availible now.

      Now what were you saying about performace differences?

    2. Re:The performance gap by Anonymous Coward · · Score: 0

      SETI at home isn't exactly a good test of processor speed.

    3. Re:The performance gap by Anonymous Coward · · Score: 0

      They haven't pissed away their lead... Plenty of time here.. we don't expect to see Itanium boxes until October.. 11 months from now... By then, the 21264 in .18 micron copper and SOI will be shipping .. EV7 should be shipping also (21364) The press is missing certain aspects of this... Namely, the 21264 is .25 micron and 700 MHz tops. By this time next year .18 (small die size) 21264 at 1.2 GHz will be shipping...

  49. Lets not forget about other competition by danwatt · · Score: 1

    True, Alpha and Merced will be the things that every one wants, but it is just not practical. Also, Im not a big linux user, but isnt the best practical chip for linux right now a PPC or G3/G4???

    Lets remember that Crusoe will be announced in about 3 weeks.

    my $2.e-2

    1. Re:Lets not forget about other competition by Anonymous Coward · · Score: 0

      whats a crusoe?

  50. Inexpensive Alphas are out There by Anonymous Coward · · Score: 0

    You can find inexpensive Alphas. www.dcginc.com sells complete Alpha systems for $1800-$5500 and bare bone systems for much less. Alphas CAN run 32 bit code under NT using the FX32! Emulator.

  51. An open letter to Compaq by jtseng · · Score: 1

    Hey guys do you want alot more people to start using Linux on Alphas? Start doing some software porting!!! You guys claim you support RHL for the DS10 Webbrick? Start making some Alpha RPMs and posting them on rpmfind.net or some Compaq site! It's really annoying not being able to use Netscape, StarOffice, ssh, MySQL, Oracle, or the countless other number of apps and services available on the x86 side. And please make tar/gz'ed binaries available if not RPMs.

    --

    Sanity.html - Error 404 not found

  52. Moderate this down! by Anonymous Coward · · Score: 0
    Redundant, offtopic, overrated, you pick one!

    Let moderators make their own decicions, most of them are not idiots you know.

    1. Re:Moderate this down! by Foogle · · Score: 1
      Ha ha ha. Yes they are :) All moderators are idiots, and whenever I become a moderator I instantly become an idiot too... It must be something in the water.

      -----------

      "You can't shake the Devil's hand and say you're only kidding."

  53. "orders of magnitude improvements" by Anonymous Coward · · Score: 0
    The press release states:
    The IA64 strategy of searching for instruction-level parallelism cannot find the orders of magnitude improvements available to Alpha through simultaneous multithreading.
    (Emphasis added.) Elsewhere, it states:
    Simultaneous multithreading has benefit of 1.5-3x over single threaded execution.
    (Emphasis added.)

    Hmm. Does Compaq know what an order of magnitude is?

    1. Re:"orders of magnitude improvements" by Anonymous Coward · · Score: 0

      obviously you don't

    2. Re:"orders of magnitude improvements" by GnrcMan · · Score: 2

      Uhhm...try this:

      Main Entry: order of magnitude
      Date: 1875
      : a range of magnitude extending from some value to ten times that value

      and

      Main Entry: magnitude
      Pronunciation: 'mag-n&-"tüd, -"tyüd
      Function: noun
      Etymology: Middle English, from Latin magnitudo, from magnus
      Date: 15th century
      1 a : great size or extent b (1) : spatial quality : SIZE (2) : QUANTITY, NUMBER
      2 : the importance, quality, or caliber of something
      3 : a number representing the intrinsic or apparent brightness of a celestial body on a logarithmic scale in which an increase of one unit corresponds to a reduction in the brightness of light by a factor of 2.512
      4 : a numerical quantitative measure expressed usually as a multiple of a standard unit


      Seems like they have an inkling. :)

      --GnrcMan--

    3. Re:"orders of magnitude improvements" by billybob+jr · · Score: 1

      FWIW, I usually use order of magnitude to mean a factor of ten give or take.

    4. Re:"orders of magnitude improvements" by Anonymous Coward · · Score: 0

      That's because you're still living in a base 10 system. "Magnitude" simply refers to a multiple and "Order of" refers only to the power that multiple is raised.

    5. Re:"orders of magnitude improvements" by Anonymous Coward · · Score: 0

      What about magnitude scales that are logarithmic, not multiplicative?

    6. Re:"orders of magnitude improvements" by GnrcMan · · Score: 1

      I think that's number 3, but I just copied it from m-w.com. Don't ask me.

      --GnrcMan--

    7. Re:"orders of magnitude improvements" by Anonymous Coward · · Score: 0
      An Order of Magnitude, as expressed scientifically, is defined as scaling by a factor of 10...

      i.e.

      1 order of magnitude above x = 10x

      2 orders = 100x

      3 = 1000x

      etc...

      so when Compaq said "orders of magnitude" they *really* destroyed their credability.

  54. Re:OK I'm interested - now where to buy an Alpha C by GnrcMan · · Score: 1

    MS didn't kill NT on Alpha, Compaq did. Turns out nobody wanted to run a 32bit OS on 64 bit hardware. :)

    --GnrcMan--

  55. Re:Sheep my ass. by Anonymous Coward · · Score: 0
    standardization in client side computing..

    Hahahaha! Everyone on Outlook!! It's a "standard" and from now on you'll be able use it on any computer!

  56. How does the 64b PowerPC CPU fit in this CPU war? by Anonymous Coward · · Score: 1

    See subject

  57. Quake3 on alpha by 240 · · Score: 1

    I'm going to start putting together a new linux box sometime in the next year, and am still open to the choice Intel vs Alpha. I want the box to be really spanking fast, of course, and it sounds like alpha is *still* going to be outperforming Intel even with the Merced (which is disappointing in a way, because I thought the whole point was that Intel were finally going to have a chip that could compete with alpha on grunt speed). But what worries me is: you can only buy Quake 3 in binary form, and I think I saw somewhere on the quake website that they're *only* releasing it for Intel. Plea: *please* release Quake3 for Alpha ...!

    --
    -------------
    ans =
    NaN
  58. Compaq could learn a thing or two from Intel by Greyfox · · Score: 2
    Right now the Alphas are very pricey, probably largely due to R&D costs. A good Alpha chip will run you about $1500, IIRC. For just the chip.

    If they want some exposure or to compete for the desktop market (Which is where the money is) they need to slash the price on the chips and sell them near cost. Sure they take a hit for R&D but the volume of sales should go up. If they don't have a good strong presence by the time IA64 hits, they may as well close up their doors and go home.

    --

    I'm trying to teach myself to set people on fire with my mind... Is it hot in here?

  59. Sure, Penitum by Anonymous Coward · · Score: 0

    Sounds like the big house, or maybe the big screw...or both.

  60. har! har! by Anonymous Coward · · Score: 0

    LOL, what an ignoramus! Let's slam YOUR grammar, dude. 'It's' is a contraction for 'it is', while 'its' is a possessive pronoun. As for the article, it was so boring and the responses here so predictable (Intel sux; but has better marketing) that we're left picking on the grammar of peasants like you who can't get it right EVEN WHEN YOU THINK ABOUT IT! Har!

  61. Minor programming style nitpicks by tilly · · Score: 2

    That darned closed-source programming gets people into bad habits..

    First of all with current versions of Perl the srand call is not needed.

    Secondly I would recommend using qw() because it is more legible for lists.

    Thirdly a little information hiding works well. There is no need to have to synchronize the length of the list with the argument to rand.

    And -w is always worthwhile

    So rewritten we get


    #! /bin/perl -w

    @prefix = qw(Pent It Max Ath Cort Trit);
    @suffix = qw(ium alon ex anium oricon agon on eres obos ymede itan erion);
    @tag = qw(II III IV Pro MMS Deluxe);

    printf ("%s%s %s\n", &rand_elt(@prefix), &rand_elt(@suffix), &rand_elt(@tag));

    sub rand_elt {
    return $_[rand(scalar @_)];
    }


    Not that it matters in this case, but good habits are good habits...

    :-P

    Cheers,
    Ben

    PS To get the code to look like code use the TT tag, and to get indents use  . Warning, IE may mess up the indented space on a cut-and-paste...

    --
    My usual seat in the cluetrain is at A HREF="http://pub4.ezboard.com/biwethey.ht
    1. Re:Minor programming style nitpicks by cje · · Score: 1

      I sure hope the anonymous Intel employee that wrote that script is reading this! :-)

      (He's most likely not a Perl programmer by nature.)

      --
      We're going down, in a spiral to the ground
  62. Postscript.... by PantalonesVaqueros · · Score: 1

    You could also say it's the "pretty" version of postscript...

  63. What I'd really like to see by KaosDG · · Score: 1

    I know it's asking a lot, but i'd really like to see some tried and true benchmarks of both chips...
    Not some "how fast they serve web pages" or how fast compiling a new kernel would run.
    I want to see some mad scientist go in and dissect each chip and tell me that the Alpha can do X better, while the Merced (I refuse to use the I word) can do Y better...

    I really don't trust a release from an obviously biased party. Of course, M$ would tout that NT outperforms Linux as a Webserver... And of course Compaq would do the same for their Alpha's.

    Like it's been said previously, the Compaq corporate PR people can leave out the bad stuff if they want.

    What we need is the Ted Nugent of Hardware Benchmarks...

    --
    "Fuzzy Wuzzy was a bear, Fuzzy Wuzzy had no hair... Fuzzy Wuzzy wasn't fuzzy was he?"
    1. Re:What I'd really like to see by gammatron · · Score: 1

      FWIW, a 500MHz EV6 runs a Lucas-Lehmer test for Mersenne Primes about 75% faster than a 700MHz P3, and that's comparing fortran code on the EV6 against hand-tuned x86 assembly.

      This, of course, says nothing about the Itanium, but by the time that ships, we'll all be crusing along with copper EV7's.
      --

  64. Come on guys! :) by um...+Lucas · · Score: 2

    While I'm not a programmer and therefore can't really contribute much to the cause, I still wonder why there has been no effort to make an opensource emulator... x86 to Alpha... maybe x86 to SPARC... x86 to PowerPC.... and two way, as well... though i suspect the main use would be to run x86 software on other platforms... Wouldn't that be great? And why is there no effort that I can find?

    1. Re:Come on guys! :) by Anonymous Coward · · Score: 0

      Why would you want to emulate a shitty arch (like the x86 is) in the first place? But to answer your question, em86 provides Alpha/Linux with x86/Linux compatibility.

    2. Re:Come on guys! :) by um...+Lucas · · Score: 2

      Think proprietary...

      Is WOrdperfect for Linux available for AlphaLinux, LinuxPPC, and UltraLinux (is that the sparc version)?

      Oracle8

      Informix

      Sybase

      and mostly every other non-opensource program for linux will probably target x86...

      Thanks for the info, though!

    3. Re:Come on guys! :) by kaniff · · Score: 1

      Because x86 is really inefficient and convulated.

      Some things are better left alone.

  65. port by Corrinne+Yu · · Score: 2

    Apologies for potential off-topic.

    Let's port this to all other languages like LISP et al.
    I will do the easy one and port it to C.

    // Copyright (C) 1997 Intel Corporation
    // This is a proprietary Intel C program.

    static const char * prefix [ ] =
    { "Pent", "It", "Max", "Ath", "Cort", "Trit" };

    static const char * suffix [ ] =
    { "ium", "alon", "ex", "anium", "oricon", "agon", "on", "eres", obos", "ymede", "itan", "erion" };

    static const char * tag [ ] =
    { "II", "III", "IV", "Pro", "MMX", "Deluxe" };

    int
    main ( void )
    {
    srand ( 0 );
    printf ( "%s%s %s\n",
    prefix [ rand ( ) % ( sizeof ( prefix ) / sizeof ( prefix [ 0 ] ) ],
    suffix [ rand ( ) % ( sizeof ( suffix ) / sizeof ( suffix [ 0 ] ) ],
    tag [ rand ( ) % ( sizeof ( tag ) / sizeof ( tag [ 0 ] ) ] );
    return 0;
    }

    P.S. Yeah, I know, I should write a perl to C printer, but then the post would be too long.

    For I am not master coder yet who can code a super short compressed one-line self-compiling compiler to fit as a post.

    Any challenger care to respond with one?

    P.P.S. Back to doing some real coding. :)

    Corrinne Yu
    3D Game Engine Programmer
    3D Realms/Apogee

    Corrinne Yu
    3D Game Engine Programmer

    1. Re:port by AugstWest · · Score: 2

      Tough call here... Either you're not Corrine Yu, or you haven't updated your user info/sig line in a damn long time.

    2. Re:port by Anonymous Coward · · Score: 0

      Your formatting sucks. Use the Code Converter.

  66. I'm not sure by stimuli · · Score: 1
    I'm a big fan of the Alpha, and this article only confirms what I know, but I do think they overstate their case in rejecting VLIW type architectures: the compiler can spend much more time than the chip trying to find ideal execution paths. Maybe a combination of the methods will turn out to be ideal.

    I'm convinced that the IA64 has many neat features, and I have no doubt that Intel can answer many of these criticisms with their own analysis.

    That being said, the SMT idea is really neat.

    1. Re:I'm not sure by spinkham · · Score: 1

      Dude, a combination of the two is what current compilers/chips do..
      Even in gcc there are different schedulers for different cpu cores which focus on ordering instructions for maximum paralism in that cpu core, and all cpu's pentuim and above have out of order execution. This is how it has been done for a while, and I believe that if IA64 really can't do OOE like Compaq claims, performance will be markedly decreased...

      --
      Blessed are the pessimists, for they have made backups.
  67. COMPAQ - Please bring back the MULTIA! by Tim+Fraser · · Score: 1

    There are low-cost Alpha boxes out there: the Multia. DEC sold these as "Universal Desktop Boxes" running Linux in the mid-90's. Unfortunately, they discontinued them in 1995. You can still occasionally find them for sale on the web, though. I bought one on onsale.com last year, and I won (most of) another one in a raffle from thelinuxstore.com earlier this month. They have an appealingly compact "pizza-box" desktop tower design that looks like a fat closed laptop with integral ide, video, and sound support. They also use laptop parts (PC and PCI-bus cards), making them easy to customize. Unfortunately, the Multia CPUs are quite slow by today's standards - perhaps roughly equivalent to a Pentium 100 (just a guess) for the most common version with a "low-cost" 166MHz 21066 Alpha CPU.

    You can find more info by searching the web; www.viking.org/lca.html is also a good starting-point.

    If only COMPAQ would come out with an updated version with a faster CPU...

    - Tim

  68. Umm...... by LWolenczak · · Score: 1

    ya know what, i puled out my first year latin book, and check up, i was wrong in the first place, but for the second processor (pentium pro), i techincly an right.

    Both The cardnal and hte Ordinal Number's root word is sex for six.

    And since this is like the name of something, it would be a Ordinal, it would be sextus, to bad sextus is indeclinable.

    BTW, hex is used in science (is it from greek?), so thats probaly where pent came from.

    Fifth in latin is Quintus.
    Sixth in latin is sextus

    btw, for you AC who called me Yuore ignurant.
    you can ii ad hade.

    1. Re:Umm...... by Anonymous Coward · · Score: 0

      Pentium is a greek-latin mix: the root PENT- is Greek the suffix -ium is Latin All Greek: probably "Penteon" All Latin: maybe "Quinquium" or "Quintium"

  69. quadwords by Corrinne+Yu · · Score: 1

    Yummy quadwords.

    This sounds like some potential for floating point to integer optimization hacks, depending on the integer/register instructions.

    Fun. Fun. Yummy.

    Even yummier super large register files, such that those useless register pragmas actually work in compilers. :)

    Corrinne Yu
    3D Game Engine Programmer
    3D Realms/Apogee


    Corrinne Yu
    3D Game Engine Programmer

  70. Code bloat by technos · · Score: 2

    I'm sure everyone noticed the portion of the doc that mentioned that proper use of the IA64 platform could inflate the size of binaries by almost 33%

    33% ??

    I guess Intel really is a 'Microsoft Strategic Partner! They're helping them with code bloat!!

    --
    .sig: Now legally binding!
    1. Re:Code bloat by ghazban · · Score: 2

      This is normal. In order to get more optmisation, the binary sizes _will_ increase. It does when you enable optimisation with gcc like -O6, this is hardly a new thing, but I'm not sure if it's due to the pentium(or itanium)'s design.

    2. Re:Code bloat by mmw · · Score: 2

      This is really no big deal, except maybe for gargantuan products like MS Office. The Mac platform went through this same thing when switching from 680X0s to the PowerPC chips. The code for CISC-style chips is almost always more compact than code for RISC-style chips -- that's just the natural of the instruction sets.

    3. Re:Code bloat by stripes · · Score: 1
      This is normal. In order to get more optmisation, the binary sizes _will_ increase. It does when you enable optimisation with gcc like -O6, this is hardly a new thing, but I'm not sure if it's due to the pentium(or itanium)'s design.

      The IA64 puts 3 instructions in a 128bit bundle along with some dependency, and other coding information. The Alpha puts 4 instructions in the same 128bit space. I don't recall the IA64 instructions being particurlally more powerful for the most part. So the IA64 has to overcome that.

      The IA64 does have a few little gimics to get some of the effects of unrolling a loop without unrolling it (they call it "software pipelining", but it's really just "modulo scheduling" all over agian). However some loops still benifit from both software pipelining, and unrolling, so that isn't a consistant win.

      The IA64 can save a little space using predicates on short "if statements", but most of the ones where the savings is signifigant the Alpha can use a conditonal move.

      So, yeah, it's easy to beleve 20%+ will be the IA64 code bloat baised on design alone. Then again RISC had a substantial code bloat disadvantage over CISC, and they still can make faster RISCs then CISCs in the same process/transaistor budget (Intel manages to pull ahead of many RISCs because they have a better process, and transistor budget, and way outspend on design -- and still the Alpha beats them).

      Of corse when is code bloat not design? It may be bad design, or good design, but it is allways part of arch design, except maybe for a collage project (like the "one instruction machine").

  71. Letter to Compaq: Please fix errors in your report by Anonymous Coward · · Score: 0
    After only a preliminary skimming of the report, I discovered numerous errors. Examine the middle code sequence in Figure 19 closely for just one such example. Note that I am completely unbiased and only interested in computer architecture and compiling. However, if Compaq wishes to persuade intelligent people, please use intelligent and error-free arguments and examples. This rubbish might pass by most slashdot readers, but it is unlikely that they will be purchasing top-of-the-line Alphas.

    Just a small nit: Simultaneous multithreading is hardly "new" technology -- new to Alpha, perhaps, but it was introduced in '94-'95 as a slight wrinkle on the 15 year old hardware multithreading concept.

  72. OT: Array size by cje · · Score: 1

    I typically declare an ARRAY_SIZE function-like macro in my project header to avoid some of the code duplication you've got above.

    #define ARRAY_SIZE(x) ( sizeof( x ) / sizeof( x[0] ) )

    This makes it less awkward to use (and more intuitive for somebody reading your code who might be a bit C-handicapped and doesn't understand what you're trying to do.)

    Oh, and why srand( 0 );? Why not use the current timestamp as a seed, or better yet, some manipulation of the current timestamp and the current process ID? (This of course, requires you to stray from strictly-portable C code, because it assumes you're on a platform that has process IDs and has integral time_t values.)

    Finally, rand() and srand() are typically horribly inadequate in C (and presumably, in Perl as well.) Now obviously, for this joke example, it doesn't really matter. :-) But for applications where good pseudorandom numbers are needed, it's best to use random() or some other facility (but there again, you break strict ISO C portability since random() is not a standard library function.)

    --
    We're going down, in a spiral to the ground
    1. Re:OT: Array size by Corrinne+Yu · · Score: 1

      time_t and random are not portable.

      For joke context, a poor randomizer should be used to emphasize the patterned natured of the repeated Intel/AMD processor names.

      Corrinne Yu
      3D Game Engine Programmer
      3D Realms/Apogee


      Corrinne Yu
      3D Game Engine Programmer

    2. Re:OT: Array size by Anonymous Coward · · Score: 0

      Definately true about the random() thing. In my Discrete Event Simulation course we learned all about how to do a proper psuedo-random number generator. We used the Lehmer random number generator which utilized an inital seed, prime modulus and multipler (I know I have the ANSI C code around somewhere...). It's a relatively small generator that is one of the best statistically random generators out there. Respectfully, Kevin Christie kwchri@wm.edu

    3. Re:OT: Array size by Anonymous Coward · · Score: 0

      Definately true about the random() thing. In my Discrete Event Simulation course we learned all about how to do a proper psuedo-random number generator. We used the Lehmer random number generator which utilized an inital seed, prime modulus and multipler (I know I have the ANSI C code around somewhere...). It's a relatively small generator that is one of the best statistically random generators out there.

      Respectfully,
      Kevin Christie
      kwchri@wm.edu

  73. Alpha propaganda by dentin · · Score: 1

    While a few of the points they are making about the IA-64 architecture are valid, there is a significant amount of fluff and propaganda in this piece. There are many mentions of 'insignificant performance gain' or 'does not justify the cost' which from my research seem unwarranted.

    The thing to remember is that Intel is not stupid. They think they can make this work, and they are one of the few companies with enough resources to make it work. I wouldn't bet outright on intel, but I do think they know what they are doing and wont end up with a useless product.

    -dennis towne

    --
    Alter Aeon Multiclass MUD - http://www.alteraeon.com
  74. The "Apple problem" by Julian+Morrison · · Score: 1

    Alpha suffers from what I call the "Apple problem" - it's expensive, not easily available, and it's a lock-in to a single supplier.

    To make it competitive, Compaq should drop the price and license any patents in a way that allows binary-compatible clones (without necessarily releasing patents on how to implement the chip). This allows a group of cheapskate cloners to provide a low-speed compatible entry path, while Compaq continues to trade on speed.

    1. Re:The "Apple problem" by coredog · · Score: 1

      You mean they could create a new company. I propose they call it API, for Alpha Processor Inc.
      That company could create non-Digital/non-Compaq implementations of the 21264. That company could contract with _Intel_ to have their 21264s made, or they could make their own. Or they can get IBM to make them on copper. Or they can get Samsung to make them in Korea.

      Even better: They can license their bus to AMD so that motherboards are a commodity and readily available.

      Oh, wait. All that's happened!

      --
      Do anal-retentive people hyphenate 'anal retentive'?
  75. Dynamic vs. static by anonymous+loser · · Score: 1
    Some of the things stated in the paper are true, but they missed the boat on some of the supposed new features that will be incorporated into the processor and IA64 OSes, that I think will change the way we look at processor architecture.

    The authors make a big stink about the fact that IA64, by it's VLIW (or EPIC) nature, cannot dynamically reschedule instructions. Here's the three main points against IA64 in the paper:

    Branch Prediction
    The Compaq slant
    Since all the scheduling is done at compile time, IA64 has (supposedly) no way to accurately predict which instructions to fetch during branches. As stated in the paper, compilers can't do a good job of this prediction, and in most processors special counters are used to keep track of how often branches go a certain way, to make them fetch the (hopefully) correct instructions the next time around.

    How IA64 handles this
    VLIW processors don't do branch prediciton, because they essentially process both branches simultaneously, and drop the results from whichever branch doesn't get executed. Perhaps I'm missing something in the author's argument, but it seems like he forgot this.

    Register Renaming
    The compaq slant
    The author states that the large number of registers in IA64 would be better served with an out-of-order (dynamic reschduling) processor, but presents no arguments as to why this might be true.

    The IA64 side
    Frankly, this looks to me like a non-issue. I can't even see why the author brought it up. I would personally think that compile-time scheduling would have a much better shot at using the large number of registers effectively, since it can look further ahead in the instruction stream.

    Dynamic scheduling + memory latency
    The compaq slant
    When a cache miss occurs, dynamically scheduling processors can simply keep feeding unrelated instructions through unused functional units (FU's) while those long LOADs and STOREs are taking place. IA64, by its very nature, cannot do this, since all the instructions in a particular "packet" must feed through simultaneously. Therefore, the processor stalls for however long it takes to go to memory.

    How does IA64 fix this?
    This is a sticky issue. Depending upon the particular program, cache size and structure, and various other factors, this may or may not come up. What the author does is present a worst-case scenario, and prove (rightly) that IA64 doesn't handle it as well. There is a good chance that this would be caught at compile time, and the compiler would change the cache structure to compensate. If not, dynamic recompilation can be performed, using cache miss information to restructure the code.

    Anyway, that's just my 2 cents. Personally, I feel that things could go either way. VLIW gives you a big performance boost on the front end, with (ideally) a lower cycle time, more FU's and a larger register space. How IA64 will match up, no one really knows yet.

    1. Re:Dynamic vs. static by Anonymous Coward · · Score: 0

      a few comments... Branch Prediction, Branch prediction and branch predication are two diffrent thing. An IA64 machine cannot go down two paths of a branch at the same time. Instead the branch is removed, folding the two paths together, using the predicat bit to control the conditional excecution. Predication can work well for conditional type code, but does not work well function calls. The larger the blocks that you predicate, the more instuction fetch bandwidth and functional units you throw away on the speculated path. This also wastes power which is more and more of an issues these days. The any case, the statement that an IA64 machine could not do dynamic branch prediction is false. They now have two methods, predicate running boths chunks of code, or relying on standard branch prediction methods. Register Renaming The problem with have such a large exposed register file of the IA64 is the increase in code size. They think most code can never use that many. This does fit in well with their SMT comments. Memory Latency This could be a real problem for IA64. If they speculate every load, they waste lots of resources and power. If they don't they will spend lots of time waiting for miss data. The problem is that in non tribial large programs, cache misses are very hard to predict. A dynmic scheduling machine does not look ahead for something to do with it see a miss, it dynmically sends the load early, based on what it can find in it dynamic window. Also, you only wait for loads, not stores. As far as the front end benifits of VLIW, you do not get a lower cycle time because many of the critical paths are the same. You maybe save a pipeline stage on the front end, but if IA32 has proved anything. it is that this is not a terible issue. More FU probably cant be used in one thread anyway. This goes for the register window as well. Just my thoughts on it

  76. These kinds of posts... by Anonymous Coward · · Score: 0

    ...detract from the discussion. Someone cares which CPU is "best" because they have to make purchasing decisions. And the new processors will be "just fine" for your OSS Quake cheating, etc, but if you want a computer to do something more productive (read: profit-generating), which processor is best or a better value (depending on your budget :) will be the one you buy. And that is very, very important, so it does matter.

    At the least, this is a forum designed to promote open discussion of issues... if you don't take a stance on either side, what's the point? You're not running for the presidency... go ahead and say what you think instead of trying to please both sides.

    1. Re:These kinds of posts... by johnburton · · Score: 1
      No seriously the point is that there is room for two different processor families. The fact that the alpha is faster is not going to stop anyone buying an intel processor if that's more appropriate for their use.

      It's like these processors used in macs (I forget what they are called). By most standards they are faster than x86 series processors yet relativly few people buy macs because there are other factors that are more important.

      My orignal post was too short to make my point properly which is that it's good that intel are bringing out new great processors and it's great that there are others just as good or better so we can decide on more appropriate things than raw processor speed.

      --
      Sig is taking a break!
  77. Intel Not Stupid? by Anonymous Coward · · Score: 0

    Acording to insiders HP has been running the IA64 show for quite a while now, due to the inabilatys of Intel's engineers. The Itanium should come with a big "HP Inside" sticker.

  78. Best CPU by UnkyHerb · · Score: 1

    I don't know about you guys, but I'm waiting for my Transmeta CPU! Just hope they don't name it something stupid like Javalon with GGX technology.

    Be carefull, this is a joke.

    --
    Your Momma's so fat she makes emacs look like nano!
  79. Funny name by dr_labrat · · Score: 2

    I can't help get the feeling that the chip get it's name from the Curator of the Planitarium in South Park.

    "welcome to the Plani-arium"

    Vs

    "Our new chip will be called: I-anium!"

    --
    The secret of success is honesty and fair dealing. If you can fake those, you've got it made. (Marx)
  80. Mature product vs. newcomer by whitroth · · Score: 1

    Lessee, my buddy here tells me the prototype alpha came in around '90...and it's been 64 bit from the git-go. We're talking about a not-yet-release, brand new chip, vs. one that's been in production for nearly ten years.

    For that matter, the InfoMagic CD that I picked up in '96 or '97 had a version of linux for the Alpha, and there's a current version, as far as I know...*and* Compaq has dropped all support of NT on Alphas (there was a slashdot item on that, months ago), and has announced support for linux.

    Oh, yeh, and I b'lieve that you can get Alpha processor-based systems for the price of Xeons, even from sytem retailers *other* than Compaq.

    Hell, where I work, the city's been running on Alphas since '95 or '96...and the new generation system that we've just been testing...well, when I reconfigure DEC UNIX, and it's about to rebuild the kernel, it gives a message that it may take 15 minutes...and then takes (I timed this) a minute and a half! (Old message, obviously)

    So, tell me again, why is it that Merced is "new and revolutionary"?

    mark

  81. Still 1.5 years away... by Anonymous Coward · · Score: 0

    The first implementation of the architecture described in the report will not be available until late 2001 -- 1.5 to 2 years away. Of course, this is assuming Compaq delivers on time...and we all know the lousy track record for delivering new Alphas on time. Further, it will be manufactured on a .18 process which will be ancient history at the end of 2001. Why is Digital -- pardon me -- Compaq always a generation behind on process technology?

  82. In the words of my 6 year-old by Anonymous Coward · · Score: 0
    DUH!


    Does anyone actually think that Compaq would release a study that claimed IA-64 was superior to Alpha?

    C'mon folks, this is as shocking as walking out into the rain and discovering that you are wet...

  83. YES! by rbf · · Score: 1

    It's good to see Compaq finally starting some pro Alpha marketing!! Keep it coming!!!

  84. The Alphas couldn't beat an OC'd Celeron 300A by Anonymous Coward · · Score: 0

    If you take a look at those Linux benchmarks from that guy in Germany (search for the old Byte Benchmarks), you'll see that the Alpha is surprisingly poor in 32-bit mode. The Alpha's had a hard time beating the Intel chips, when the Intel CPU's were at a lower clockspeed. The Alpha's main strengths were DEC's own libraries. You compare Alpha and Pentium under the same version of Linux, and the Alphas come out to be a dog. All of this is in 32-bit mode, of course. But still, Compaq has a serious battle if they're going to try to beat Intel. I wish them the best of luck.

    1. Re:The Alphas couldn't beat an OC'd Celeron 300A by rbf · · Score: 1

      Using WHAT tests? I am having a VERY hard time believing a OC'ed 400A beats a 767MHz 21264! Also, a LOT of the speed problems on Alpha come from the compiler not optimizing very well or at all. Now that Compaq has released their Fortran and C compilers (and C++ soon) things will change quickly! Ohh, and AFAIK you CANNOT compile code as 32-bit binaries on Alpha Linux, you can on Tru64 UNIX and run it on Alpha Linux, but you cannot compile a 32-bit binary on Alpha Linux!

      LONG LIVE ALPHA!!!

  85. x86 emulation for NT and Linux by G27+Radio · · Score: 3

    You can find inexpensive Alphas. www.dcginc.com sells complete Alpha systems for $1800-$5500 and bare bone systems for much less. Alphas CAN run 32 bit code under NT using the FX32! Emulator.

    32 bit x86 code no less... Also, there is support for 32 bit x86 Linux binaries available (in Linux of course.) How well it actually works is best left for someone else to answer. I'm suprised that so many people thought there was no x86 emulation available.

    Of course, the emulation isn't quite as important under Linux as it is under Windows since most software for Linux is open source and able to be compiled natively. Note that I am NOT implying that it's always as easy as simply recompiling the source...

    BTW, doesn't seem like a great idea to go with an Alpha/NT combo these days anyway. Microsoft ceased development of NT5/Win2k/whatever for the Alpha. Presumably because they need to focus on rigging it to work with the IA64 first. I wonder if Windows for the IA64 will end up being enough 64 bit code to call it a 64 bit OS and as much of the old 32 bit code as they can get away running under emulation. Any guesses?

    numb

    1. Re:x86 emulation for NT and Linux by Arker · · Score: 1

      32 bit x86 code no less... Also, there is support for 32 bit x86 Linux binaries available (in Linux of course.) How well it actually works is best left for someone else to answer. I'm suprised that so many people thought there was no x86 emulation available. ************************************************* Any links on this? Anyone used it? I would love to buy an Alpha box instead of an Athlon next purchase, but I still have to have one or two programs that I use wine to run...

      --
      =-=-=-=-=-=-=-=-=-=-=-=-=-=-
      Friends don't let friends enable ecmascript.
    2. Re:x86 emulation for NT and Linux by Arker · · Score: 1

      32 bit x86 code no less... Also, there is support for 32 bit x86 Linux binaries available (in Linux of course.) How well it
      actually works is best left for someone else to answer. I'm suprised that so many people thought there was no x86
      emulation available.

      ************************************************ *

      Any links on this? Anyone used it?

      I would love to buy an Alpha box instead of an Athlon next purchase, but I still have to have one or two programs that I use wine to run...


      Is there any way to change the default from HTML to plain old text on this form? Grr... apologies if I double posted, not sure if I hit cancel in time or not...

      --
      =-=-=-=-=-=-=-=-=-=-=-=-=-=-
      Friends don't let friends enable ecmascript.
    3. Re:x86 emulation for NT and Linux by G27+Radio · · Score: 2

      Any links on this? Anyone used it?

      Yes, it's called em86.

      I dug up the info from the alphalinux faq. I've used it myself, however I had no luck with icecast when I tried running it emulated. There were a lot of other issues so I'm not sure that em86 was at fault. That's about the extent of my personal experience with it.

      http://www.alphalinux.org/faq/FAQ-16.html

      numb

  86. LOL by Anonymous Coward · · Score: 0

    moderators don't like being called idiots I guess...

    idiots

  87. Re:Sheep my ass. by RickyD · · Score: 1

    What makes them sheep is why they "choose" and OS, application, or computer. They do what everybody else does. In almost all cases it has nothing to do with "bang for the buck", or what application is best. If that were true, MS would have went bust years ago. For example, why do MS IE users outnumber Netscape users? Because IE is better ? Nope (allthough it is IMO), because it's what came configured on there PC when they bought it at CompUSA. This, near absolute, control that MS has gives them the resources to outlast everyone else and eventually produce decent products. People as a whole are sheep, and it follows that they buy computers, OSs, and applications, etc. like sheep (if sheep bought computers of course).

  88. calm down Mr. Moderator, just calm down by Anonymous Coward · · Score: 0

    heunique is the guy who posted the damn article, why are you moderating his post "offtopic"? You just wait for the meta-moderation to rain down on you like a tidal wave, you just wait...

  89. You think Itanium is bad? by Sinner · · Score: 1

    Just wait for Odium and Itrogen!

    --
    fish and pipes
  90. Postscript version... by GnrcMan · · Score: 1

    ...is available here

    --GnrcMan--

  91. Re: 99%? by MikeBabcock · · Score: 2

    Not available?

    Sure, the chips are expensive, but what Alpha processors need is marketing not necessarily pricing.

    And 99% of computers are shipping with Intel processors? Guess you missed AMD having the majority of computer sales a couple months ago (at over 40%) or the iMac's surprising success.

    --
    - Michael T. Babcock (Yes, I blog)
  92. Advantage point missed: binary compatibility by Jim.McGinness · · Score: 3

    This white paper is interesting, if non-objective. In my opinion, the authors are insufficiently careful to distinguish between irreducible architectural advantages and disadvantages and the (temporary) advandates and disadvantages resulting from current implementation decisions. They are also a little slippery about identifying which features are already present in Alpha implementations and which are not yet delivered (e.g. SMT).

    The implementation of simultaneous multithreading is something I very much would like to see. I'm impressed that they're able to do it as simply as this paper seems to imply.

    One Alpha advantage (one that I think falls in the irreducible category) that I've never seen Digital/Compaq play up is the angle of binary compatibility of the Alpha instruction stream across different implementaions of Alpha. A binary executable that the compiler has tuned/targeted to a specific implementation of Alpha will still run, perhaps not quite optimally, on a later implementation.

    Out-of-order execution is key, here. Because the programmer (or compiler) have to be explicit (with memory barrier instructions) about dependencies that might otherwise be hidden, the instruction stream in the binary executable file documents an idealized instruction execution order -- but any execution order that achieves the same result is also acceptable.

    More outstanding data fetches, larger out-of-order instruction queue and wider simultaneous issue all work together to transparently make the old code work better. I haven't seen where increasing the VLIW bundle from 3 instructions to 6 instructions, for instance, would be as transparent -- so there's a much stronger need to recompile and maintain separate binaries targeting the various implementations of IA64.

  93. Not the same old battle. by Anonymous Coward · · Score: 0

    This is NOT the same old Pentium vs Alpha debate. The "of course the Alpha is faster, but to run any software, I have to emulate the 32 bit pentium." Everything I've read about Itanium says that it's pure 64 bit, that it breaks backwards compatibility from earlier Intel chips. What this means is that Intel will have to emulate, too. This is why the K8 has an advantage, they're keeping backwards compatibility with older intel chips. Ah well, just my .02.

  94. Depends... (Re:Is alpha + linux to be recommended? by bero-rh · · Score: 3

    If you do a lot of very CPU intensive tasks, the alpha is quite a bit faster than a comparable x86 box.
    Other stuff (disk I/O, etc) is not faster than x86, and some hardware (e.g. many recent 3D graphics boards) can't be used in alphas.
    Also, you should be aware of the fact that most closed-source Linux software (StarOffice, Netscape, Civ3, ...) is x86 only. If you need any of those, An alpha is not the right choice for you.

    --
    This message is provided under the terms outlined at http://www.bero.org/terms.html
  95. Tru64 Unix by Taliesin · · Score: 1

    I work on Tru64 Unix, and I can tell you most assuredly that Tru64 and Alpha are both available today, and both are thoroughly 64-bit!

  96. I leave that up to you... by tilly · · Score: 1

    I sure hope the anonymous Intel employee that wrote that script is reading this! :-)

    I think that you can arrange that...

    I will take your word on both his gender and Perl expertise as well. :-)

    Cheers,
    Ben

    --
    My usual seat in the cluetrain is at A HREF="http://pub4.ezboard.com/biwethey.ht
  97. Re:A Better Chip: who cares if they're not availab by the+eric+conspiracy · · Score: 1

    Intel today is the king of the chip world. Why?

    Because when IBM was looking for a CPU for their PC, Motorola couldn't guarantee they could make enough 68K's.

    It's too bad, because the 8086 set PC software back 5 years.

  98. Yay LISP! by volsung · · Score: 1
    ;; Copyright (C) 1997 Intel Corporation
    ;; This is a proprietary Intel LISP program.
    (defvar prefix '("Pent" "It" "Max" "Ath" "Cort" "Trit"))
    (defvar suffix '("ium" "alon" "ex" "anium" "oricon" "agon" "on" "eres" obos" "ymede" "itan" "erion"))
    (defvar tag '("II" "III" "IV" "Pro" "MMX" "Deluxe"))

    (defun random-element (list)
    (nth (length list) list))

    (defun generate-processor ()
    (concatenate 'string
    (random-element prefix) (random-element suffix) " " (random-element tag)))

    Hmm.. Perhaps we need a new function in Emacs: M-x intel-chip

  99. We need a new architecture by Animats · · Score: 1
    We need a new architecture, but neither of these is it.

    The Alpha, MIPS, and PowerPC architectures date from the era when the goal was one instruction per clock cycle and a nice, simple CPU with a fast clock. They're a good fit to that model. But we're beyond that now; all the major CPUs are superscalar, with elaborate internal scheduling and parallel execution. With all the scheduling machinery, the programmer-visible instruction set matters less, which is why Intel has been able to wring so much performance out of an instruction set that dates from 1971. With superscalar CPU technology, key RISC issues such as how many programmer-visible registers there are matters much less.

    Very Long Instruction Word architectures, like IA-64, require very smart compilers. Which don't exist. One of the compiler groups spoke at Stanford last year, and admitted they were having major problems. All that compile-time scheduling is hard, especially since the optimal instruction layout depends on the relative speeds of different parts of the processor. Early compilers weren't expected to optimize well. IA-64 looked more like an attempt at product differentiation in response to AMD than real progress.

    It's worth noting that the Pentium Pro/II/III have a 48-bit segmented addressing mode, allowing physical memory beyond 4GB. Nobody uses this yet, but it's in there. It would be a coup for some Linux vendor to support this, allowing Linux PC-type machines bigger than 4GB. There'd still be a per-process limit below 4GB, but the entire machine could be bigger.

    I know some people in academia working on alternative architectures, but nothing looks really promising. You need at least a 2X gain to justify changing instruction sets, and nothing on the horizon provides that.

    Incidentally, a machine that executes Java bytecodes isn't the answer. It's hard to make a fast stack machine; too much implicit sequentiality.

    1. Re:We need a new architecture by T-Punkt · · Score: 1

      It's worth noting that the Pentium Pro/II/III have a 48-bit segmented addressing mode, allowing physical memory beyond 4GB. Nobody uses this yet, but it's in there.

      Maybe FreeBSD makes use of it (from the FreeBSD handbook, maybe slightly out-of-date):

      Unlike Linux, FreeBSD does NOT map all of physical memory into KVM. This means that FreeBSD can handle memory configurations up to 4G on 32 bit platforms. In fact, if the mmu were capable of it, FreeBSD could theoretically handle memory configurations up to 8TB on a 32 bit platform. However, since most 32 bit platforms are only capable of mapping 4GB of ram, this is a moot point.

      But I don't know, if it really can do it with >4GB on x86. I'm more the NetBSD guy...

    2. Re:We need a new architecture by Guy+Harris · · Score: 2
      It's worth noting that the Pentium Pro/II/III have a 48-bit segmented addressing mode, allowing physical memory beyond 4GB. Nobody uses this yet, but it's in there.

      Maybe FreeBSD makes use of it

      Almost certainly not. You do not have to use the segmented addressing more to access more than 4GB of physical memory - you may not be able to have all of it mapped in at the same time, but you could map it in and out dynamically, or give 4GB-or-less chunks to various processes.

      In fact, the x86 segmented mode - which is not new in the P6 processors (PPro, PII, PIII), but has been around in its current form since the 386, and existed with smaller addresses in the 286 - doesn't even help. The x86 MMU maps 48-bit segmented addresses (which any OS running in protected mode uses, although most of them set up "trivial" segments and, unless they're running 16-bit programs that use 286-style segmentation to boost their address space size, don't really make use of it) to 32-bit linear addresses; those 32-bit linear addresses are then translated to physical addresses through the page table, if paging has been enabled (which it is, in most x86 OSes, e.g. Windows OT and NT, OS/2, Solaris, Linux, BSD, etc., etc.).

      What's new in the P6 processors is the ability to specify page tables that generate 36-bit physical addresses rather than 32-bit physical addresses (an ability that at least some other 32-bit processors, e.g. SPARCs with the SPARC Reference MMU, have had). You need that ability and you need a memory bus that puts out more than 32 bits of physical address; I think some 32-bit platforms have had that, and some high-end "PC" platforms may have it.

    3. Re:We need a new architecture by Guy+Harris · · Score: 2
      You do not have to use the segmented addressing more to access more than 4GB of physical memory

      That should've been "You do not have to use the segmented addressing mode".

      As per my parenthetical note, you do, in a sense, have to use it to use paging, but you don't have to use it in a non-trivial fashion; most (if not all) x86 OSes don't use full 48-bit addresses, they just use 32-bit addresses with implicit segment numbers, and set up the segments to overlap so that those 32-bit addresses translate trivially to 32-bit linear addresses.

      As for FreeBSD vs. NetBSD, I think none of the BSDs map the entire kernel address space into virtual memory; I don't think Solaris does, either - I think they added support for >4GB of physical memory in 2.6 or 7.

    4. Re:We need a new architecture by Guy+Harris · · Score: 3
      The Alpha, MIPS, and PowerPC architectures date from the era when the goal was one instruction per clock cycle

      MIPS does; however, POWER and Alpha may not. The first POWER and Alpha processors were superscalar (PowerPC being a descendant of POWER).

      It's worth noting that the Pentium Pro/II/III have a 48-bit segmented addressing mode, allowing physical memory beyond 4GB.

      You're confusing (as per my followup to the person who responded to you) the support for 36-bit physical addresses in the P6 processors (PPro, PII, PIII) with the support for 48-bit segmented virtual addresses, which dates back to the 386 (and which is a 32-bit-segment-offset version of the 286's segmentation). You don't need to use 48-bit virtual addresses, in their full shining glory, to get more than 32 bits of physical address.

      It would be a coup for some Linux vendor to support this, allowing Linux PC-type machines bigger than 4GB.

      There's code in the 2.3 kernel from, if I remember correctly, Siemens, to do exactly that.

      I don't know offhand whether any of the BSDs support it; I think either Solaris 2.6 or Solaris 7 do.

    5. Re:We need a new architecture by Jay+Maynard · · Score: 1

      It's worth noting that the Pentium Pro/II/III have a 48-bit segmented addressing mode, allowing physical memory beyond 4GB. Nobody uses this yet, but it's in there.

      Actually, SCO UnixWare 7.1.0 (at least) does. I have a Compaq ProLiant 8500 with 8 PIII/500s and 5 GB of RAM on my test bench, and UW will make use of all of it.

      (Disclaimer: I work for Compaq. I don't speak for them.)
      --

      --
      Disinfect the GNU General Public Virus!
    6. Re:We need a new architecture by GnrcMan · · Score: 2

      The Alpha, MIPS, and PowerPC architectures date from the era when the goal was one instruction per clock cycle and a nice, simple CPU with a fast clock.

      Bzzzt..wrong. From the Alpha Architecture Reference Manual, preface, first edition:

      We concluded that the remaining factor of 100 would have to come from other design dimentions. If you cannot make the clock faster, the next dimension is to do more work per clock cycle. So the Alpha architecture is focused on allowing implementations that issue many instructions every clock cycle.

      down the page a little:

      These three dimensions therefore formed part of our design framework:
      * Gracefully allow fast cycle time implementations

      * Gracefully allow multiple-instruction-issue implementations

      * Gracefully allow multiple-processor implementations

      It goes on to list specific design decisions made to meet these goals. When they designed the Alpha, they had a 25 year design horizon. BTW, that preface was written in 1992.

      --GnrcMan--

  100. Moderators are retards, plain and simple. by Anonymous Coward · · Score: 0

    Is it any wonder that high-karma people and frequent visitors to Slashdot aren't given moderator access (much, if at all)? I for one haven't had moderator points in about 3 months now, and I feel that the decision to give points to people with low karma or people that don't visit the site often is just *fucking stupid*. Look at the kind of trailer trash we have moderating now: these people don't even read the fucking moderator guidelines. If they did, there'd be a hell of a lot less downward-moderated articles and a hell of a lot more +4s and +5s.

    Instead we have trained monkies (and that's probably insulting the trained monkies of the planet) moderating articles here. I fully expect this to be moderated down as "flamebait" or "offtopic", too. Have fun, monkey boy. Yeah, moderator, I'm talking to you...

  101. IA-64 will loose out to vanilla x86. by SoupIsGood+Food · · Score: 2

    It's going to be tough for Digital to edge into Intel's market, mainly because nearly all consumers have been brainwashed to look for the "Intel Inside" Logo.

    I seriously doubt a consumer is going to want an Itanium. Or even an Alpha. These chips are designed as server and technical computing workhorses.

    Like with the Alpha, all the operating systems and applications will need to be ported to the new IA-64 architecture to see any useful speed gain. All reports indicate that the on-board x86 compatibility is dog slow, with no appreciable performance gain over Pentium or Athalon chips. Why should gran'ma buy a $5000 Itanium box when the $999 iMac will run rings around it when running Quicken or MS Office?

    Then there is the issue of native software: Linux, and NetBSD are gimmies. HP-UX is going to be forced marched to IA-64 (HP originally developed EPIC for the HP9000). IRIX and SCO are "definite maybes".

    Sun and Microsoft, on the other hand, will probably port their OS to the platform in hopes of killing it. Microsoft had ports of NT on x86, PowerPC, MiPS and Alpha. Only x86 remains. Like with the older RISC architectures, MS will port and support the platform for a little while, but won't port it's applications, and won't promote their OS on anything other than x86. This way, Microsoft can keep control of their hardware market, and deny competitors popular support for their primary platform. And, when the market drops out, MS can quietly discontinue NT for IA-64, and place the blame squarely on Intel; just as they've blamed Compaq, Apple, and SGI for the failure of NT on RISC. Sun has a cross-platform strategy with similar goals: get them hooked on Solaris, and then entice them over to SPARC, where the applications are.

    MS likes x86 becuase it -owns- x86. Linux will always be an also-ran on x86: merely a "Hobbyist's OS". The blind loyalty to intel and x86 I find expressed here is disconcerting. The only thing that will allow Linux to overcome proprietary systems is -ubiquity-, and that means cross-platform parity. Use the fastest and the best when available. That, more often than not, means Alpha.

    SoupIsGood Food

  102. cost? by Anonymous Coward · · Score: 0

    Go to www.dcginc.com and check their prices. A bare bones alpha system with 2 meg of cache costs the same price as a single xeon cpu with 2 meg of cache. Not to mention the models with 4 meg of cache.

  103. Yes, it's true, I'm afraid by Anonymous Coward · · Score: 0
    As, I said, the original Byte benchmarks which have been adopted by and for Linux.

    See: http://www.tux.org/~mayer/linux/bmark.html

    If you use the same O.S., the same C compiler and libraries, and JUST change the CPU, the Pentium outdoes the Alpha.

    Also, I was comparing the Celeron 300A to the Alphas (500-600 or so). The C300A overclocked to 504 MHz quite nicely. And beat the Alpha. It was quite a lot of bang for the buck. And still is.

    Not that I'm an Intel fan. But with these results, I'd bet the K7 500 OC'd to 750+ will blow away the Alpha's too. Hmm - from a quick look at the nbench benchmarks, it looks like it does.

    I too hope the Alpha's are long lived. But right now, I'm afraid they just don't have the power.

    1. Re:Yes, it's true, I'm afraid by Dahan · · Score: 1
      If you use the same O.S., the same C compiler and libraries, and JUST change the CPU, the Pentium outdoes the Alpha.
      You can't keep the same C compiler and libraries while changing the CPU... If you mean use gcc on the Celeron and gcc on the Alpha, that's not very fair. As others have mentioned, the compiler makes a big difference... gcc doesn't do a good job optimizing for the Alpha. It's not unusual to get a 2x speed increase by switching from gcc to DEC^WCompaq's compiler.

      Alpha's strength is floating point... try running a raytracer like Povray or something on both the Celeron and the Alpha (or if you want to be boring and forego the pretty picture, invert some big matrices :).

  104. `Where do these names come from?' by cjs · · Score: 2

    It's very simple really. Check out this article in Salon for details.

    cjs

    --
    The world's most portable OS: http://www.netbsd.org.
    1. Re:`Where do these names come from?' by nutsy · · Score: 1

      So Intel's next chip will be called the Jamcracker?

  105. u r the uberlamer by Anonymous Coward · · Score: 0

    Dude! That was, like, so lame!

  106. not sure how they can compete. by small_dick · · Score: 1

    i don't see any alpha mobos or cpus in frys or on pricewatch. or any other 64 bit cpu.

    how exactly is that "competition?"

    --


    Treatment, not tyranny. End the drug war and free our American POWs.
    See my user info for links.
    1. Re:not sure how they can compete. by Anonymous Coward · · Score: 0

      How many 8-way Xeon motherboards does Fry's carry? None? I guess they don't "compete" either.

  107. Re:ia64 = 3 layer (16/32/64) & alpha = 1 layer (64 by smash · · Score: 1

    5 years?

    the 386 came out in 1985 i believe (1986 at the latest), and 14 years later, windows 9x is still largely *16* bit.

    i wouldnt guess that 32 bit desktop software will die until at least 2010...

    smash

    --
    I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
  108. Use your head by Anonymous Coward · · Score: 0

    Most people running Linux on sparc, alpha, etc. do not give a rats ass about all that commercial software you just listed. They use Linux because it works, not because it 'might' support some convoluted fancy commercial packages.

    1. Re:Use your head by um...+Lucas · · Score: 2

      I'm not saying that they're using it because it might support this or that, but wouldn't it be nice if there was that option???

      If x86 Linux is headed towards the mainstream, then it's RISC cousins need to be able to have a mechanism in order to use all the software available to x86, otherwise they'll always be treated as second rate to x86.

      And yeah, running Oracle in emulation would be just dumb... but for something not as performance hungry, like WordPerfect or Opera, it'd be nice to have the option, i'd think...

  109. Growl. by autechre · · Score: 1

    Dear Lord!

    OK, Netscape, SO, and Oracle are binary-only products, true. However, as someone pointed out, there is 32-bit x86 binary emulation under Linux, so you can run these if you really have to.

    MySQL and ssh can both be compiled. True, you do have to be one level above "retarded aardvark" to compile MySQL, but not ssh!

    ./configure
    make
    make install

    Works on every Linux for me, PPC, x86, and alpha. Anyway, how can you possibly trust someone else to make a "safe" binary of something so critical as SSH? Plus, if you live in the US, you have to use the RSAREF version, so you need to compile anyway...

    A bit of effort, please...

    --
    WMBC freeform/independent online radio.
  110. Re: The way of the Mac? by webslacker · · Score: 1

    You mean they've made a comeback?

  111. Re:port - Xemacs by Ping · · Score: 1

    (defun intel-names ()
    "Function to generate random names for Intel's next processor:"
    (let ((prefix '("Pent" "It" "Max" "Ath" "Cort" "Trit"))
    (suffix '("ium" "alon" "ex" "anium" "oricon" "on" "eres" "obos"
    "ymede" "itan" "erion"))
    (tag '("II" "III" "IV" "Pro" "MMX" "Deluxe")))
    (concatenate 'string
    (nth (random (length prefix)) prefix)
    (nth (random (length suffix)) suffix)
    " " (nth (random (length tag)) tag))))

    ;Hey, you knew *someone* was going to do it. ;)

    --
    -- You can actually change my mind with a good argument.
  112. HTML is limited? by nitehorse · · Score: 1


    Sorry, I must have misheard you. Did you just call it limited? I honestly can't believe that- go check out the W3C's Style Sheet Reference and come back and tell me that again. Style sheets offer so much more customizability and layout freedom than standard HTML, but they rejuvenate an admittedly limited standard... and Mozilla is the way to go for the correct rendering of them!

    </plug>

    1. Re:HTML is limited? by um...+Lucas · · Score: 2

      I spend most of my day laying out pages using Quark.... A lot of these pages also need to be available online, and we've found that the best way to do so, when formatting is an issue, is to use PDF's.

      CSS is relatively new - yes, the spec's been out for a while, but only now do most browsers have somewhat decent support for it. And Mozilla I wouldn't even consider, being that it's pretty much Alpha software... I haven't ventured to try it with Linux (because at this point i feel Linux is best suited as a server OS), but on the Mac, Win 9x, and Win NT, I've found it to be horribly unstable. I also haven't fully investigated Opera, which leaves us with just Netscape and IE...

      Of those two, IE seems to more fully implement CSS... version 5 is much better than 4.5, but 5 is Windows only where as 4.5 was also available for the Mac.

      Acrobat reader is available for probably as many or more platforms as Netscape Communicator/Navigator. It also (Thanks to QuarkXPress) has MUCH better typographical control than CSS. That's probably because the programs being used to generate PDF's are much more mature than those used to genertate HTML, XML, etc...

      You can't generate ligatures with CSS... nor can you have nearly as wide a choice of fonts... With PDF, I don't care what font's you have available, because i can embed them within my document. And also, using PDF's, you're extremely unlikely to need to tinker with the file/code at all, where as anything where detail is that much an issue in HTML, you always need to wade through the code.

      So, to summarize... The tools to generate PDF's are much more advanced than the ones to make CSS/HTML. The tools to view PDF's are also much more advanced than those currently available for HTML, in that the designer/author has so much more control over the final appearance of their document than can ever be achieved with CSS/HTML... Yes, I could specify that i'd like this font to appear as Adobe Bembo, but if that's not available on your machine, you may end up with Times, or whatever generic Serif font is available.

      That's all in my opinion, of course..

  113. Umm GCC? by Anonymous Coward · · Score: 0

    Umm.. GCC is horrible at optimizing for the Alpha. Egcs does much better, but still not as good as the digital compiler.
    On some database code I wrote a while back, I got 6x speedup going from gcc to the dec compiler.

  114. Moderation by GnrcMan · · Score: 1

    Usually I'm silent when people moderate my comments up or down but C'Mon!

    I post a link to a .ps version and it's marked as Overrated. Don't you think the link might be useful for some who aren't blessed with .pdf viewers?

    --GnrcMan--

  115. Re:How does the 64b PowerPC CPU fit in this CPU wa by gbnewby · · Score: 1

    Just what I wanted to ask, actually. Like most /.'ers, I didn't need a big technical document to see that Alpha's kick butt.

    See Motorola's microprocessor info at http://mot-sps.com/

    At 450Mhz, their top-of-the-line MPC7400 (aka G4) produces 825MIPS. This is comparable to my AMD K7 @ 700Mhz or a PIII/800.

    PowerPCs are at the heart of (all?) IBM RS/6000s and SP (super^H^H^H^H^Hbig computers).

    Unlike Intel, I don't think microprocessors are a do-or-die prospect for Motorola's business (at least for consumer markets).

    So, where do they fit?

  116. Windows is more stable than Linux alpha by Anonymous Coward · · Score: 0

    Linux (2.2.x) is still unstable on alpha. It crashes when you push it hard (ie. high scsi load on sym875 + multiple UW disks, 533 EV56, KDE 1.1.2). The bad thing is that it locks up solid. I reset and fsck at least 5 times a day. Windows NT on the same machine is rock solid. Linux on alpha is fast, it crashes fast too. I wonder if FreeBSD is more stable...

    1. Re:Windows is more stable than Linux alpha by Anonymous Coward · · Score: 0

      You're full of it. Kernel wise 2.2.13 is stable on Alpha If you actually ran an Alpha you would know this. Posted on a 164SX with Mozilla M12. In case you don't know a 164SX is a Alpha computer.

  117. PA-8500 @ 440 Mhz is _FASTER_ than Alpha @ 667 Mhz by Anonymous Coward · · Score: 0

    PA-8500 beats 21264@667 MHz. Yep, must be some fluke that those stupid HP engineers (if you could apply the term to them, ha!) could actually have a higher performing chip _TODAY_ than the Alpha. And the fact that HP and INTEL would pick that EPIC crap for their next architecture and sink billions of $$$$$ into it just proves that they're actually fucking morons. Won't the egg be on their face! Well, will it? NOT. Get a clue people, Compaq has to spread FUD to keep that dying architecture alive.

  118. MicroFlaw by Anonymous Coward · · Score: 0

    Doesn't anyone else remember reading a long while ago that the windows MS would release for the IA64 would be like Windows 95 in a sense? Win 95 is a "32 bit OS" so they say, yet it still has a good portion of 16 bit coding inside. What I read about many times before is MS would not change NT from it's current state (leave the OS 32 bit), but build an "emulator" that would run as a layer between NT and the hardware that would make the hardware believe NT was 64 bit. You've seen how this worked with 95.. I wonder what will happen with NT 64?

    1. Re:MicroFlaw by Guy+Harris · · Score: 2
      What I read about many times before is MS would not change NT from it's current state (leave the OS 32 bit), but build an "emulator" that would run as a layer between NT and the hardware that would make the hardware believe NT was 64 bit.

      That's how it runs on Alpha - 32-bit address space and, I think, 32-bit page table entries. On Alpha you can do 32-bit page-table entries by doing NT PALcode, as, on all existing Alpha processors, TLB misses are handled in software (well, PALcode, but that's just software loaded into memory from a ROM, running in a special mode that lets it get at processor-specific internal registers), so the software (PALcode) can control what PTEs look like.

      I don't know whether IA-64 will do that or not.

  119. Nope, there is no software x86 emulation on IA-64 by Anonymous Coward · · Score: 0

    Get your facts correct. X86 instruction execution is done on the chip _without_ software emulation (i.e. done in hardware only) using the same execution units the native IA-64 instruction use.

  120. Re:A Better Chip: who cares if they're not availab by MattMann · · Score: 1
    It's too bad, because the 8086 set PC software back 5 years.

    I heartily endorsed your idea till I remembered that Jobs did use the 68K for the Mac, and he independently managed to set personal computer software back, ironically even further by coming up with a machine good enough to last longer, but with software so broken it disallowed multitasking for more than a decade! Why is it that people like Gates and Jobs wind up with the "supervisor bit", and are even lauded for technical wizardry?

  121. POWER 3 and POWER 4? by Anonymous Coward · · Score: 0

    You mean the POWER3 and soon-to-be-released POWER4? They, along with the Alphas compete in the same space that Itanium is aimed at.

    My memory is fuzzy, but if I remember correctly a 200mhz POWER 3 has twice the floating point performance of a 600mhz Pentium 3. The POWER 3 is shipping at 600 mhz these days.

    I'm not really a hardware guy, but from the technical documents I've seen about Merced/Itanium, I think it will be a flop. Itanium won't make an apreciable dent in the sales of Alpha or POWER systems.

  122. What's Itanium good for? by PraveenS · · Score: 1

    Intel primarily targets their CPUs at the Windows market (Wintel and all that), but since there won't be a 64-bit M$ OS until 2002, who cares? Itanium will only be good for Linux and some washed up other Unices. May as well stick with alphas, which at least have run Linux for a while, as well as having a mature commercial Unix (Tru64).

  123. My Theory... by Anonymous Coward · · Score: 0

    about why Alpha boxen are so expensive...I remember seeing complete, reasonably equipped ~433MHz Alpha boxen for ~$1500 shortly before Compaq bought Digital...now, mysteriously, the prices have skyrocketed...makes a person wonder...

  124. Re:yeah but you're a moron by Anonymous Coward · · Score: 0

    Way of the Mac? So they've come back with the two best sellings computers of all time? Get your fucking facts straight you moron.

  125. Ports (Re:From deep within Intel Corporation) by Kaufmann · · Score: 3

    Following the suggestion, here are a few ports of the above program to some popular languages (substitute underscores for spaces when obvious):


    * Scheme

    (let ((rand-elt
    ___________(lambda (l)
    ________________(list-ref l (round (rand (length l))))))
    ______(prefix '(Pent It Max Ath Cort Trit))
    ______(suffix '(ium alon ex anium oricon agon))
    ______(tag '(II III IV Pro MMX Deluxe)))
    _____(begin
    __________(display (rand-elt prefix))
    __________(display (rand-elt suffix))
    __________(display (rand-elt tag))
    __________(newline)))

    * Python

    def rand_elt(list):
    ____list[int(rand(len(list)))]
    prefix = ["Pent", "It", "Max", "Ath", "Cort", "Trit"]
    suffix = ["ium", "alon", "ex", "anium" "oricon", "agon"]
    tag = ["II", "III", "IV", "Pro", "MMX", "Deluxe"]
    s = rand_elt(prefix) + ' ' + rand_elt(suffix) + ' ' + rand_elt(tag) + '\n'
    print s


    That's all for now... I seem to have run out of creativity :P

    --
    To the editors: your English is as bad as your Perl. Please go back to grade school.
    1. Re:Ports (Re:From deep within Intel Corporation) by Anonymous Coward · · Score: 0

      I'm just learning Python, so I tried out the code and fixed some bugs. (I'm using 1.5.2 which doesn't seem to recognize 'rand' so I used choice from the random module.)


      * Python

      from random import choice
      prefix = ["Pent", "It", "Max", "Ath", "Cort", "Trit"]
      suffix = ["ium", "alon", "ex", "anium", "oricon", "agon"]
      tag = ["II", "III", "IV", "Pro", "MMX", "Deluxe"]
      s = choice(prefix) + choice(suffix) + ' ' + choice(tag) + '\n'
      print s

    2. Re:Ports (Re:From deep within Intel Corporation) by Kaufmann · · Score: 2

      Yep, yer right. I actually don't use Python very often myself... sorry about that. It runs now, though, right? :)

      --
      To the editors: your English is as bad as your Perl. Please go back to grade school.
    3. Re:Ports (Re:From deep within Intel Corporation) by Anonymous Coward · · Score: 0

      Your python code won't even compile. Doesn't it suck having a language where white space screwups produce COMPILER ERRORS!?

  126. bullshit by guacamole · · Score: 1

    Stop ranting since you haven't shown any real proof. Take a look at the SPEC95 stats which I found on compaqs and hp's sites. SPECint95 SPECfp95 PA-8500/440MHz 33 53 Alpha 21264/667mhz 44 66 Also, I'd bet that Alpha systems cost three times less. HP hardware is rediculously expensive. Compaq isn't much cheaper either, but you can buy Alpha based systems from independent integrators also.

  127. in awk: by Wakko+Warner · · Score: 2
    BEGIN {
    srand()
    split("Pent It Max Ath Cort Trit", PRE)
    split("ium alon ex anium oricon agon on eres obos ymede itan erion", SUF)
    split("II III IV Pro MMX Deluxe", T)
    b=rand()*100; c=rand()*100; d=rand()*100
    CONVFMT = "%2i"
    a=b ""
    x=c ""
    y=d ""
    printf "%s%s %s\n", PRE[a%6 + 1], SUF[x%12 + 1], T[y%6 + 1]
    }

    --


    "One World, one Web, one Program" - Microsoft promotional ad

    --
    "Remember when the U.S. had a drug problem, and then we declared a War On Drugs, and now you can't buy drugs anymore?"
    1. Re:in awk: by Anonymous Coward · · Score: 0

      Eek. What nasty formatting! Why didn't you use the slashdot converter?

  128. HP's PA-RISC 8500 is better than them all by Anonymous Coward · · Score: 0

    The performance of HP's latest PA-RISC blows both IA-64 and Compaq 21264 out of the water, especially on floating point.

  129. few things about compaq by mclaugh · · Score: 1

    I happen to know someone that works for compaq/ digital, and I have been told a few things: The original OS that was to be the sequel to VMS was written by a Digital programmer, who was told that they really didn't need an updated version of VMS. He went somewhere else, and it's said that the initials of that system are "one better" than VMS- namely, Windows NT. Second, as the leading (lately second) seller of PC's, Compaq is tied to M$. In spite of this, the development of Alpha's continues, seemingly against Compaq's own visions and goals. Why? Linux, of course- while their proprietary OS reigns on them right now, that may change in the near future.... Just what I heard.

  130. Lobby TacoHemo for <pre></pre> by Anonymous Coward · · Score: 0

    Coders need more than

    1. Re:Lobby TacoHemo for <pre></pre> by Anonymous+Commando · · Score: 2
      If memory serves me correctly,
       was once supported by Slashdot... and abused horribly by AC's who would use them to force horizontal scrolling (imagine a loooooooong string between 
      )... damn annoying. 

      But yeah, it would be nice for code posting. Oh well, just another example of a few sh*t-heads screwing things up for everyone else...
      ________________________

      --
      Corporate Jenga: You take a blockhead from the bottom and you put him on top...
  131. CDE not enough?? not "modern" ?? by Anonymous Coward · · Score: 0

    Ok, I can understand why PC and maybe workstation users might not see the full benefit of CDE, but the fact is that in an enterprise situation, CDE is the way to go. It is the most modern interface out there, and the most advanced. You simply are not going to run an enterprise network with a desktop like KDE or GNOME.

    Perhaps by "modern" you mean it should have translucent windows and you should be able to make it look like a computer from Star Trek. I'm afraid that doesn't cut it. Any modern user interface should have enterprise-wide application, object, and media integration across platforms and networks. Any modern user interface should be designed to maximise collaborative value and productivity. Any modern user interface should be light on the network--NOT heavy on it with flashy graphics and useless decorations.

    The CDE is perfect for anyone who actually wants to get the job done. It is the most "modern" of any interface out there.

  132. Who cares what Compaq thinks? by ZeroIdea · · Score: 1

    LOL...COMPAQ cracks me up...So when they discover something better than the "vaunted Alpha chip" then waht...and if it happens to be an Intel chip...are they going to ea their words? Anyone own a Compaq...I'm ashamed to say my mother owns one. So far, we have been unable to install anything not blessed by the proprietary demons of hell. So simply put..I guess I will never buy a COMPAQ POS so their opinion, even based upon supposed facts, can simply be placed in the trash next to the AOL discs.

  133. No, it's not true, I'm afraid by rbf · · Score: 1

    First:
    I visited that site and there are NO 21264's! The fastest they have listed was a 600MHz 21164. A 500MHz 21264 is the same as a 1GHz 21164 (assuming someone had a 21164 that was clocked that high), but as I said there are no 21264's... Perhaps you should read all of the results before commenting that ANY single processor is faster then a single processor 21264!! (sorry for the ranting ;-)

    Second:
    The GNU C, C++, and fortrain compilers are VERY unoptimized on Alpha comparied to x86. I suggest you use the Tru64 UNIX compilers to compile the benchmark app and run it on a 21264 (whatever speed, 500MHz+) and see how much faster it really is.


    LONG LIVE ALPHA!!!

  134. Liar, liar, pants on fire.... by Anonymous Coward · · Score: 0
    I can only assume that the 44/66 spec numbers of yours is nothing more than a rectal extraction. Your numbers don't match published numbers. Here are the relevant Compaq/Digital URLS and official SPEC web site URL.

    These support the 21264 at just over 30 specint95 and 50 specfp95:

    http://ftp.digital.com/pub/Digital/info/semiconduc tor/literature/21264pb.pdf

    http://www.digital.com/alphaserver/technology/ev6c hip.pdf

    And this one shows the 21264@700Mhz at 39.1 specint95 and 68.1 specfp95, it's a brand spanking new GS60E 6/700.

    http://www.digital.com/info/alphaserver/gs140/gs14 0_spec95.html

    And, of course, the official spec web site with audited spec numbers:

    http://www.spec.org/osg/cpu95/results/cint95.html and http://www.spec.org/osg/cpu95/results/cfp95.html

  135. Much of your data is flawed by Anonymous Coward · · Score: 0

    One of the most important things a 64 bit system gives you is a larger virtual address space. As well as the ability to use more than 4 gigs of ram which is VERY important for servers.

    Further more, Alpha is NOT available from only a single source.
    www.alpha-processor.com
    Samsung
    But help me out here, I thought they were going to use the SAME BUS and CONNECTOR as the Athlon chips? Wasn't there a DEC and AMD agreement like 30 Billion years ago about this? Rewrite the BIOS for an Athlon board (or just go without one) and boot your favorite OS on a commodity motherboard.
    The Samsung chips are supposed to be around 250 in lots of 1000. Thats bloody good. But then again, Athlon is almost as good as Alpha in terms of architecture so I just AMD to go 64bit soon.

  136. Where to find/buy used Sun hardware... by SaDan · · Score: 1

    Subscribe to the "comp.sys.sun.wanted" and "comp.sys.sun.hardware" newsgroups, and then post a message asking for anyone with some 64bit hardware to reply to you if they have something for sale. You'd be surprised how quickly people respond, and how MANY.

    It's way better than eBay, and people in these newsgroups are very knowledgeable about the hardware they're selling. I've had nothing but the best of service dealing with these people.

    Good luck!

  137. I use Netscape file/print to pdfwriter to save ... by Anonymous Coward · · Score: 0
    It's an easy way to put all those .gifs and cgi outputs in a single file (.pdf) that will preserve the look for later viewing.

    If you just save html, you'll have to grab a clump of files and maybe have name collisions unless you dedicate a directory (or several. for refs like ../images/whatever.gif).

    And even then, you're likely to get a mix of absolute and relative URLs to trigger annoying dialup attempts while you are trying to browse the stuff offline -- unless you have a utility to do the move and URL cleanup. But from my version (4.5) of Netscape, print to pdfwriter driver is the quickest way to grab what I see. Plus the header line tells me the URL etc. Downside is the links are not live in the .pdf. I guess that would require special printer escapes to pass through.

  138. I kno how u fele, butt... by Anonymous Coward · · Score: 0
    bad grammar (worse, poor spelling) really irks me... but when reading /. I try to look past it unless it really fscks with my ability to get what the poster intended (which unfortunately does happen).

    Not everyone who posts here has that info (grammar/sp) cached... some ppl aren't fluent in english either... yet many still have valuable input.

    i wish there were a grammarfish...

  139. Amen! by Anonymous Coward · · Score: 0

    If and are allowed, I fail to see why and should be any different. It would sure make it a hell of a lot easier to post pre-formatted code without having to worry about doing a lot of manual formatting.

  140. Read between the lines... by Anonymous Coward · · Score: 0
    um, I am not a chip architect or anything like that, just a junior in CS...

    numerous posts alluded to supposedly innacurate or dumb info on the compaq paper.... I'd just like to say my thing, which is that this paper means something (possibly many things) besides the tech info. Some of you will sigh *obviously* when you read this, but: This paper states not only what is written therein, but also, that Compaq is willing to say it to the world. Out loud, to the world.. they are playing FUD fighter. This paper is anti-FUD (the result of smashing a PR particle into a SPIN particle under high energy conditions) aimed at the same people Intel aims its "Our chip is the best because everything is already running intel, and why would it be unless Intel was the best anyway? Empirical proof right?"

    Okay, you can say duh now.

    "Duuuuh!"

    Anyway, alphas are better than ia64's because ia64's don't exist (yet). *cough*fdivbug*cough*intelsQAsuxass*cough*

    PS I love the modern processor war. Check it: a laaaarge portion of the computer industry today is aimed at providing the most power possible to apps created in a high level language in order to provide functionality to the ignorant end user. These apps take huge hits on performance in order to get to market before someone else can throw up a slightly suckier product one month earlier. Now, imagine the open market machine N years from now: ridiculously powerful. Anyone wanting to use the machine itself (not some stupid M$ Word bullshit) will have the power of the very gods in her/his hands. That means that the code-capable human N years from now will be that many zillions of times more capable of processing information than the non coder of the future... best is the irony, that the non coders of today are fueling that push! Ha! My grandkids will rule this earth... from their private luxury residences on mars. Talk about telecommuting!!! Oops, i ranted.

  141. Re:Please! Consider the source of this "comparison by Anonymous Coward · · Score: 0

    there are three kinds of lies... lies, damn lies and benchmarks. if you want a real comparison, you'll have to get the machines yourself, tune your code etc.

  142. When you use Linux, the chip doesn't matter! by Anonymous Coward · · Score: 0

    I'll gladly use an Alpha system as long as I can buy the motherboard myself and build my own system. It's a great chip. I use Linux and I can run any open source Linux program on an Alpha. If it's not built into Red Hat for Alpha, just download, type "./configure", type "make", and lastly type "make install". Voila, the Alpha runs all of my software at breakneck speed - and at a good price too.

  143. When you use Linux, the chip doesn't matter! by Anonymous Coward · · Score: 0
    I'll gladly use an Alpha system as long as I can buy the motherboard myself and build my own system. It's a great chip.

    I use Linux and I can run any open source Linux program on an Alpha. If it's not built into Red Hat for Alpha, just download, type "./configure", type "make", and lastly type "make install".

    Voila, the Alpha runs all of my software at breakneck speed - and at a good price too.

  144. Alpha source, its not cheap by Anonymous Coward · · Score: 0

    buy.allamerican.com/alphapro.html

    I can't figure out who makes the Alpha MB. It looks just like an AMD part. Even uses the AMD 751 Northbridge and a ALI southbridge.

    1. Re:Alpha source, its not cheap by mikefoley · · Score: 1

      That board, the UP1000, is made by Alpha Processor Inc. API is a division of Samsung.

      It DOES use the AMD 751 Northbridge.

      --
      What's my Karma Mr. Burns? "Excellent"
  145. OSF is ancient by Anonymous Coward · · Score: 0

    BTW, OSF UNIX is ancient. It it now called Tru64 Unix, and is rather different than all old OSF. In fact, I'm suprised that you still run OSF: OSF -> Digital Unix -> Tru64 Unix

    1. Re:OSF is ancient by Anonymous Coward · · Score: 0

      Ultrix, Ultrix, he's our man!
      If he can't do it, nobody can!

    2. Re:OSF is ancient by blakestah · · Score: 1

      TW, OSF UNIX is ancient. It it now called Tru64 Unix, and is rather different than all old OSF. In fact, I'm suprised that you still run OSF: OSF -> Digital Unix -> Tru64 Unix

      Here is the output on a brand spanking new XP-1000 for "uname -a"
      OSF1 [$HOSTNAME] V4.0 1091 alpha

    3. Re:OSF is ancient by ysyi · · Score: 1
      Historical & compatibility (mostly the latter) reasons. Try sizer -v :

      $ sizer -v
      I love you!
      $

      Ok, well, not the output I wanted, but you get the point. Or I would hope. Well, anyways... I don't care anymore.

      A similar issue ran / runs with "Solaris" and "SunOS". Solaris 2.x's (or 7, 8, 31337, whatever) uname reports "SunOS", yada yada.

      The guy that said "I'm suprised that you still run OSF" probably just wanted to have something to argue about, be a smartass about, or whatever; who knows (or cares).

      -ysyi@alf.dec.com (The Uncaring(tm), yet Still Replying(tm))

    4. Re:OSF is ancient by Paul+Jakma · · Score: 1

      OSF1 is then the name of the kernel.[1]
      Tru64 is the marketing name of the system.

      similar to:

      uname on Sun always gives SunOS x.y(kernel)
      Yet SunOS 5+ is known as "Solaris" -> system/marketing.

      [1]. Open Software Foundation.

      --
      I use Friend/Foe + mod-point modifiers as a karma/reputation system.
  146. and in bash... by Crag · · Score: 1

    I appologize if this is redundant, and I forget how to preserve indentation.


    #!/bin/bash

    prefix="Pent It Max Ath Cort Trit"
    suffix="ium alon ex anium oricon agon on eres obos ymede itan erion"
    taggix="II III IV Pro MMX Deluxe"

    function randmember {
    members=($*)
    idx=$[ $RANDOM % ${#members[*]} ]
    echo ${members[$idx]}
    }

    printf "%s%s %s\n" `randmember "$prefix"` \
    `randmember "$suffix"` \
    `randmember "$taggix"`

    1. Re:and in bash... by Anonymous Coward · · Score: 0

      You have indentation ickies.

  147. Re:clarification: he is referring to K8 (or should by be-fan · · Score: 1

    Some people get the idea that he is referring to the Itanium as a 64 bit x86 chip. However, he is probably referring to the AMD K8, a 64 bit x86 chip, as I doubt getting Linux to run on Itanium was a simple hack.

    --
    A deep unwavering belief is a sure sign you're missing something...
  148. Re:clarification: he is referring to K8 (or should by be-fan · · Score: 1

    Some people get the idea that he is referring to the Itanium as a 64 bit x86 chip. However, he is probably referring to the AMD K8, a 64 bit x86 chip, as I doubt getting Linux to run on Itanium was a simple hack. (Although I hate the concept of porting an OS from 32 to 64 bit be considered a "simple hack" under any circumstances. Doing stuff like that gets you stuff like X.

    --
    A deep unwavering belief is a sure sign you're missing something...
  149. Re:clarification: he is referring to K8 (or should by be-fan · · Score: 1

    Some people get the idea that he is referring to the Itanium as a 64 bit x86 chip. However, he is probably referring to the AMD K8, a 64 bit x86 chip, as I doubt getting Linux to run on Itanium was a simple hack. (Although I hate the concept of porting an OS from 32 to 64 bit be considered a "simple hack" under any circumstances. Doing stuff like that gets you stuff like X.)

    --
    A deep unwavering belief is a sure sign you're missing something...
  150. Re:A Better Chip: who cares if they're not availab by Anonymous Coward · · Score: 0

    Because they make MONEY! Billions and billions and billions and billions....

  151. Re:How does the 64b PowerPC CPU fit in this CPU wa by be-fan · · Score: 1

    Actually, the POWER architechture is at the heart of those machines. PowerPC is a significantly lower performance proc. As I remember it an article posted on Slashdot about the HP PA-RISC stated that PowerPC was more or less unworthy of RISC status in that its FP performance is little better than x86. Even theoretically an 800MHz PIII is only slightly (20%) slower than a 500MHz G4 and in reality its probably much less with the PIII pulling far ahead. This comes from the fact that AltiVec is 128 bit and the G4 as two fp pipes. So you have 4floats X two pipes X 500MHz=4 gigaflops. Intel is 64 bit so 2 floats X two pipes X 800 MHz =3.2 gigaflops.

    --
    A deep unwavering belief is a sure sign you're missing something...
  152. What? CDE is horrendous by Anonymous Coward · · Score: 0
    Any modern user interface should have enterprise-wide application, object, and media integration across platforms and networks.

    You appear to be playing buzzword bingo, but I'll bite - how does CDE achieve this??

    Any modern user interface should be designed to maximise collaborative value and productivity.

    Wow, you really are going for the buzzword bingo trophy, but unfortunately, this statement is meaningless. As in, "having no meaning".

    1. Re:What? CDE is horrendous by Anonymous Coward · · Score: 0

      Well, I am not the original poster, but I found myself nodding as I read the post, so ...

      CDE allows the same desktop enterprise-wide, can be locked down similarly so that the users can't dink with it, allows some pretty decent configuration for lots of apps, seamlessly identical all over the company, is actually the second-easiest interface that I have seen users try to use (the first being the Mac) which cuts down on my problems, and it tends to be reliable, if piggy.

      Now, perhaps the poster was trying to tweak people like you, but I go through this pretty often. I have often had 2-5000 users who knew my name, my phone numbers, and where I worked. 2000-5000, kids. The only way to handle dealing with that many people when the stats would suggest that a goodly number may never have boarded the clue train is to keep stuff simple and provide the functionality that they need (here, for instance, for 90% of them, it is WordPerfect, Notes, and Netscape, and the tools the department uses) right up front and visibly. CDE does this.

      I find myself being a champion of CDE from time to time, and it feels odd, because CDE works with all the grace of a hippo doing a bellyflop into a dixie cup, but, damn it, it works and it keeps people out of my hair with a minimum of hassle. So I can keep the SP2 stacks alive (for instance), which is far more critical than trying to figure out what happened to someone's Netscape icon.

      On a somewhat similar topic, does anyone know what happened to Tri-Teal's code? They went out of business mid-'99 and they made a CDE for Linux (not a very good one, but wait for the point here). As you can depreciate code, wouldn't it make sense for a company to buy the code from whomever had it, GPL it, and take an offsetting loss for a few years? I would have loved to have had access to that code before I (and everybody else) went over to Xi's CDE.

    2. Re:What? CDE is horrendous by Jay+Maynard · · Score: 1

      On a somewhat similar topic, does anyone know what happened to Tri-Teal's code? They went out of business mid-'99 and they made a CDE for Linux

      Good question, especially since SCO UnixWare also use[sd] it...
      --

      --
      Disinfect the GNU General Public Virus!
  153. Re:ia64 = 3 layer (16/32/64) & alpha = 1 layer (64 by Lonesome · · Score: 1

    You think 16 bit will ever disppear?
    Look at the PIII. These chips still have 8 bit (8088) backwards compatability!!
    Once Intel put an instruction and hardware support into the chip they will never get rid of it no matter how useless and outdated it is.

    --
    End dual-measurement, let's finish going metric!
    http://gometric.us
  154. Re:port - Xemacs by Anonymous Coward · · Score: 0

    I hate lisp. The indentation blows.

  155. Re:ia64 = 3 layer (16/32/64) & alpha = 1 layer (64 by Anonymous Coward · · Score: 0

    actually the IA-64 architecture doesnt execute legacy code (8 16 32), when it receives legacy code it switches to a second proc that is loaded on the back (think overdrive here) of the real proc. In the instruction set there is an interrupt that the OS sends the processor to make the switch., plus IA-32 is 3 layer (8 16 32) already...

  156. Re:How does the 64b PowerPC CPU fit in this CPU wa by demon · · Score: 1

    PowerPCs are at the heart of (all?) IBM RS/6000s and SP (super^H^H^H^H^Hbig computers).

    Not quite - the lower-end RS/6000 systems are built around PPC processors, but the mid-to-high-end RS6k's are built around IBM's POWER-series processors (with which, I believe, the PPC shares some features and lineage). The POWER CPUs are significantly meatier than the PPC.

    --

    Sam: "That was needlessly cryptic."
    Max: "I'd be peeing my pants if I wore any!"
  157. So what? by muchandr · · Score: 1

    HP and IBM have been able to get very close to Alpha performance with much lower clocked chips several times already. Give or take the same process they can never achieve the same clock rates as Alpha though, because Alpha is much simpler. They get their performance from being sophisticated arhictecturally, whereas Alpha is classical barebones RISC. All this tells me that Alpha is going to crash and burn, no matter how much the first iteration of I-64 sucks. You can only raise the clock frequency that much...

  158. Re:Whos cares I want one - agreed!, also check out by Anonymous Coward · · Score: 0

    You may also want to check out 64-bit R10K-based SGI Indigo2 systems. I recently bought a 195 MHz (MIPS R10000) Indigo2 Max Impact... not only are its SPEC marks better than those of the Sun Ultra 1, but the graphics options are much better...

    XL24 = redraws feel much faster than Creator 2D
    High Impact = slightly faster than Creator 3D
    Max Impact = 2x as fast as High

    Factor in the much faster busses, cheaper but still fast ram, fast textured Real OpenGL, and the fact that Indigo2s are going cheap these days and you can't go wrong.

    Insert IRIX & MIPSpro compilers rants here

  159. read before replying by Anonymous Coward · · Score: 0

    the person you replied to said "OS and component licensing scheme", not "OS" as you quoted.

    But, frankly, I can't see how some obsolete RISC architecture can hope to compete with all the new VLIW and EPIC architectures from Intel, Sun, and others.

  160. It bothers me when they don't know... by jdwilso2 · · Score: 1

    OK, I'm almost certain no one will either read this or care because I'm so late in posting, but you know what? Compaq's writers really don't know what they are talking about. It had to be some marketing guy sitting up there taking bits of things he read and pasting them together and then filling in the holes with what he or she understood to be correct... The biggest problem I had with the article is that they kept saying that the Alpha could do this: Fire out-of-order and Complete (or retire) in-order... This is completely impossible. OK, well you could do it, but it would be a waste of time, money, and speed. Alphas DO NOT complete instructions in program order. The Fire and Complete OUT-OF-ORDER. How does that work you ask? Well instructions that are independant in the same block of code really don't care when the instructions around them are executed, so Alpha fires them whenever is most convinient. But they can't just go back and say: "Well, this one should complete later to maintain program order" because that defeats the entire purpose of superscalar architecture. Program order is only maintained for dependant blocks of instructions (idealy).

  161. Here it is, down and dirty... by jdwilso2 · · Score: 1

    Alpha is a superscalar RISC processor. IA-64 is an EPIC processor. EPIC is not VLIW. The difference between the two is simple yet subtle. VLIW is an architechture where instructions are taken and placed into Very Long Instruction Words (hence the acronym). This long instructions called a multiop is what is executed. A Multi-op is made up of usually something like 4 regular instructions that use different resources. The main focus of VLIW is reasource allocation.
    EPIC, however, is different in that, instead of sending a multi-op to the processor for execution, a block of instructions which are garaunteed to be independant are sent to the processor. It is up to the processor to decide what gets executed when because it doesn't matter, as the block of instructions is garuanteed to be independant. EPIC focuses on instruction indepedance (and therefore instruction level parallelism is of utmost import).
    Alpha, since it is a superscalar RISC processor, makes use of dynamic analysis of the entirety of it's executing code. It must since the complier doen't have the ability to communicate to the processor like it does in EPIC and in VLIW. So, in summary, VLIW can be done using "dumb" processors which focus on executing what it is recieves from the instruction cache VERY quickly; Alpha uses a very complicated piece of hardware that can discover the most efficient way to execute code, but is restricted in speed by size, heat, and complexity; EPIC defines a midpoint between the two, in that it optimizes the architecture to make close to maximum use of current complier technology, and it employs many of the dynamic aspects of a straigh superscalar processor to iron out what the complier couldn't predict.

    Unfortunatly, Intel are stupid, and began doing things like adding tons of cycletime shortening hardware to actually predict results of calculations and other unnecessary garbage. They are idiots, and don't know what to do with themselves once they have finally found an efficient way of doing something. In truth, HP came up with most of the good stuff anyway... In my (qualified) opinion, Alpha can be a better processor than Intel will produce, simply because the designers are more practical. But they need to find a new tech writer who actually understands that about which he or she is speaking. (NO FOCI processors exist, and alpha is a FOCO processor) (FOCI: fire out-of-order complete in-order, and you figure out the second one)

    1. Re:Here it is, down and dirty... by Anonymous Coward · · Score: 0
      (NO FOCI processors exist, and alpha is a FOCO processor) (FOCI: fire out-of-order complete in-order, and you figure out the second one)

      Not true. The HP-PA8000 launches out-of-order and retires in sequential order (see, e.g., the PCX-U for compiler writers document from HP or the numerous trade-mag articles on the PA8000.)

  162. This comparison is irrelivant! by Anonymous Coward · · Score: 0

    Star Bridge Systems(www.starbridgesystems.com) has available super computers for as low as 90,000$, and more powerfull cpmuters at up to 1Petaflop. This is not up to critisicm, they are rated at sustained performance, not peak performance, and are commerically available NOW. There are several articles pointing out that they are not hype, but in fact are already being looked into by the militray, and communications companies for terabyte switching. I bring this up, because they plan on releasing personal computers around ~2001 according to a press release, those personal computers would operate 33,000 times faster then a 500MHz Pentium II, and cost around 1,500$. The 21264 came to late, and the athlon wont even have there 8MB cache models available, most likely. -Adam Scislowicz(core@triton.net) I hate to see technology slowed because people are so slow to let go of old habits, being static ASIC technology.

  163. interesting by Anonymous Coward · · Score: 0

    you are probably one of the few people here who actually read the thing, your two comments are quite interesting.

  164. Re:How does the 64b PowerPC CPU fit in this CPU wa by Anonymous Coward · · Score: 0

    Power and PowerPC are about to merge in the POWER4 implementation.

  165. Re:Letter to Compaq: Please fix errors in your rep by Anonymous Coward · · Score: 0

    So the line should read LD8 t1=[a1]
    It is only typo. The point is still valid.
    That is offset addressing modes of even limited displacements are very useful. And alpha does this with smaller instructions than IA64. So the alpha code has less instuctions to exe, and has smaller instuctions. This is signifigant.

    Also, what really is ever new in computer arch. It is new To have a 1+ GHz cpu on one chip with SMT. What is new about EPIC as well. The same thing. Nobody has mas produced a single chip implementaion at that speed.

    What other errors do you see? They are there, but Intel has error in their prop as well.

  166. Re:How does the 64b PowerPC CPU fit in this CPU wa by Anonymous Coward · · Score: 0

    Up until a few weeks or so ago, the fastest SP were built using plain old 332 MHz 604+. If you look at the top500 super computer web page, all of the IBM silver 332 are based on this 32 bit 604+. They do have an IBM designed memory subsystem with larger busses feeding a fast l2.

    The new systems are POWER3 (630) based.