Adaptec Supporting Ultra160 On IA-64 Linux 84
GeorgieBoy writes: "Adaptec has announced support for Ultra160 SCSI adapters under Intel 64-bit Linux. Looks like IA-64 Linux will be pretty well supported upon Itanium's arrival." There already are SCSI adapters for the (also 64-bit) Alpha under Linux, but this move sounds like a smart one for Adaptec to tie their name to both Linux and IA-64. Other companies planning pre-emptive hardware support? Step right up, please.
IA64: DOA (Score:1)
The only people excited about Itanium are the ones who think they want to run enntee on it, and they are bound for disappointment because it'll be at least a year before m$ can demo a working 64-bit enntee. Linux on IA64 will help, but it won't save them. People who want to run Linux on a 64-bit platform are already doing so and probably won't buy into the Intel hype. If Intel's 64-bit offering were substantially cheaper than others, they might claim this market anyway, in the same way and for the same reason as they claimed most of the 32-bit market. Alas, Itanium is looking at least as expensive as competing options, and the first versions are unlikely to match up in performance or scalability.
And really, hype is all it is. The hard truth here is that Intel is between two and six years behind its competitors and is trying to make up for it with slick marketing hype. While Intel has called press conferences, their traditional RISC workstation competitors have marched on, crushing Intel's new processor in performance before it's even shipped. Within the next two to three years, we can expect to see more Alpha 21264s, UltraSPARC IIIs, MIPS R14k, and Itanium. As it looks, Itanium will be the weakest of the four. Ironically, they could probably have avoided this if they hadn't made the idiotic decision to ship Itanium with an x86 compatibility mode. That extra die space could have been used to take the performance lead away from their competitors. Instead, they've simply added support for an architecture that everyone agrees should have died 10 years ago.
So let's drink one final toast to Intel. Here's to you for holding back the computing industry for 20 years. Farewell, you shall not be missed.
Scooby Snack (Score:1)
_damnit_
You just did. (Re:Sorry, sorry, PLEASE MODERATE UP (Score:1)
I do pity you however. They are gona lynch you in metamoderation
What's the big deal about IA64 anyhow? (Score:1)
will be the same as or worse than an equiv
Alpha system, and Alpha is a much cleaner
design anyhow... What's the point in being
excited about IA64?
Re:Ultra 160/m - not needed for the desktop anyway (Score:1)
Re:You just did. (Re:Sorry, sorry, PLEASE MODERATE (Score:1)
--
Wouldn't it be a hoot... (Score:1)
It would be almost as good if W2K will be available, but has to run ix x86 compatibility mode.
I bet Redmond is pulling a whole bucketload of all nighters to prevent either of these scenarios. And we all know how much quality that provides
--
Re:Life beyond Adaptec... (Score:1)
BTW, the Linux driver is just a port of Justin Gibb's FreeBSD driver. Justin does good work, which is why I went for the 19160 board when I was putting together a system recently.
Re:Wouldn't it be a hoot... (Score:1)
The adaptech 19160 with Justin's driver scream. And at about $160 for the white box version, this is a good, cheap, reliable FAST scsi card.
Glad to see Adaptec is allowing Linux users in on the game too. Hate to see only FreeBSD folks benefit
Re:Ship a 32 bit OS on ia64. problem solved. (Score:1)
The real problem is not that NT wasn't designed to be portable -- it's that NT was only designed to be portable to 32-bit archs. Microsoft had been promising a 64-bit port of NT4 for Alpha for years, and couldn't deliver.
I agree that with 2000 running on i386 only, there's probably a huge temptation for hack programmers to shove some non-portable code in there. Hopefully Microsoft will show a bit of discipline here. (I like Sun's policy of shipping Solaris on i386 even though it's a money-loser. It ensures that they stuff is portable, and will probably save them tons of time and money in the long run.)
--
Re:Performances of Linux/programs under IA64? (Score:1)
Improving gcc Is probably enticing for the hardware manufactures - to sell their architecture. If I can get a 2x improvement in performance through hardware optimization in ccc then it is in their best interest to make gcc fast as possible on their architecture. I wish the whole distro was compiled with ccc's speed.
Re:Performances of Linux/programs under IA64? (Score:1)
Re:Wouldn't it be a hoot... (Score:1)
Re:Performances of Linux/programs under IA64? (Score:1)
But I since we havent got the chip yet it must be quite hard to come up with some benchmarks or stuff...
Support for Windows? (Score:1)
Re:Feh. Adaptec is full of talk (Score:1)
The Whole Point (Score:1)
-0-0-0-0-0-0-0-0-0-
Laptop006
laptop006@netexecutive.com
Vic, Australia
Re:Performances of Linux/programs under IA64? (Score:1)
You make a good point about having a whole distro compiled with a Compaq optimized compiler. That might be the carrot that causes them to submit a patch that has their improvements to gcc. Right now the linux kernel is tied to gcc and I can't count the number of times I've tried to use the vendor's optimized compiler to build some sourceware and given up in frustration and had it build with no problem with gcc. So making gnu/linux systems better overall might be what convinces Compaq its in its own interest to contribute to gcc, apparently they don't think that's the case now.
Re:Performances of Linux/programs under IA64? (Score:1)
That said, of course it would be great if gcc performed better. Cygnus has ported gcc to VLIW architectures before, so I would expect that will help. Also, hopefully now that Redhat has bought Cygnus some of that IPO money will go towards engineers working on improving gcc.
Re:Ship a 32 bit OS on ia64. problem solved. (Score:1)
Now that they have dumped the Alpha from the 2000 family, 2000 will, inevitiably, grow to be Intel 32 bit achitecture specific. So when the IA64 trundles along there will be a fearsome amount of work getting the codebase compatible. So it's going to be a bodge.
Life beyond Adaptec... (Score:1)
I (heart, linked to an external RAID array and a couple of CD-ROM drives) SCSI.
--
Re:Why? (Score:1)
Are you saying that the average computer running Linux is a cheap Taiwanese motherboard and K6-2? That could very well be true. I've never seen a study or poll done. If people tend to avoid the x86 platform when building enterprise-class servers, it's not Linux's fault.
If we can support as much high-end server hardware as possible, I'm sure the kernel as a whole will prosper as a result of it. Linus would never accept a patch that broke every other architecture besides IA64.
I don't think your comment is flamebait, but you could have worded it more gracefully.
Re:Life beyond Adaptec... (Score:1)
Yeah, the Symbios/LSI Logic cards are supported in Linux. You could have also grepped the kernel source, gone to the LSI web site, or run "make menuconfig".
Re:This isn't the first chip, Athlon too :) (Score:1)
Right now, the Athlon is a nice toy CPU. I agree with Michael Dell. It's great for enthusiasts, but it's not ready for the enterprise or server market yet. Not even sure it's ready for the mainstream market, yet. Have you read about the problems AMD motherboards have with the GeForce?
Re:This isn't the first chip, Athlon too :) (Score:1)
Intel has really bombed this time.
BX forever.
Re:Ultra 160/m Not needed for anything (someday)? (Score:1)
Re:Ultra 160/m - not needed for the desktop anyway (Score:1)
Show me the money! (Score:1)
In my opinion it make sense to have a SCSI machine only if you need more disk that your ide channel(1 disk per channel). Take in mind that a Ide RAID + 18GBx2 disk cost less than one 9 GB SCSI disk, in Italy of course:). Look at promise site for benck(ok it's not the best source;).
Re:Show me the money! (Score:1)
1. I would like to know if you think thak the IDE RAID isn't an option.
2. thare are banck that I can study about the argument
I'm waiting for you ansver. Don't worry you aren't rude:)
Yum! (Score:1)
---
Re:mmmmm (Score:1)
I don't know why it shouldn't. If I'm not mistaken Beowulf clusters exist are made up of independent computers conected via network connections. As long as your code can run the software you should be able to run a Beowulf.
On the other haand, I could be just running my mouth, pretending I know something when in reality I have no idea what I'm doing.
Jay
-- polish ccs mirror [prawda.pl]
Re:Support for Windows? (Score:1)
What's wrong with that? It's not like all the APIs, command line and Scripting features are *GONE*.
Just cause there's an easy way to do everything from the GUI now, doesn't mean you can't do it programmitically, scriptically or using command line tools.
I think you a reality check.
Re:Support for Windows? (Score:1)
And it's normally 3rd party drivers that cause system crashes. And I trust you've never even tried Windows 2000?
Sorry, sorry, PLEASE MODERATE UP (Score:1)
simple moves made nicely (Score:1)
Re:Ultra 160/m Not needed for anything (someday)? (Score:1)
Re:80 vs. 160 (Score:1)
Ok, so, Question. In the 75G Deskstar Article posted yesterday, a "maximum media data rate of 444 megabits per second (Mb/s)" is quoted. So what exactly does this mean again? Doesn't this mean that there's approx a 3:1 burst transfer rate bottleneck?
Does anyone have the answer? Are the technological hurdles high? How is it that we have gigabit ethernet and yet drives can be three times as fast as their bus?
When Oligarchy strikes, it's time to be a scab.
mmmmm (Score:1)
Come to think of it, if you stick a 64Bit processor in a 32 bit cluster, will it even work ?
With linux as the big-boy OS here for a change, I'll bet were gonna be seeing a lot of comercial 64Bit itanium based beowulf clusters. Just imagine how much phun you could have with one of those. Even if you only cluster 4 processors.
Now all we need is for someone to build a version of the dumb 3D engin with support for multiprocessing.
So I can play DOOM supercomputer style.
80 vs. 160 (Score:1)
Nathaniel P. Wilkerson
NPS Internet Solutions, LLC
www.npsis.com [npsis.com]
Re:Ultra 160/m Not needed for anything (someday)? (Score:1)
I would be suprised if IDE ever surplants SCSI for servers, it just isn't designed for it - case in point, running MS SQL server (6.5) on NT Server 4, which of these two machines do you think performed best:
P2 350MHz, 128Mb RAM, 2 x 6 Gb IDE DMA/33 (striped)
Pentium 166MHz, 80Mb RAM, 5 x 2Gb Wide SCSI (striped w/parity)
I'll give you a clue, the faster machine with more RAM ran like a total dog whenever any major database work was done.
Re:Show me the money! (Score:1)
Are you seriously suggesting that having extra disks made up for less RAM and processor speed - please bear in mind the second array was using a PARITY striped disk, which means for every write it had to update the parity as well. If you examine your RAID information, striping with parity SLOWS disks. Using arrays generally does not speed up disk throughput, but provides redundancy for failure.
I do not wish to be rude, but it seems clear you do not understand the technology. The advantage in the second machine is that SCSI is designed for multi-tasking (elevator seeks, scatter-gather, etc.) and IDE has NONE of these. There is a reason why a SCSI controllor is more expensive than an IDE one, it has in built intelligence, and effectively creates a storage network on a seperate bus, rather than expecting the host computer to control everything.
Re:Show me the money! (Score:1)
The advantage of RAID is often when reading data, not when writing - reads are served by several disks and can be faster, writes require extra parity information, and are slower
IDE RAID is certainly an option, although not for high end systems (for the same reasons, no elevator seeks etc). Anywhere you want reliability, RAID is useful, and the underlying disk technology is irrelevant. I would rather have IDE RAID 5 than plain IDE, or even plain SCSI, where my data is important. I notice that you can get a SCSI RAID device that internally uses IDE disks (i.e it has a SCSI interface to the computer, but the disks and internal controllers are IDE) - much cheaper than a similar all SCSI system.
Re:Ship a 32 bit OS on ia64. problem solved. (Score:1)
This is nothing new. Remember it was many YEARS after the release of the 386 MS came out with a version of Windows that used any 32bit features. For those who don't remember it was Windows 3.1 and the features were performance tweaks for virtual memory. It would still run on a 286 if you knew how to detune the setup.
It did take MS a few years to take advantage of special 386 modes. Quarterdeck's Desqview/Qemm and Qualitas' 386MAX beat them to the punch by a large margin, and made it clear to even the average DOS user that MS was shipping things that barely deserved the title "Operating System". I consider NT to be the real first attempt, since previous versions didn't do much with the capabilities of the 386 -- even Win98 doesn't do much to isolate potentially errant processes.
Nit: Windows 386 (v.2.11??) required a 386 and did have some basic DOS VM support. It didn't have DPMI support, though, so running other 386-aware programs was verboten.
Windows 386 was, of course, horrid compaired to Desqview though it did pre-date Win 3.1x.
Re:Why? (Score:2)
Please define "high-performance." Standing alone, this comment may appear at first glance to be flamebait.
"Wouldn't the time be better spent bring a real _server_ OS up to IA-64 spec?"
To what end? So that high-end hardware becomes useable only by "high-end" (READ: rediculously expensive) OS users? Umm...or would the time perhaps be better spent bringing high-performance features to Linux? As a sysadmin who has worked with both Linux and some of those other "real _server_ OS"'s you speak of, I'd much rather see Linux brought up to the level of Solaris and some of the other enterprise-level, high-performance OS's out there.
I'd just rather deal with Linux on a daily basis. I've learned it's a much more pleasant experience than wrangling with some of the commercial UNIX offerings.
I'm glad to see more development of this nature. Congrats to Adaptec for taking this first, small step in the right direction. Next step: Open-source drivers, open hardware and development specs.
That was then, this is now (Score:2)
Right now, this is for servers, M$ is trying to make W2K the be-all, and there's some fierce competition. This will be a real black eye for M$ marketing. It will put paid to a lt of their boasting as to being ready for the enterprise server market. It will be DELICIOUS!
--
Performances of Linux/programs under IA64? (Score:2)
Compaq is saying that its compilers is generating code whichs runs 2 times faster than code generated by gcc.
For the Alpha, a chip for which code generation is much more easier than the IA64 (VLIW compilers are complicated beasts!).
So Linux will run first on the IA64, yes, but will it have good performances ? I'm not sure at all.
Does anyone have more informations ?
Re:This isn't the first chip, Athlon too :) (Score:2)
Re:80 vs. 160 (Score:2)
drive seek: 10^-3
CPU cycle: 10^-9 (so even 100 cycles is still *way* faster than a disk access
Ultra 160/m Not needed for anything (someday)? (Score:2)
Another good question: How many months until ATA 200? The IBM 75G Deskstar article talks about ATA 100 support. Yeah, SCSI has it's place, yeah it has low CPU over head, etc, but is adaptec not getting a little worried? Can you imagine the situation if ATA transfer rates exceed SCSI? SCSI drives are targeted for server market, which makes their prices "unnaturally" high (inelastic demand) but at some point might not it become cheaper to build, say, a HD subsystem blackbox of ATA drives with it's own CPU, microkernel feeding a host through gigabit ethernet or something? If the software tools were in place, you might get a full ATA host with the disk subsystems priced at half the cost of SCSI flavor.
Take home prophecy: Linux (i.e. geeks) kill the SCSI oligarchy.
Go Geeks Go
Why? (Score:2)
First out of the gate, ahead by eight lengths (Score:2)
They had no choice (Score:3)
Adaptec has high bandwidth Hard drive controllers to sell on the x86 market. They believe iNTEL's claim that this will be Itanium in just a few short months. Therefore they must make this available for Itanium and support it as much as possible.
Since there is only one complete OS that's correctly capable of doing real work on Itanium today; they really have no choice. See this story for details about Turbo Linux on Itanium. [linuxtoday.com] This isn't just a kernel or a compiler but a full, functional Linux distribution. The closest thing anyone has to a Linux distribution ( in terms of included Apps ) is Microsoft's "Back Office suite".
Ship a 32 bit OS on ia64. problem solved. (Score:3)
All the apps for the platform were 16 bit however. It wasn't until yet more years that they actually released a 32 bit OS. It was Windows NT and though it had some 16 Bit stuff in there it qualified as a 32 bit OS even in early release.
MS will sell a 32 bit OS or even that hybrid 16/32 bit Win98 or WinME on Itanium and the market will lap it up. Perhaps not as quickly or in the volumes that Linux will enjoy but enough to be noticed.
As for Monterey. I have herd a lot of posturing from the people producing it and some talk from people who promise to ship it on boxes but I have yet to here customers who say "We want to use Monterey on Itanium to run our business". Why would they ? It's a compliantly unknown quantity. In the Jargon file it qualifies as Vaporware. I.e. Nobody has seen even an Alpha build.
Re:Ultra 160/m Not needed for anything (someday)? (Score:3)
Re:Ship a 32 bit OS on ia64. problem solved. (Score:3)
Intel didn't make the same mistake this time. They have been evangalizing the OS developers like crazy. "64-bit NT will ship the same day as Merced" has been a mantra from MS and Intel for *years*. And Intel is making sure that they're not riding Microsoft's back into the datacenter -- hence IBM/SCO Monterey and IA64 Linux. They also pushed hard for Solaris/IA64 and Tru64/IA64, but failed.
There's lots of idle speculation that Windows 2000/IA64 will be a 'hybrid' 64/32 bit beast. Microsoft says it won't be. We'll just have to wait and see, but with $Billons, I can't imagine that MS would be that stupid. Linux would just kick their ass in this market. I'd recommend waiting and seeing until the product ships. (Admittedly, the extremely poor i386 transition provides some historical justification for the speculation.)
--
Re:Ultra 160/m Not needed for anything (someday)? (Score:3)
As for SCSI comparison, my Adaptec 2920 does only 10 Mb/s; need I try? ;)
Ultra 160/m - not needed for the desktop anyway. (Score:4)
Now, when you've got a RAID 0 stripe 4 drives deep, that might show some potential for improvement.
So this one is definitely for the server room.
Those new IBM drives with up to a 16 MB cache - if you have 16 MB cache on each drive, plus 64 MB cache on the RAID controller, then the 80 MB/sec is potentially rate-limiting.
So - how many months until Ultra 4 320/m SCSI?
Paul
Feh. Adaptec is full of talk (Score:4)
They should think about becoming more like Advansys [advansys.com] who actually provide kernel tuning advice.
Or perhaps Symbios [symbios.com] who have programming guides and real datasheets [lsilogic.com] for much of their stuff.
free login required [symbios.com]
Basically Adaptec should spend some of it's time thinking about the customer now, not the the customer in a year that they are trying to create.
--