
What's Going On With Alpha 86
Fernando Ribeiro Corrêa writes: "Richard Payne, Alpha Processor's Tech Support Manager, talks about
Alpha's Linux strategy, market competition with
Intel, Transmeta and its Alpha plans for the future."
You can now buy more gates with less specifications than at any other time in history. -- Kenneth Parker
Re:Hehehe (Score:1)
Slashdot is certainly on a humour strike today.
Re:Moderators on crack (Score:1)
---
no they weren't. (Score:1)
--
* CmdrTaco is an idiot.
Re:Compilers and Integer Performance (Score:2)
Re:Shrink! (Score:3)
EV67 CPU's are at
EV68 CPU's are at
The UP1100 and UP2000 systems from API are EV67's.
We have been running EV67's for some time now.
The UP1100 board/CPU combo runs quite nicely on a 300w power supply. The combo pulls around 90w.
EV68 based systems will be out in Q1 of 2001.
FWIW, I work at API.
More than scientific computing (Score:2)
Re:Truth (Score:1)
Is Linus now getting credit for doing the port?
Re:For the love of Jefus (Score:2)
It wasn't funny after two posts, after 100 it just becomes annoying.
Nvidia cards do "work" now , Re:Alpha and the Home (Score:2)
--
www.alphalinux.org
Re:Will the market change... (Score:1)
Re:Alpha will be dead within three years (Score:3)
Don't get me wrong, the Proliant is a strong platform, it has the unit volume for sure, but its not going to replace the Alpha.
I spent last week at the Compaq Enterprise Technical Symposium, and it was very enlightening. The place was overrun by Alpha users, distributors and VARS. A huge percentage of the course tracks were Tru64, OpenVMS or Linux on Alpha.
Compaq is a very different company than they were before the Digital buyout. They have alot more enterprise savvy and far superior engineering than the old Compaq did. In fact, they feel alot like the old robust, creative DEC of the 80's but with good marketing, smart management and a decent PC line.
I think that the PA-RISCS and SGI-MIPS platforms are in alot more danger of becoming extinct than the Alpha.
Heck if I were Sun I'd be brittin' shicks right about now. Compaq will have Sun in a market pincer next year with IA-64 coming up from the low end and Alpha pressing down from above.
Also, Compaq doesn't fab or market the Alpha. Compaq designs the chip and uses it in their systems. Samsung and IBM provide the fabs and API does the marketing for third party chip and board sales.
Bootloader is SRM/aboot (Score:2)
No.
The Linux kernel has never been self-booting on Alpha. You are thinking of MILO, which is based loosely on the kernel sources and which provides BIOS emulation and PALcode for the kernel.
MILO itself is not self-booting. There was an experimental project to flash MILO, but it only worked on a few systems and was never supported.
ARC and AlphaBIOS are both history. They aren't available for new systems. SRM is now the preferred bootloader for Linux, and is available for most machines, old and new, except for a few systems that were designed for NT only.
Did you notice that Compaq freed up SRM? It used to require license fees but now it is freely downloadable on all hardware for which it is available.
SMT: The next big thing (Score:3)
Re:Will Tru64 boot on alphaPC mobos? (Score:2)
No chance, sorry.
The Ruffian was orphaned by Deskstation. It doesn't support SRM, ARC or AlphaBIOS, but it's very own ARCSBIOS. Fortunately, MILO is available so you can run Linux.
But since there is no SRM (and never will be) there is no hope of running either Tru64 or OpenVMS. Your choices are NT, Linux, and possibly NetBSD (if somebody ever hacks it to load from MILO, which is possible but nobody's done the work).
Re:Cost of Alpha in the home (Score:1)
Re:Bootloader is SRM/aboot (Score:1)
Well, it worked on my 164LX board quite well.
Re:Cost of Alpha in the home (Score:2)
But is it really that more expensive? I thought the only things that needed to be different for an Alpha system are the motherboard and processor?
Yes. But things like cache memory are expensive, you know (IIRC Athlons have only 512K L2 cache).
And it seems the new motherboards are using AMD's 750 Athlon chipset now. So shouldn't the mobos be cheap, like under $300? Is the processor very expensive?
Unfortnately the mobo is different than those used for Athlon, and hasn't achieved the same economies of scale.
Is it possible to get a 21264 system with SCSI for under $3000?
Don't know about SCSI, but you can find a fully configured UP1100-based system for well under $3000. (Do you really need SCSI? You could always add it on later...)
Re:Alpha and the Home (Score:2)
It was more expensive than my 486 was 8 years ago, but still to this day, it is the best machine I own. The build quality is astounding, and it is a joy to program (I'm a mathematician, and 64 bit registers rock my world).
I believe that when I buy a 1G Athlon it won't be much better for me than the Alpha, and of course that's 2-3 years later!
I use Linux, the distribution is irrelevant as long as you get one that is well enough tested before they put it on the shelves.
The AlphaLinux RedHat mailing list have provided answers to every question I've ever asked about every issue, and they don't even ask which distribution I use...
FatPhil
Re:Cost of Alpha in the home (Score:1)
My Home Alpha Story (Score:1)
Fairly cheap too. Although I didn't buy it myself, my step father traded some old funature for two of these boards. Inside, it is all normal Intel PC parts: Mach64 ATI card, samsung IDE disk, 2.88Mb floppy, Zip (ide), 2 CD-roms, 2 sound card.
My real problum is software. I love Linux, and overall I like RedHat. Since they have allways had an Alpha distro, I thaught things would work fine. I was very wrong. RH6.2 is *very* buggy for the alpha. Not as much bugs, but simple things where overlooked. For instance, I could not use RedHats GUI menu's without playing around with Libs for a while. It didn't feel like RedHat on an Intel. I tried Debian, but had complaints in other areas for it. FreeBSD seems to be the best, and provide the most support. A lot of packages, decent Documentation.
Most Disto with an Alpha flavor make it very hard to find info on the Alpha port. Take SuSE for instance. Plenty of Docs of how to install it for an Intel, allmost nothing for an Alpha. A lot of Disto's have the minor version number for alpha behind there the version for Intel, and in the case of RH, they have yet to make 7.0 for Alpha.
My best suggestion is to use the SRM bootloader. Milo works fine, but getting things working with AlphaBISO is less then fun. It seems like they really designed it for WinNT, and not others.
Overall, I like running the Alpha. Allmost everything for Intel can be found for Alpha too, (Though it takes some looking). There is an Intel emulator, which I have not tried yet. Hardware wise, allmost everything for an Intel will fit and work in an Alpha. Hopefully Compaq will start pushing Alpha more, as it really is a good chip that dosen't get as much attention as it deserves. [Sorry for the spelling mistakes, but I don't feel like copying this from window to window right now]
Re:Cost of Alpha in the home (Score:2)
I actually built a fully functioning Alpha system about 2-1/2 years ago for about $800. This machine was completely built using parts purchased from OnSale.com (now Egghead.com) and had a shopping list like what follows:
The individual prices may not be right, but I do remember the bottom line being about $800. My goal wasn't any major application, but to just have a "non-Wintel" machine at home. For that, it has worked wonderfully. Besides, it makes a cool conversation piece.
Yes, Linux does self-boot on an Alpha (Score:2)
The Linux kernel has been self-booting on the Alpha since just about day one. You can write a raw kernel image to a disk and boot it from the system firmware, just like you can on the i386 architecture. However, few people do, because this is very limiting (again, just like on the i386 architecture). You can only have one kernel image per disk partition, you have to pre-allocate raw disk space for it, and you cannot pass parameters.
(For those who are curious, look in $KERNEL_SOURCE/arch/alpha/boot/, especially main.c function start_kernel.)
Re:Alpha and the Home (Score:1)
Oh, there is one other thing. I know I need SRM with Tru64(I'm using AlphaBIOS for the dual boot with NT). I know there's a way I can switch between the two without loosing the other, but haven't found any clear info on how to do that. Anybody know of how to do this??
Compaq and Linux (Score:5)
I ended up looking elsewhere...
My impression was Compaq was giving lip service to Linux support. Maybe that's not the case in the very few months since then. I'd like to know... I saw a freshmeat announcement of drivers for a Compaq HBA for fibre channel since then but after that point it was too late...
Re:Alpha and the Home (Score:2)
Absolutly one of the best machines I've ever had. I've had it for two years.. at the time I got it, the equivelant Intel costs twice as much.
With the advent of Gnome and good support from XFree, the alpha has been a very cool machine for me.
I'm planning on getting an XP1100 here in the next few months. (AGP baby! Uses the AMD Irongate chipset!)
Anyhow, I highly recommend one if you want to do 64 bit hacking NOW.
And anyone out there waiting for 64bit intel can thank the Alpha people for working out most of the 64 bit issues in the software they (might one day) use. Or you could get yourself an alpha.
Just stay away from nVidia. Their cards do NOT work on alpha systems.
Pan
Re:Truth (Score:2)
Actually, no. m68k was the first non-x86 processor to run Linux, but Alpha was the first to get integrated into the main kernel tree.
Re:Shrink! (Score:1)
I'd like to be able to afford the power to run one of these in my garage. I won't even abide the 80W required by an Athlon though and wouldn't consider an Alpha at home for this very reason.
I think it's somewhat better power-wise than IBM's equivalent offerings though, in which you could slow-cook a roast.
Will Tru64 boot on alphaPC mobos? (Score:2)
I think I've already asked this on /. but here you go anyway :)
I've got a ruffian (samsung) motherboard with a 21164 on it, and was wondering if I can install Tru64 on it:
If I remember, digital unix could only boot on digital unix mobos, not on alphaPCs. Is that still the case?
Not that I dislike alphalinux or anything (still haven't updated from 2.0.38 yet, need to flash a milo 2.2.something), just wondering :)
---
Re:Compilers and Integer Performance (Score:2)
For a long time digital (and now compaq) have claimed that their optimizing compiler for the alpha was dramatically better than gcc. Does anyone know if this is still the case?
Slashdot ran an article [slashdot.org] linking to some benchmarks. According to the results, compaq's claim is correct, their compiler is much better than the gcc port.
garc
BSD, the place to be! (Score:2)
Well they are!
BSD is the real future....
http://www.testdrive.compaq.com/os/#bsd
If you are interested in Open Source, you'll want to try FreeBSD, an advanced Unix operating system based on code developed at the University of California at Berkley and made available as a Berkley Software Distribution. FreeBSD runs on many different platforms, and is powerful enough to drive some of the most popular sites on the Internet, like Yahoo! We have Test Drives of it running on AlphaServer
DS10-L's Look for Test Drives of other BSD variants in the future! Sign up for an account and take FreeBSD for a spin
The reality is the expected boost from NT isn't there for the Alpha. So *ANY* OS they can get running and supported, they will. If they can give away a box or 2 and have people write code for no money out of Compaq's pocket.....its a great deal for Compaq.
I made the decision... (Score:1)
Re:Compaq and Linux (Score:1)
Re:Will Tru64 boot on alphaPC mobos? (Score:1)
I have two 533Mhz LX164 21164-based boards in PC cases. Each started identically: 512MB, 20GB IDE, CDROM, Floppy, Matrox MG200 PCI video, SMC(?) Tulip-based ethernet.
I started with both running Linux (RedHat 6.1) so I knew the hardware all worked. The machines serve as test systems for a large physics code. This summer, I bought and loaded True64 5.0 on one of the machines in order to be able to test the code on both OSs.
The basic load from a CD was fairly straight forward. The machines had AlphaBIOS and so the True64 box had to be upgraded to SRM. The CD was in the set. The X-based installation tool was about the level of a Red-Hat 6 setup (that has had lots of complaints of being too basic). In particular, the graphic disk-partition tool was more of a pain than RedHat's disk druid.
True64 would only see the Matrox as 16-color VGA. True64 would see the Tulip chip set (it IS a DEC product) but after initialization would say something like "I don't see the DEC part-numbered PROM on the ethernet controller. I won't use it."
I purchased two Compaq/DEC ethernet cards ($100 each.) which, interestingly enough, have Intel chip sets on them. True64 would now see the net, but trying to put the Compaq/DEC card into the Linux box failed. The AlphaBios thought the card was some sort of SCSI and hung trying to initialize it. So, my two machines are no longer identical; they heve different ethernet cards.
The whole experience was quite unplesant. For a total of over $4000 (at the Lab's 36% discount) and a few months of time, I have a machine that is back to the level it was at with Linux before. I don't need the console (most all access is remote with ssh) so the lack of X at over VGA resolution isn't a problem for me.
The bottom line: although DEC really pushed third-party motherboards in PC cases, if it doesn't have Compaq/DEC part numbers, it isn't going to work very well with True64.
Re:Truth (Score:1)
Re:Will Tru64 boot on alphaPC mobos? (Score:1)
Yes, linux runs very fine. At least Debian does... :-/
I still need to upgrade my box to patato and check-out ccc, but all in all, it looks like the box will never run Tru64, then
I wasn't impressed by the speed of say... povray compiled with gcc, but with an alpha compiler released by compaq, I should still see some improvement in my calculations...
You ever tried to solve a 4000x4000 double float system? it's... slow. All I'm waiting for is a decent 4 to 8 SMP athlon box with 2Gb of memory. That should last a couple of years in terms of my computational needs! I think ;-)
---
Re:Truth (Score:2)
You've got the story right, but you've got your machines mixed up - either IBM or Motorola (I can't remember which) wanted him to port Linux to PPC, but once he had it working on the Alpha he got from Mad Dog, he left the PPC in the box. One day he turned it on just so that he could tell them he turned it on.
Linus has been an Alpha supporter for a long time.
--
Alpha and the Home (Score:2)
----
Why I love my alpha... (Score:2)
I have to admit, I don't use it as my main machine, mostly because I use 3D Studio and Painter 6 often and don't have NT for Alpha. But it's the workhorse around here - it's our IP Masq box, Samba server, web server, FTP server, SMTP server, and POP/IMAP server, and it used to be the home for Smokedot [smokedot.org] until our DSL got cut off. When i do hook my 19" monitor up to it and use X, it is FAST. Blindingly fast. I didn't think it was humanly possible for X with Helix Gnome to go so fast, but it's much faster and more responsive than my roommate's Athlon 800 running either Win2k or Linux, and it just blows my P2 350 out of the water.
Conclusion? Any geek who runs Linux would be, IMHO, much happier with an Alpha than x86. I run RedHat, but I know Debian and SuSE both have Alpha distributions, as well as Free- and NetBSD. Every open source program I've tried on it has worked great - some of them give warnings on compile which seem to indicate that they're not 64-bit clean, but they work fine nonetheless. It's also got a ridiculous number of PCI/ISA slots and drive bays - 10 full-height drive bays, 4 ISA, and 6 PCI slots.
The only issue is games - I haven't seen a single commercial game which has a Linux/Alpha port, which kinda sucks. It would make a sick gaming platform, especially now that the SRM compatibility problems with nVidia cards have been fixed.
Not to mention the fact that any CPU with 4MB of L2 cache is good in my book
--
Will the market change... (Score:1)
Would be interesting to see...
-- Don't you hate it when people comment on other people's
Re:Truth (Score:2)
I'm pretty sure it was Quake, and I know I was in DC, so it could have been late '96. FedUnix (now known as OpenSourceWorld if it's still around).
Truth (Score:2)
OLinux: The use Linux is more frequent in Alpha or PCs? How long do you use it in Alphas? Have any numbers?
Richard Payne: The Alpha was the first non-i386 processor to run Linux. It all started when Digital (now Compaq) gave Linus an Alpha machine several years ago. I don't have any numbers of Alpha with Linux vs. PCs with Linux. I'm not sure anybody has accurate numbers of that.
Shrink! (Score:3)
A 0.35um 600 MHz 21264 sucks back 47A @ 2.35V = 109 W! The things desolder themselves (apocryphal). In 0.18um, 600 MHz would only be ~16A @ 1.6V = 26W leaving plenty of room to go up to the coveted GHz (26A@1.6=43W).
Is Compaq trying to kill this processor by denying it a shrink? Sorry, the font on that URL was too small to read.
Re:What's going on with Linux and Alpha? (Score:1)
From the AMD Athlon FAQ [amd.com]:
Curiously (Score:1)
Re:What's going on with Linux and Alpha? (Score:1)
From the AMD Athlon FAQ [amd.com]:
What's going on with Linux and Alpha? (Score:3)
Re:Cost of Alpha in the home (Score:1)
You can pick up a 533 Mhz Alpha system for $1995. It comes with everything except a monitor.
Hrm... 64-bit cpu w/ 2mb cache system for under 2 grand. Not to shabby.
--
Re:Alpha and the Home (Score:1)
Get an alpha and contribute! (Score:2)
Submitting 64-bit bug-fixes to Linux kernel and applications, by the way, is an easy way to contribute back to the OS community. With the upcoming 64-bit Intel and AMD processors in the horizon, the more applications are made 64-bit clean and kernel bugs get fixed, the more advantage OS community will have over the closed operating systems.
You don't have to give up your current setup. Just buy some inexpensive left-over Alpha and try compiling software on it. If it doesn't compile, fix it and release the patch to community. In time this will benefit everybody.
Re:Alpha and the Home (Score:1)
----------------------------
More Offtopic! (Score:1)
By far, my favorite joystick company is CH Products. Nothing beats an F-16 Fightertick with a Pro Throttle and Pro Pedals. MMMMMMMMM
Re:still in Alpha ?!? (Score:1)
Perhaps that wasn't funny after all, eh...
Re:Compaq and Linux (Score:2)
Good point. The problem is that by its nature, the SAN and storage unit becomes the mission critical piece. All of your eggs go into that basket and when in a business, you really want a service contract on that stuff. Even though there's lots of redundancy set in, if something fails, I want it repaired that day. For Compaq to provide that level of service, they want nothing but HBAs, and driver kits that they have certified...
I gotta tell you, I was really disappointed at my experience in dealing with sales reps from Compaq and other vendors like EMC. You mention Linux and they do their best to talk you out of it. Now I know that Linux is currently lacking in areas that commercial UNIXes have, like LVMs and journaled file systems, but the point of a SAN is for me to be able to hook up various boxen running various OSes to the SAN's storage. Some of those I want to be Linux based due to application needs.
p.s. I know there is now some level of LVM and JFS support in newer linux kernels. But other vendors have had this stuff in their OSes for several years now. Sometimes it doesn't pay to be on the bleeding edge when your butt is on the line...
Re:No Netscape, no buyers.... (Score:1)
Re:Will Tru64 boot on alphaPC mobos? (Score:1)
My config is a samsung mobo with a 2940 adaptec, a 3c905 and somekind of ATI that was working well under NT.
Nothing's recognised by the bios (especially not the adaptec), but it will still boot milo and linux from the floppy. Amazingly impressive that everything works under linux as is, especially with cards that were after all designed for x86.
So I might have trouble with my config under tru64? it's a pitty, because I was having the best transfer rate with the 3c905 nic and the adaptec card instead of using the onboard chipset.
BTW, I remember reading somewhere that you have to flash an alpha specific bios in your videocard, in order for it to work under alpha... but I guess that's not a problem if you're using a separate xterm.
Cheers
---
Re:Compilers and Integer Performance (Score:1)
As to performance, I am willing to bet that under ccc, a 2 year old alpha would kick the stuffing out of any x86, m86k, sparc, mips or any other arch.
In fact at my University, they got a 16 processor origin box that linking 8 alphas from the math department in a beowolf (ranging from ~133 (or 166) to 533) would kill it.
I sit here typing on a 5 year old alpha which is 300MHz :)
Merits of having Alpha's on the market. (Score:1)
Even though I do not (personally) have the funds to buy an Alpha, a SPARC, a PPC-Mac (or RS6000) or an SGI/MIPS, I recognise those machines as being of value to the industry, by their mere existence. The diversity in engineering provides much-needed flexibility and a 'different perspective'.
If we all were the same, we would all use Windows...
Re:Compaq and Linux - Your info is out of date (Score:2)
All of this information is available in the Compaq Quickspecs. Here is the link to the MA8000 quickspecs for North America: http://www5.co mpa q.com/products/quickspecs/10545_na/10545_na.HTML [compaq.com]
I don't know if this support was available back in april, it may not have been, or the sales rep may have been one of the Proliant old guard types.
I got a little hands on time with an RA8000 and Linux last week and it was very slick and easy to set up.
Re:Compilers and Integer Performance (Score:2)
For several of my (integer) applications, an alpha 21264 at 466 Mhz is literally twice as fast as a pentium III at 500 MHz speed. Something like 20% of this is in the compilers. For one application, the fact that the alpha is 64 bit is the killer point. For the other, I'm not sure what the issue is. The tests are on the smallest cache size 21264 currently shipping, which is 2M.
As for what is the best price/performance ratio, this is a tougher call. Remember that to most people one system twice as fast is worth lots more than 2 systems once as fast. And yes, especially in a beowulf.
One area where alpha _systems_ really clean up is in memory bandwith and (64bit) PCI bandwidth. For applications like cplant where the network (myrinet) is faster than a PC PCI bus, this is a killer factor.
Re:Alpha will be dead within three years (Score:2)
Sun MAJC (Score:1)
Alpha 21164 ~= 1.5 x Athlon, 21264 is 3+x a 21164 (Score:1)
A friend of mine benchmarked a 500 Atlon vs a (2 year old) 533 Alpha) results:
Alpha FP blows the stuffing out of the Atlon, 3-5x faster
Athlon had out of 7 tests on integer, was faster on 2.
Overall: Alpha 21164 is 1.5x faster than an equivelent Athlon in MHz.
The 21264s are MUCH faster (2-5x or so) and would blow about any Athlon out of the water. A 500MHz or faster will blow all Athlons out of the water, of course, Athlons are MUCH cheaper, unless you can pick up a used Alpha.
There are some problems, not all video cards work, but they use regular PCI/ISA cards, boot differently(milo,srm), and can use much more ram. They are/were way ahead of their time. A 133 or so was out when 486s were and could (MB limit) handle 128MB of RAM. Those still beat the crap out of most Pentium (MMXs) that were from the time when alphas were getting much faster. They were the first at 500MHz, and the problem with finding 1GHz Alphas is that they need faster (DDR) ram. Acording to something I saw, if they had faster ram most 21264s could be clocked up to 1GHz or faster, but the ram can't handle it.
Note that all Nx is estimated from data, and averaged. This was not a real scientific study.
Re:More than scientific computing (Score:1)
Re:no they weren't. (Score:1)
i know this is a stupid troll, but, for everyone else's information, the fastest Alpha system Compaq sells is currently 733 MHz.
so suck it.
--
* CmdrTaco is an idiot.
Can run Tru64 dynamic and static binarys (Score:1)
This works well for everything I have tried.
Now I wonder if fx86! or whatever its called (a really good emulator of x86 will work under the compat-libs). Anyone know? (Yes, I know about em86)
Compilers and Integer Performance (Score:2)
I know of several large alpha cluster installations (including the cplant at sandia national labs with over 1300 alpha processors!--http://www.cs.sandia.gov/cplant/), but it's never been clear that alphas really hit the price/performance curve for *integer* performance. Outside of scientific computing, floating point performance just doesn't matter that much. What matters is integer throughput and my recollection is that when considering SpecINT/$, Intel and related boxes are just cheaper.
Finally, there's the issue of datedness and market timeliness. Alpha has been around for forever and has just not really taken off in any big way, as far as I can tell. With W2K and NT dropping alpha support and no intel-killing performance on the horizon (unless wildfire is everything they crack it up to be), it seems unlikely that it will storm the market. alpha is the past. transmeta is the future ( I *know* they're aimed at completely different markets and have different design goals, but buzz is buzz and there's only so much of it to go around for processors. i don't think alpha will get any more.
Re:Alpha and the Home (Score:1)
The only problem I've come across is getting em86 running on it, but so far I haven't really needed it.
And someday, when I have the time(and courage) I'm going to try to install True64 on it.
still in Alpha ?!? (Score:1)
They should try switching to Beta release as soon as the product stabilize a little...
Aaaa, wait a minute....
Re:Truth (Score:3)
The big push for getting Linux on the Alpha was MadDog (now at VA Linux) who was, at the time, in marketing for DEC. He spent much of his time going around and being a Linux prophet, getting companies and customers familiar with Linux. The end result being that DEC would sell more Alpha systems and make money.
Alphabox (Score:1)
Re:Alpha and the Home (Score:1)
with a CD full of Free Software sources and precompiled binaries (Hooray for bash!).
To be fair, every commercial unix nowadays comes with a CD of free software. (At least AIX, IRIX, and Solaris do anyway.)
- A.P.
--
* CmdrTaco is an idiot.
Re:Hehehe (Score:1)
On the other hand, you could be joking - then maybe your message should "be posted in the humour section" (whatever that means).
Moderators on crack (Score:1)
---
Re:Compilers and Integer Performance (Score:1)
Re:No Netscape, no buyers.... (Score:1)
Re:What's going on with Linux and Alpha? (Score:1)
Re:Will Tru64 boot on alphaPC mobos? (Score:2)
I still need to upgrade my box to patato and check-out ccc, but all in all, it looks like the box will never run Tru64, then :-/
Note you can run some Tru64 apps on Linux anyway, with the tru64-compat package shipped with Red Hat.
I wasn't impressed by the speed of say... povray compiled with gcc, but with an alpha compiler released by compaq, I should still see some improvement in my calculations...
Quite possibly. Isn't povray floating-point? GCC isn't very impressive on FP yet...
You ever tried to solve a 4000x4000 double float system? it's... slow. All I'm waiting for is a decent 4 to 8 SMP athlon box with 2Gb of memory.
Maybe. It helps when working with such code to understand your cache architecture and virtual memory. Tuning the algorithm to improve locality (and avoid processor stalls) can reap huge benefits. Chances are your working set is too large to fit in cache. Page coloring could help (if Linux supported it, that is).
If you want to try something interesting, profile your code with iprobe [alphalinux.org]. That can tell you a lot about your code. Besides it's something your Intel-using friends can't do...
SMP may or may not be the answer. If your code chokes on main memory throughput, SMP will aggravate the problem.
Re:Bootloader is SRM/aboot (Score:1)
Well, it worked on my 164LX board quite well.
You got lucky. But the LX is out of production, and flashing MILO doesn't work on current production Alpha mobo's.
Re:Will Tru64 boot on alphaPC mobos? (Score:1)
About page coloring, this is something I heard freebsd does and not linux. myth or reality? I don't know.
So far, to reduce bottlenecks all I've done was to try and use sparse solvers, as I can get quite a few 0s in my system (up to a ridiculous 97%) But yep, you still need some profiling to get your code just right, especially if you have several \emph{blocks} working together in your code.
if you're interested, the libraries I'm using for sparse solvers are meschach [kachinatech.com] (great but sparse documentation) and since yesterday sparse QR [unm.edu] (I can't tell yet if it's any better than some of the solvers in meschach, but it looks nice nonetheless...).
---
ccc versus gcc (Score:2)
Unfortunately they charge $400 for the C++ compiler, and it does not seem to take the "-fast" switch, and the man pages are miswritten so that you cannot read the names of any switches. When I compiled our "real" application (about 100K lines of C++) the result was about equal in speed to the -O3 gcc version, which was a real disappointment. I don't know if the failure was due to the C++, the lack of the correct switch, or because my tiny test programs did not accurately simulate what we really did.
Still, $400 is not much. Anybody know if they have compiled the kernel with this?
Cost of Alpha in the home (Score:2)
But is it really that more expensive? I thought the only things that needed to be different for an Alpha system are the motherboard and processor? And it seems the new motherboards are using AMD's 750 Athlon chipset now. So shouldn't the mobos be cheap, like under $300? Is the processor very expensive?
Is it possible to get a 21264 system with SCSI for under $3000?
Thanks in advance.
Re:Will Tru64 boot on alphaPC mobos? (Score:1)
About page coloring, this is something I heard freebsd does and not linux. myth or reality? I don't know.
I heard the same. However I tried running lmbench [bitmover.com] on a XP1000 running Linux and FreeBSD; if page coloring is there the difference wasn't really noticeable. I'm still investigating though.
Re:What's going on with Linux and Alpha? (Score:2)
Re:Alpha and the Home (Score:2)
Re:Alpha and the Home (Score:1)
Kickass for the hackers? yes.
Very simply, the Alpha system has created these boundaries that prevent end users wanting to just consume the software (which drives most markets)
Re:Alpha and the Home (Score:1)
I guess if you have some strange hardware it might get cross (doing the autodetect so it can relink a custom kernel).
I don't understand why Tru64 has such a tiny market share. It is a sweet Unix to work with, and comes with a CD full of Free Software sources and precompiled binaries (Hooray for bash!).