IBM To Produce Copper Alphas For Compaq 126
LinuxGeek writes: "IBM will be producing copper interconnect Alpha CPUs. The samples are already running 1.2GHz. Hopefully they can make them cheap and plentiful."
Similarly, sokoban
writes:
"News.com is reporting that IBM is planning to manufacture Copper Alpha
CPU's. Now that is a fast piece of equipment. Here is the
link." And nobody ever got fired for buying ... err, Alphas. Soon, 32-bit will seem so quaint, eh?
GCC-3 (Score:1)
The problem is that most people will use gcc/g++ and not the DEC compilers on alpha. Or the intel proton compilers for x86, or Xlc from IBM for powerpc, or mcc for powerpc, or ... you get the point. At some point, even for performance computing, portability becomes a major factor. Vendor compilers are notoriously a pet optimization project and break in the real world..... if you're really interested in getting high-performance compilers on alpha, I suggest you:
1) fund development, or try to get optimization development funded. Intel has funded both strongarm and x86 opt work. Mips too. It's not a mystery why some of the gcc backends produce better code........
2) actually contribute work for the alpha port
3) get compaq/DEC to open their optimization work. IBM did this with the HAIFA scheduler, and it made a big difference. Imagine what a contribution DEC could make.....
Re:What about PowerPC? (Score:1)
Re:speed! (Score:1)
Re:Technology roll over? (Score:1)
Huh? What does Intel technology have anything to do with this?
--
Re:Alpha=El Mucho Buckso (Score:1)
--
Re:Here is my question (Score:1)
The PowerPC G4 uses 32-bit integer units, 64-bit float units, and a 128-bit vector processing unit; the technical details are here [mot-sps.com].
--
Re:IBM 'n DEC^H^H^HCompaq (Score:1)
Actually I heard a rumor awhile back that Apple, IBM and Motorola were considering inviting AMD to join the PowerPC Alliance, so AMD could help out with fab; it makes sense, considering that AMD and Motorola already cross-license a lot of technologies.
--
Re:What about PowerPC? (Score:1)
--
Re:Benchmarks (Score:1)
Alphas really are damn fast, not just the chip but the whole architecture. If you're the kind of person that overbuilds everything you create (like me), then the Alpha will make you smile.
=-) =-) (we have a dual alpha)
-Paul
Some precisions.... (Score:1)
Re:Alpha=El Mucho Buckso (Score:1)
Re:Benchmarks (Score:1)
Glad to hear it. For some reason I thought it had allready lost to P-III@1Hhz, or a K7@1GHz. The numbers I posted were SPECfp95 numbers (that's what AMD had). I do think someone else posted P-III SPEC2000's, but I've forgotten.
It would be nice to see the 1GHz K7 SPEC2000 numbers. As far as I know they meet SPECs def of shipping, so I wonder why AMD hasn't seen fit to publish them. Maybe they are waiting for the large integrated L2 cache version?
Re:Benchmarks (Score:1)
To take a few high points from the current data:
alpha 21264 667MHz, integer 424, FP 514
Pentium III 1GHz, integer 407, FP 273
HP PA-RISC 8600 552MHz integer 367, FP 338
Pentium III 800MHz integer 361, FP 260
Power-3 375MHz integer 248, FP 330
Sun Ultra 333MHz integer 133, FP 128
A Sun Ultra 300 is 100 by definition, twice as
big a number means that the test took half as long.
There are no Athlon figures up (anyone know them?).
Conclusion, the current generation of alphas really screams. A 1.2GHz version should be quite something! HP stays ahead in the astonishingly much performance per MHz ratings, pursued by IBM.
Re:Benchmarks (Score:1)
Not in SPECint2000, according to the figues above, although a 1GHz Athlon might five it a run for its money on your figures.
Alpha for fewer Buckso (Score:1)
They're not state of the art anymore, but if you want one for private use that is hardly going to matter. (At least the processor in my PC is rarely less than 90% idle for extended periods of time, and unless you're a dedicated gamer harddisk speed is almost certainly your bottleneck, not CPU speed)
Re:Octane ratings (Score:1)
Re:problem is...binary compatibility (Score:1)
emulation. Push them to port FX!32 (their 32-bit
intel emulation which ran NT/intel binaries on
NT/Alpha) to Linux, OpenVMS, and Tru64 instead of
letting it wither as it has since NT/Alpha died.
IBM 'n DEC^H^H^HCompaq (Score:1)
On top of that, stories abound about how antique the Alpha's chip fab technology was.
So...
...Wanna bet that IBM doesn't mind making the chip? Especially if they're looking at cross-licensing some stuff?
(Heck, how many of IBM's own RISC patents are part of the Alpha anyway?)
C'mon, IBM's got some cool silicon of their own. I would not be surprised if IBM itself decides to start ANOTHER line of machines based on the Alpha (RS/7000 anybody?)...
Naw... It's more likely that IBM is having some fun and keeping the chip foundries cooking and just irritating Intel as much as they're annoying Sun...
Is this a no-downside scenario or what?
yeah! (Score:1)
Re:problem is...binary compatibility (Score:1)
--Bob
Re:Alpha=El Mucho Buckso (Score:1)
I HIGHLY recommend doing this if you're a little hardware savvy (like to tinker), and are fed up with Intel's crap (like me). But then again there's always the Athalon. But then again the alpha still beats the Athalon at floating point.
The DCG people have been very good to me as well. When I first got the thing, I accidentally nuked the Flash BIOS, because I'm an idiot. They were very agreeable, and sent me a new motherboard. All I paid for was shipping! Try and get that out of some no-name Taiwanese fly-by-night PC outfit!
--Bob
Re:Used sparc anyone? (Corrections on my part) (Score:1)
Re:Used sparc anyone? (Score:1)
last post! (Score:1)
Re:Must Have Software... No MS Office, no good... (Score:1)
Actually, Netscape on the Alpha is only a rpm -i netscape.rpm away - Digital (please dont make me call it Compaq) has
Re:speed! (Score:1)
There are no (repeat: ZERO) 900MHz Alphas available on the market at the moment. The best you can get is 750MHz, and you'll pay through the nose for that.
Re:Wow! (Score:1)
Now if we can just get Compaq to do the same - Somewhere on this thread there's probably some kid saying "Compaq Wildfire Alpha Servers suck!! After all, look at this Presario my dad bought me!!"
--
Re:speed! (Score:1)
Why, do build the Linux kernel, of course! Have you recently looked at the size of that beast? Even with a dual-Pentium mo-bo, 256 MB RAM, and kick-ass SCSI disk, I still have plenty of time to have a cup of coffee (sipping it VERY SLOWLY, of course), before the kernel build is complete.
And, of course, you never know when you'll get the urge to rebuild the kernel, so you better come prepared for that eventuality, that's what I say...
Just Announced Today for PPC (Score:1)
Basically, it'll debut in AS400 systems in Aug, RS/6000 later this year, and eventually in consumer PPC devices.
Re:speed! (Score:1)
Oh, and Unreal Tournament, HGII, Q3, etc, etc, etc.
One Microsoft Way
problem is...binary compatibility (Score:1)
So, on another note, anyone know of anyplace (on the web or otherwise) that I can find out exactly what IS up with BIG_ENDIAN and LITTLE_ENDIAN? I'm not going to be using a BIG_ENDIAN machine anytime soon, but I've always been interested.
One Microsoft Way
CPUs (Score:1)
Re:Intel Participation? (Score:1)
Also, IBM does not hold a patent on copper interconnects, it's just that they happen to own the only fabs capable of making them. (AMD's copper-capable fab is co-owned by IBM, with the agreement that AMD will only use it for AMD-branded chips.)
Intel has stated (dang it, where's a link to that press release?) that at the present time, they don't need to move to copper to keep up. They may move to copper in a year or two, but not right away. Remember, the big thing with copper interconnects is that it lets you use smaller trace widths, and Intel seems to be doing just fine at .18 without moving to copper. They have even said that they could get down to .13 before needing to move to copper.
And, for the record, 'Coppermine' was never meant to imply copper interconnects. That codename (named after a river in Arizona) was in use internally to Intel before copper interconnects were a big deal.
Saving Compaq? From themselves? An Alpha user rant (Score:1)
In background, I am an alpha user, hell, I even have an old alphaserver as a playbox at home. Recently, I came into a position where I could bear to upgrade some servers, and was thinking of some little rackmount freenix powered boxes- maybe some SMP alphas.
I called my usual alpha dealer (it's been a while since I have had to talk alphas), to get prices for a mobo+cpu+ atx rackmount case, and was told that compaq had decreed an end to ATX form factor systems.
Instead, you have to get a proprietary form factor case and mobo. This puts the entry price for a bare mobo/case/cpu package at 1600+ukp, for a machine with a lot less power than a 900ukp althon box!
In the past, you could build a nice powerful system with your own parts, and not pay the awful penalty of having to put up with hugely inflated prices chaged by compaq for that awful plastic proprietary stuff they peddle (can you say "lock in"? I knew you could).
It was something of a different ball game when it was Digital kit.. my old alphaserver is built like a fscking tank, and I can see where the money went. However, when I look at my compaq floor standing raid towers, all I see is overpriced, tacky and plastic.
It's a real shame that Compaq hoovered up DEC in the first place (ex-VAX/VMS users tend to get a little overly emotional at this point :). It's rather like Albert Einstein having to work for Laurel and Hardy, to my mind. Yes, I know that L+H had a much bigger target market, but Uncle Albert commanded the respect, and had a certain dignity :)
Anyway, by taking a massive step backwards, and making the Alpha suffer proprietary form factors once more, compaq has priced itself out of yet another market, by charging surreal amounts for products of dubious value.
My heart doesn't bleed for them, I hope they rot.
-A-
Re:Saving Compaq? From themselves? An Alpha user r (Score:1)
My usual dealers are UK based (I'm reesident in the UK), and I was going by what they told me. However, I will be investigating this when I am a little less tired... Before the pound drops too much against the dollar, mebbe.
Thanks for the link- I prefer to build my own boxes, not only from a price POV, but because I love to know what's going into them, much like rolling your own linux kernel...
Re:big vs. little endian (Offtopic) (Score:1)
MSB LSB
0 31
1 32
31 0
32 1
Re:Remember not to use the Compaq tools (Score:1)
Re:oh yeah! (Score:1)
Preach it brother! (Score:1)
Forget it! If I stick with the tools all I have to do is type "make" and fix maybe 3 32/64 bit issues. If I switch tools I have to fix orders of magnitude more problems with the makefiles, libraries, etc. And who gives a rip about performance in an email server? It spends most of its time waiting for user input or talking over the network--the CPU is rarely if ever the bottleneck.
--
Have Exchange users? Want to run Linux? Can't afford OpenMail?
Octane ratings (Score:1)
You'd have more power with 80-octane gas, but you'd probably need to tune the engine differently, perhaps using valves/pistons with less compression, otherwise it would ping to death.
Remember, 140 octane == water.
Here is my question (Score:1)
Of course, there are always the problems of general market penetration. I am still waiting for the day when I can use a 64 bit machine for something other than just a server. (I wants Unreal!
But here is my main point. First there was 16 bit. Then 32. Then 64. And, of course, there are a few 128 bit machines floating around. My question is, why not just blow it all away with a grand 256 bits? By this I don't mean 256 bit instructions, but a 256 bit wide bus, 256 bit integer processing capabilities, 256 bit vector-style bulk integer computations, etc... I don't see any reason for this not to happen. It doesn't require us to break any quantum limits or develop any new fab processes. It's just a bigger design.
Oh, and on a side note. Does the Alpha support the predicate processing type that IA-64 has? Or is that a unique feature?
Re:Here is my question (Score:1)
My question is, why not just blow it all away with a grand 256 bits? By this I don't mean 256 bit instructions, but a 256 bit wide bus, 256 bit integer processing capabilities, 256 bit vector-style bulk integer computations, etc...
Size. more specifivly [die|mobo]size and hence the (size of the) cost
Re:speed! (Score:1)
Don't forget about Compaq and Linux (Score:1)
Or am I misinterpreting this, and all it means is that Compaq will make the CPUs and not the boxes (I can't quite tell.)
Eitherway, Alpha's are cool, and I hope more people relize their potential.
Re:Must Have Software... No MS Office, no good... (Score:1)
>>Microsoft never ported MS Office to Alpha.
Not entirely true. They ported Word and Excel ( i have the CD's). Corel ported all of wordperfect suite 8 to Alpha/NT (minus netscape and that mail center thingge)
>>On Linux, there is a severe paucity of >>"commercial" applications for Alpha, and some of >>the critical applications for "desktop" use are not available.
Well we dont have staroffice but we DO have applixware. Anyways I do most of my work with opensource tools.
>>Notably, Netscape is not readily available. (I know that the Digital UNIX version can be hacked into submission,but it is not an easy rpm -i netscape.rpm away...)
actually yeah it is as easy as RPM -ivh . Look on the Redhat-6.2 CD.
Tru64-compat-1.0-3.alpha.rpm
netscape-common-4.72-1.alpha.rpm
netscape-navigator-4.72-1.alpha.rpm
netscape-communicator-4.72-1.alpha.rpm
and Java works too.
>>On the server side, Oracle for Linux is not available. Ditto for Informix, Sybase, DB/2,
So does that mean I can't use Postgresql or MySQL? Oracle and company will port when the time is right.
>More critically, Linux/Alpha is a considerably more "brittle" platform than Linux/IA-32.
Do you mean unstable? hardly the case.
>>Linux may not be the rats-nest of spectacularly nonportable software that Windows NT is, but getting things like KDE, GNOME, GIMP, and such has been a fairly slow process. Hardware compatibility lists are similarly "brittle."
KDE runs excellently on Alphalinux and so has the GIMP since the RH-5.x days. GNOME works reasonably well. What hardware support is so lacking? There is support for a few RAID cards, nearly every SCSI and network card out there.
>>I've tried running the Diamond Rio package, rio on my Alpha box; it gets quite confused, probably due to some 32-bit-ism in the "driver."
Packages can't be fixed if you don't tell anyone that they are broken.
>> More critical is the paucity of graphics cards supported by XFree86 on Alpha. It is probably similar for other 64 bit platforms; you're restricted to whatever there are "open" drivers for, and there are some cards (Cirrus comes to mind) that have architectures that are distinctly unfriendly to 64 bit operations.
That's strange... I don't know how my Voodoo 3000 works then with XFree-4.0. Nevermind the 3dfx framebuffer and ggi. Which is very fast BTW. The only thing Alpha is missing out on right now is hardware accelerated graphics drivers on the newest cards and thats being worked on now.
>>All of this adds up to Alpha not being a particularly consumer-friendly platform. People that "just want it to work" will find it somewhat challenging in this regard.
If thats true then Sparc and SGI are just as "consumer-unfriendly platform". 64 bit computing at the time when windows NT was on Alpha was never meant to be a home PC but a high performance workstation. What people are you referring to?
>>This is presently the case for Linux/Alpha; it was the case for Windows NT/Alpha.
Absolutley not. More hardware and software is supported by Alphalinux than NT ever had. Also the community and commercial support greater than NT ever had...
>>The same will likely be true for IA-64, for a goodly while, by the way. The pains that Alpha has had may help IA-64 porting efforts to be less painful, but what "cramps" persist are likely to be irritants to adopters of IA-64.
at first yes but with the influx of 64 bit developers and commercial interest will make those growing pains short and sweet.
>>In short, I don't think this was a likely niche, except amongst "daft hobbyists," which doesn't represent all that "nice" a niche...
Thats rude. I know alot of UNIX admins and MCSE's that say the same thing about Linux in general. I apologize that most people who use Alphas have no choice but to use the fastest and most mature 64 bit platform out there to get their WORK done.
Regards,
Peter
--
www.alphalinux.org
Re:problem is...binary compatibility (Score:1)
--
www.alphalinux.org
Re:Go here: (Score:1)
Go to http://www.alpha-processor.com and sign up for the developer program. You can get a new 21264-based system with AGP graphics for $2999.
mike (I work for API)
Re:Saving Compaq? From themselves? An Alpha user r (Score:1)
Re:Must Have Software... No MS Office, no good... (Score:1)
Microsoft did make a version of Word and Excel for Windows NT (a long time ago... around Office 4.2 for Windows) that was supported on the Alpha platform, but never made any newer versions
I agree that the Alpha platform [at this very day] isn't very ``consumer-friendly'' since it was never pushed as a consumer-level platform. Compaq nor Digital really thought that the Alpha could be produced cheap enough (due to large on-die cache, larger fabrication process, number of pins, etc) to be something other than an enterprise/high-end RISC workstation solution.
Digital introduced and sold the 21164PC processor to be the ``Intel killer'' of processors, but lack of support at both Microsoft and Digital killed the killer. Even though the 21164PC processor was a severely castrated version of the 21164 (sounds like the Celeron 266/300 v. Pentium II and the Celeron II v. Pentium III) that still had problems with low yields and huge power consumption.
I'd love to see the Alpha and other RISC processors get a bigger piece of the consumer slice, but it will take a lot of changes at Compaq to do so.
Heck, at one point in time, Dell would advertise on their website that one or two series of their storage area network solution used the Alpha processor. Now they just say that they use ``RISC'' processors (probably because Intel didn't like Dell advertising competitive technologies).
Re:Benchmarks (Score:1)
I take it you are referring to Linux only - as our compilers for Tru64 UNIX and OpenVMS are VERY highly optimized for the latest generation of Alpha processors. With the introduction of Compaq Fortran, C and C++ for Linux Alpha, that has changed too - many users find applications speed up a lot using our compilers (especially Fortran). gcc for Alpha is really quite good, as it is, though.
Steve Lionel
Re:Alpha=El Mucho Buckso (Score:1)
But they do have many other alpha motherboards (164pc and 164sx) as well as other models I don't know. Plus, they have many used SPARC's and SGI's around, if you want to expand your hackerdom away from the x86.
If you're in the boston area, they're definitely worth a visit. Their used/salvage area is totally kickass!
Re:CPUs (Score:1)
This was good for Digital, now Compaq since they didn't have to ramp up production themselves.
They were also manufactured by Samsung, who also made alpha motherboards.
Now IBM is making them under a nice, normal contract. Just because they can...
Re:speed! (Score:1)
Re:Alpha=El Mucho Buckso (Score:1)
You're defintly right about that... my experience trying to spec a nice Alpha box at Compaq's site was about the same as yours. However Microway [microway.com] seems quite willing to sell single machines to private customers. They have a 533 Mhz 21164 (with a reasonably good setup) for $2000. For some reason the price for a NT box and a Linux box is the same, though - I guess the best move would be to order the NT machine and then install Linux (keep the NT CDs for posterity or something).
Re:Benchmarks (Score:1)
Alpha will still kick the crap out of x86, especially in floating point. HPPA's are supposed to be as fast or faster than Alpha's at floating point, though I don't know much about HPs stuff. Ultra's are slow. They're nice when you put 4 or 8 into a server. I don't have benchmarks, but an Ultra5 running Solaris 'feels' slower than my P-II 350 running Linux. And Sun's pricing will make you feel like an Alpha is cheap. PowerPCs are pretty cheap (and very nice chips), but not as fast as an Alpha, AFAIK.
Also, you can't get 32 or 64 proccessor setups for x86, which you can for some of the better Unix-vendor RISC machines.
Re:Wow! (Score:1)
Willamette (the P-IV) is supposed to have copper. That's not coming out until (IRRC) Q3 2001.
Re:Slowlaris? (Score:1)
Trust me, I'd much prefer to use Linux over Solaris, but those are my work machines. I don't think my boss would go for me installing Linux on any of _them. Or the ones in the public CS lab, for that matter. Most of my university has 'standardized' on Solaris (so we can use the same OS for servers and workstations, better support, whatever).
What I'd love to see... (Score:1)
Re:Don't forget about Compaq and Linux (Score:1)
Bzzzzt. That was RedHat's Bob Young in that interview, and he was talking about Compaq's Intel hardware. I'm sure he annoyed some folks at Compaq over that one.
Last I looked, DEC's Intel hardware was pretty Linux-friendly (HiNotes, etc.); Compaq's could be problematic, depending on what you got.
Compaq's Alpha stuff tends to be able to run Linux, but getting it pre-installed isn't a bad idea at all. (Try installing it and see -- last I looked, an Alpha install was far trickier than an Intel install; hopefully SuSE, RedHat, and the others will improve this.)
Re:speed! (Score:1)
I'm also thinking it might make slashdot load a little faster.
Re:Alpha=El Mucho Buckso (Score:1)
However, if you want to go cheap, then don't buy branded machines from the Q. Pick up an Alpha motherboard from a third party.
http://www.alphalinux.org/ [alphalinux.org] would be a good place to start looking.
Re:What I'd love to see... (Score:1)
Buford Early, Gil Hamilton, Lucas Garner... I'm pretty sure Larry Niven was writing about the ARM before it became the name of a chip. Still a cool name to have.
Re:Wow! (Score:2)
Not a thing would be my guess. Intel hasn't been anywhere near the top of the technology curve for many years. Nevertheless, they are immensely profitable. Ask yourself: what would you do? I would keep on hype, hype, hyping it up selling to gullible, brain-dead consumers until the consumers either kill themselves off in fits of idiocy or wise up. And I'd laugh all the way to the bank.
Re:What about PowerPC? (Score:2)
But I've never been able to really keep track of IBM's processors, it just seems tough to get info and keep it straight. Especially with the POWER versus PowerPC mixup.
-Paul Komarek
Re:Saving Compaq? From themselves? An Alpha user r (Score:2)
Otoh, they support linux but not Tru64 (no Tru64 PALcode)...
Re:Benchmarks (Score:2)
The (current) 21264's are aggressively out-of-order speculative-execution CPU's, and on typical "random" codes will execute more than twice as many instructions per clock tick as the '164 does.
Re:What about PowerPC? (Score:2)
Intel Participation? (Score:2)
Must Have Software... No MS Office, no good... (Score:2)
Consider:
Notably, Netscape is not readily available. (I know that the Digital UNIX version can be hacked into submission, but it is not an easy rpm -i netscape.rpm away...)
Linux may not be the rats-nest of spectacularly nonportable software that Windows NT is, but getting things like KDE, GNOME, GIMP, and such has been a fairly slow process.
I've tried running the Diamond Rio package, rio on my Alpha box; it gets quite confused, probably due to some 32-bit-ism in the "driver."
More critical is the paucity of graphics cards supported by XFree86 on Alpha. It is probably similar for other 64 bit platforms; you're restricted to whatever there are "open" drivers for, and there are some cards (Cirrus comes to mind) that have architectures that are distinctly unfriendly to 64 bit operations.
All of this adds up to Alpha not being a particularly consumer-friendly platform. People that "just want it to work" will find it somewhat challenging in this regard.
This is presently the case for Linux/Alpha; it was the case for Windows NT/Alpha.
The same will likely be true for IA-64, for a goodly while, by the way. The pains that Alpha has had may help IA-64 porting efforts to be less painful, but what "cramps" persist are likely to be irritants to adopters of IA-64.
In short, I don't think this was a likely niche, except amongst "daft hobbyists," which doesn't represent all that "nice" a niche...
Re: Brittle? (Score:2)
[marcus@earth marcus]$ uptime
10:44pm up 331 days, 9:55, 6 users, load average: 0.14, 0.05, 0.01
[marcus@earth marcus]$ uname -a
Linux earth 2.2.5 #3 Sun May 30 13:10:30 CDT 1999 alpha unknown
That's an OLD alpha axppci33(266MHz, 256K cache, 64MB RAM, 6GB of disks) that does qmail, 2 apache servers(one being a devel/demo of java servlets), leafnode, ftpd, local DNS, PPP on three dial-in lines plus firewalling and masquerade for 6 boxes on the local LAN and the dial-ins 24/7 and obviously working on that 365 part. Its plenty fast as there is no problem saturating the 10Mb ethernet with apache(raw files) or ftpd.
Total cost of about $550.00.
Since the ADSL line is about to arrive, I'm going to have to take it down to add another NIC.
No, it does not run X, Netscape, nor any "office" software. Consumer platform? No, it's flawless just as it is.
Re:Benchmarks (Score:2)
AMD has some SPECfp-95 numbers here [amd.com]. They show a 800Mhz athlon at 26.6 (P-III shown at 19.8), 900Mhz at 27.5, and 1000Mhz 29.4 They use to have some SPECint numbers as well, showing about a 15% lead over the P-III, but that was at a clock speed where the Athlon had the half speed L2 cache, and it was when the P-III also had a half speed cache (P-IIIs with the smaller, faster, more associtave cache L2 are a bit faster on many benchmarks then the older P-IIIs). So I don't know how the current P-III stands in int to the current K7. Probbaly not as good or AMD would publish those numbers.
The orignal poster wanted to know if the Alpha was competitave with lower clock speeds. The answers shown here say the 21264 is. I want to point out that the picture was somewhat diffrent with the 21164 and 21064. They are strictly in-order machines, and the 21064 has very strict instruction grouping rules.
The 21064 (frequently) does less work per clock then a P-III, P-II, and even frequently a PPro. Of corse the 21064 was new a very long time ago (8 years?). The 21064 did somewhat less work per clock then most of it's contempary RISCs. But it was clocked much much faster. (i.e. 133Mhz 21064 vs the 50Mhz TI SuperSPARC, definitly much faster then the 386s and 486s of it's day as well)
The 21164 did more work per clock then the 21064. It's contemparary RISCs were doing much more work per clock. Far more out of order dispatch and specultave execution in the other RISCs, and in the PPro which Intel brought out during the 21164's lifetime (I think). However the 21264 once again had a dramitaic clock speed advantage (2x or more in some cases - 3x to 4x over the Intels for a while).
The 21264 is a diffrent kind of Alpha. The first one to do a lot of out of order and specultave execution. Clock for clock it gets far more work done then the 21164. Which is good because it no longer outclocks many of it's foes. It has even lost the top slot in SPECint which the Alpha has held more or less since it's introduction (not at all times, but never lost it for more then a few months that I recall -- then again I didn't check every month!). Even the SPECfp it shows some weeknesses it hasn't in a long time (I recall it having a firmer grip on #1 here, losing when HP announced new HPPA machines, and to some of the RS/6000s, but allways regaining it fairly soon after).
Seeing a 21264 with a really fast clock will definitly be an impressave thing. It will strain it's 8M L2 cache at 1.2Mhz for sure. Probbably blow right past it. I wonder if they will have a much larget L2, or if they will use a big L3?
I also look forward to the 21364. I don't think Compaq has said a lot about it, other then SMT. Simultanius Multi-Threading, which looks similar to SMP on a chip, but it lets the CPU assign functional units on a per-cycle basis to acheve maximum throughput. I wonder what else the 21364 will do. I wonder if it will go back to a simpler in-order less-specultave execution model (using SMT to tolarate the memory latency).
I heard the 21364 taped out in December as planned. I don't know how the test samples were, or what the rest of the schedule is.
P.S. dispite never having owned an Alpha, I'm definitly a member of the "Alpha is fast cult". A pity it has allways been cheeper to ray trace using more CPUs of something else (the K7 last I did my estimates).
Lot's of things (Score:2)
I'm a musician, and I would dearly love to have one of these things to set up a realtime synthesis/audio processing engine for jamming through MIDI. I consider that to be a "home use."
I used to do quite a bit with POVRAY and 3D modelling. It would be neat to have a machine that could render a frame in a few seconds (instead of 20-30 minutes). That would really cut down on the time required to develop a scene.
You could compile the kernel really fast! ;-)
Re:Must Have Software... No MS Office, no good... (Score:2)
Who cares? One of the major reasons to use alpha is to divorce yourself from the Microsoft/Intel stranglehold. Note that Applixware Office IS available on the alpha.
Oh, yes it is as easy as 'rpm -i netscape.rpm'. Check out Compaq's software list [compaq.com] and you will see, right there before your very eyes, an rpm of netscape 4.7 [compaq.com]. It includes the Tru64 libraries necessary to run the Tru64 version. On the same page you will find mozilla.
I also have a Diamond Rio, on my alpha, with USB (just to refute everyone that says Linux doesn't support USB), and I'm quite happy with it. I had to change ONE LINE that was getting 64/32 bits confused. I submitted the patch to the maintainers, and it's now in the main rio tools. You've gotta dig a little deeper sometimes. If you want nice prepackaged, "bug-free" software, go back to Microsoft. I couldn't have done that with a "commercial" app. Long live open source. Yes, 95% of linux users use Intel. Yes, the existance of alpha on linux doen't make everyone write 64-bit clean code. This is the only source of frailty I have found of on the alpha.
IA-64 will have the same 64-bit problems that the alpha is having now. sizeof(long int) != sizeof(int) is just about the only problem. I will say that I can compile 99% of the software I find for linux on the net without modification. Often I compile it with Compaq's ccc to get a faster binary (I was tickled to find lame encoding my mp3's at 4x realtime at 160kbps with ccc, where before it was roughly 0.5 realtime with bladeenc and gcc).
As you say, people that "just want it to work" will not buy an alpha. It is marked as a massive horsepower machine. Companies buy them to run big databases, and academia buys them to model weather patterns and nuclear blasts. They also pay through the nose for Compaq to maintain them. They have no need of running Office. For mere mortals who want to play with some horsepower you can buy an older one, and be very happy with it. But don't expect your grandmother to be able to use it. If you want everything preinstalled and done for you, buy an iMac or a Windoze machine. That said, I do wish Compaq would market the alpha to the masses. I think it would do well. It runs linux like a charm.
--Bob
Endianness doesn't influence transistor count. (Score:2)
Having just finished my final year in Computer Engineering learning chip design, I can say with confidence that this isn't true. The implementation is the same no matter which order the bits are in (just use a mirror image of the layout).
Re:Remember to use the Compaq tools (Score:2)
You might also want to visit the EGCS site, which mentions Alpha updates to GCC as recently as March. GCC does support the newer EV6 architecture. The problem with Linux is more that large portions of it are hand-coded for the GCC assembler -- and optimizing kernel code doesn't do much since so little time is spent in the kernel anyway. ;-)
What about PowerPC? (Score:2)
BTW, an Alpha I purchased a few years back is STILL faster at floating point than the latest from Intel or AMD (OK, the Athlon is close).
Re:Octane ratings (Score:2)
Re:Alpha=El Mucho Buckso (Score:2)
Uhhh...I don't know what you're talking about. Two things:
AFAIK (I worked on the VC compiler for Alpha) FX32 was never "outlawed". In fact, it was integrated into the Alpha version of Win2000.
Second, FX32 is a moot point since Compaq dumped NT as an Alpha OS. Even if FX32 was "outlawed", it wouldn't be why Alpha will never be a consumer platform. It would be because Windows is a dead OS, as far as the Alpha is concerned (boy that's fun to say).
Having said that, I don't think Compaq has any inclination or incentive to price/market the Alpha toward end users.
--GnrcMan--
Re:Remember to use the Compaq tools (Score:2)
But you are right, EGCS is making inroads as far as Alpha optimization goes(working on the Alpha compiler is my pet project(haven't submitted anything yet) now that I'm no longer working on VC for Alpha, which used the same optimizer, "GEM"), but GEM is the only way to go right now.
--GnrcMan--
Re:Octane ratings (Score:2)
Go here: (Score:2)
www.alphalinux.org [alphalinux.org]
The link is a vendor list, alphalinux.org is a nice place to look for info. Also check comp.os.linux.alpha .
You won't be able to get a new alpha for less than $3500US, but used ones are available for cheap, sometimes free.
Re:Remember to use the Compaq tools (Score:2)
-
Re:oh yeah! (Score:2)
Cryptanalysis? (Score:2)
Technology roll over? (Score:2)
I'm glad to see some of Intel's technology rolling over into the other processors. Hardware companies should take cues from the open source movement. If you see something you like, use it in your product and come out with something even better. I've gotten worn out from the Gigahertz wars, but some seriously beefy Alphas are always welcome in my place.
I do hope that some companies will take notice and start porting their games (like HalfLife) to the Alpha platform. They'd make totally superior gaming machines since the FPU is actually worth something as compared to Intel.
1.2GHz Alpha... 4MB cache... Drool!!! When can I get one?
Re:speed! (Score:2)
Re:speed! (Score:2)
We have Moore's law, which tells us that chips double in speed every 18 months. We also have Gate's law, which tells us that software from most proprietary companies (especially one who's name is an accurate description of Mr. Gates' reproductive organ
Re:Alpha=El Mucho Buckso (Score:2)
I recently purchased a DEC Alpha DPW 433au (EV56 21164a/Miata mobo) from egghead.com for US$1,199.   They recently had them avail. for US$1,049 (I just checked and I don't see it anymore... they only had 4 left and they may have been snapped up).
What is impossible to find is a place that will sell you just a motherboard or just an Alpha.
Amen!   Although I've seen more places that will sell the mobo and parts like E.L.I [eli.com] or other places that will sell you "inexpensive" (in quotes - although considering, the prices aren't too bad) systems, like DCG [dcginc.com], but other than those, it has been a pain trying to find an upgrade processor for less than I paid for the whole system!
I still like my little alpha though...   heh heh.
In related news... (Score:2)
Re:Alpha=El Mucho Buckso (Score:2)
What is impossible to find is a place that will sell you just a motherboard or just an Alpha. If I could go out and buy my own EV6 and mb and build the rest of the machine around it, I would have done so a long time ago.
Bill
Benchmarks (Score:2)
Does anyone have any comparisons of Alpha vs other processors at equivalent clocks? I remember comparing processors 3 years ago, when the Alpha was getting comparatively high clock rates. When you really looked at a ratio of Work/MHz (of course, the definition of "work" can vary tremendously), the Alpha wasn't very "efficient" in terms of how much it did in a clock. Of course, the was the entire intention behind RISC. Lots of clocks by reducing how much was done each clock.
But now with the Alpha unable to sustain a big clock rate advantage, does the Alpha get any sort of real performance advantage when compared to x86, or particularly other less "reduced" architectures like HP's, Sun's or IBM's?
--
Alpha=El Mucho Buckso (Score:3)
Right. Just the other day I was mulling over perhaps getting a medium to a low-range Alpha. And I reached a conclusion that the high price is the real problem with Alphas.
I think it's mostly has to do with the fact that Compaq, it seems, doesn't really want to market this hardware to consumers. Here I was, seriously considering one, but...
For starters, there doesn't appear to be a lot of places selling those things out there. I've tried searching the 'Net, I didn't find anything. I couldn't believe it when I searched shop.yahoo.com, which basically aggregates hundreds (if not thousands) of merchants' e-commerce shops under one roof, and came up dry.
After I went to Ground Zero -- Compaq -- I came away with a discreet impression that they really don't want to talk to a mere peon like me. Their web site, apparently, is really put together more like a business-to-business (or government) type of a deal.
That's really a shame. I think that I'm not the only one who might be interested in looking into alternatives to the x86 platforms. If Compaq only invested a small portion of that R&D that went into this newfangled chip into, instead, investing in marketing the Alpha to consumers, they might find themselves a nice niche amongst consumers too.
Copper is much more problematic than aluminum... (Score:3)
SAN DIEGO, Calif. -- The perils of chip design at 0.18 micron and below mandate new research in a number of areas, according to presenters at the recent International Symposium on Physical Design (ISPD) 2000 here. Calls were made for breakthroughs in areas such as power analysis and estimation, inductance modeling, analog layout, incremental CAD and process variability.
Beyond academic papers, this year's ISPD included a keynote speech by Aart de Geus, chairman and chief executive officer of Synopsys Inc. (Mountain View, Calif.) In his keynote speech, de Geus called for better estimation and analysis tools, and for attention to new problems such as inductance.
"Finally, after 25 years, inductance is coming back," de Geus said. "With high current, inductance does matter." But it won't be a big issue for most designers, he added, until feature sizes drop below 0.18 micron.
A paper given by Li-Fu Chang of Frequency Technology Inc. (Santa Clara, Calif.) outlined that company's research in inductance modeling of on-chip copper interconnects. Copper is much more problematic than aluminum when it comes to inductance, the paper notes.
Chang said the paper presents a "full chip" inductance modeling architecture. "Inductance modeling is much harder work than Rs and Cs [resistance and capacitance]," he noted.
Oh great... (Score:3)
Oh, and think of all the lovely conversations you'll overhear waiting in line with that last Y power connector for your Beowulf as the wannabe Mr. Know-it-alls ("I order all my systems on-line!") tie up the Saturday salesclerks with impossibly self-contradictory orders.
_____________
Wow! (Score:3)
Anything I missed? Is Intel going to go Copper, or are they just going to keep on naming their processors so that they sound like it?
Re:speed! (Score:3)
Re:Wow! (Score:3)
About three years ago, I worked as a consultant for an East Coast firm that made SIMOX Wafers, or Silicon-on-Insulator wafers. These are wafers where a layer of SiO2 is formed beneath the surface of the wafer, so you have a layer of Si, then an insulating layer of SiO2, and then the remainder is Si again. These wafers were advantgeous for space applications (radiation resistance due to the insulating layer lowering voltage disturbances from particles that happened to pass through the chip), and for low power applications, since the voltage sink was considerably lower without the huge semiconductor substrate underneath. IBM (who was, and probably still is, a client of these guys) bought one of their implanters and discovered that SIMOX wafers handled Copper interconnects a LOT better than plain old Silicon.
Now the funny thing was, these wafers are really difficult and expensive to make. There's also apparantly an unpublished "secret" to making them that is closely guarded by this company. So I don't know if IBM is willing to let other companies in on the process, or whether places like Intel are out on their own to get the Copper magic up and running...
Re:Alpha=El Mucho Buckso (Score:4)
Alphas have always had a special ATX RF plate, they take ATX PS's but some need 630W units. So, you probably want to get the case...
Remember to use the Compaq tools (Score:4)
The Compaq tools are mostly available for free, but you can't compile kernels with them. We're trying to catalog what can actually be compiled with them but most Linux system source assumes that you are using gcc. Sad, really. I'm sure that things would run much better when using a compiler that actually knows how many execution units the processor has...
Re:problem is...binary compatibility (Score:5)
Do you want the literary reference from which the names are taken? (Swift, _Gulliver's Travels_, Book 1, "The Voyage to Lilliput". There were two tribes of Lilliputians who were fighting a war over whether one should eat one's breakfast egg from the big end (the Big-Endians) or the little end (the Little-Endians). I never can remember which tribe Gulliver was allied with, so don't ask me.) Or do you want the technical explanation of why Intel puts the bytes in a word "backwards", so that you can't read the characters in a UCS-2 string from the bytes? (It turns out that arithmetic operators cost half as many transistors/operator if the bit order goes from lowest-order bit to highest-order bit, as in an Intel chip, than they do if the bit order is highest-order bit first. It doesn't make all that much of a difference any more, since the transistor count on the ALU is only a tiny fraction of the cost of the chip, but in the old days, it mattered very much indeed. I can't ever remember which tribe I'm allied with, so don't ask me.)