Crusoe As Server CPU 90
rxmd writes "Heise has an article on Transmeta's Crusoe processor being used as a x86-compatible server CPU by companies such as rebel.com and RLX (read their press release on the project), supporting Linux as well as other "established operating systems". Basically, it's about the Crusoe's lower power consumption and temperatures enabling server manufacturers to put more processing power into the same amount of space than with Intel or AMD cpus. Interesting that a CPU designed for mobile applications should find its way into the server market."
Re: sailboats (Score:1)
They can't sail directly into the wind. Roughly 45 degrees on a tack is optimal. So you can break this into two vectors: one parallel to the boat and one perpendicular.
The wind force along the perpendicular vector causes the sail to fill. The boat isn't pushed laterally very much because of its shape, and the rudder.
The wind force parallel to the boat is moving from bow to stern. Since the sail is filled (see above), it is shaped like a wing. The air moving across the sail creates lift, which moves the boat forward. Once again, the rudder helps counteract the lateral force.
That's why you tack back and forth to maintain a course into the wind.
On a similar note, a sailboat generally can achieve faster speed on a jibe than moving directly with the wind - even with a spinnaker(!) Once again, this is due to airflow over the sail creating lift.
- some salty dude
Why no cheap PPC Motherboards? (Score:2)
If there were cheap PPC motherboards, I'm sure a whole lot more people would run Linux on PPC just out of this being an interesting alternative to Intel and AMD.
But the fact is, there aren't cheap PPC motherboards. You have a choice of buying pretty pricey hardware from Apple, or buying ludicrously pricey hardware from IBM or Motorola.
Selling cheap motherboards isn't a primary business for any of these companies; what's needed is to attract companies like ASUS, GigaByte, Shuttle, ...
And they will only seek to sell cheap motherboards if they are quite certain that they can amortize development costs across gazillions of sales.
That only happens if there are VARs and wholesalers prepared to purchase gazillions of cheap PPC motherboards and sell them pretty cheaply. Which requires having a bunch of system vendors.
I seem to remember there being some; Apple basically drove them out of business, thus leaving only the high priced vendors of PPC systems to drive the market for PPC-related hardware.
Note that I never said a word about electricity in any of the above; the only time when vendors start trying to sell people on "power efficient" is when they haven't any more compelling argument to make. I knew Corel Computers was in trouble when they spent much of their marketing material selling the fact that their machines were cheaper to run due to low power consumption.
Re:Why is it surprising? (Score:1)
I don't think that the 12:1 ratio is correct, but it could be an exageration on your part...
I can see this as being important where machines are not at 100% useage most of the time and where redundancy is a must. Like the average web farm.
With this you could afford to put a few more boxes in place and survive abnormaly large traffic just as well with smart web routing packages. A much better performance than what you would get on a single box.
Re:Too bad it's not native (Score:1)
You do not want to write to a native Crusoe!
Not not not not not.
If you do that, then you tie yourself to the hardware too closely and when they decide to make a new frobnitz that'll make doing Distributed Net's blah-blah-challenge run 75% faster, you'll be SOL.
What you want to do is, identify that little bit of core CPU intensive code that is doing the majority of the work and seeing if you can code it in a way that the chip will do it most efficiently.
I can foresee future Crusoe's with little bits of DSP hardware doing FFT's when it morphs some code that does that kind of or, or something like that. You should be getting the idea...
Stop it with the native stuff. Save the native stuff for when you're on an island with a hot polynesian babe. Then you can go native.
_______
computers://use.urls. People use Networds.
Not this again... (Score:5)
Just about every Crusoe posts comes standard with one or two of these questions. Actually, I don't know the answer, but I expect it is *not* possible to write to the "native" ISA of the Crusoe chips. In so doing, you would be circumventing important architectural features of the chip, which operate in their ultra-low-level ISA emulation software.
But most importantly, even if you could, they do not *want* you to. Their code-morphing software also performs some optimizations, which would be thrown out the window if you went "native". More importantly, though, native could would be irrevocably tied to *that implementation* of the Crusoe. Transmeta is under no obligation to build the next Crusoe with the same ISA, and probably won't. Since they are emulating another ISA, the physical architecture is only seen by their software, thus they can tweak the architecture as much as they like between revs without having to worry about breaking binary compatibility. As any design engineer knows, this is a Thing of Beauty, and a luxury no other company is allowed. If people started programming native, they would lose that luxury.
So, while writing straight to the Crusoe silicon (if possible) may be fun as a hack, it would not result in maintainable software. Moreover, it is in Transmeta's best interests to discourage such behavior
--Lenny
SMP optimizations at the 'morphing' layer? (Score:1)
Re:Why is it surprising? (Score:2)
20 2u machines in a rack generate a large amount of heat, and if all they are doing is acting as web frontends to a backend machine that is doing the heavy database lifting I could see the saving in machine room cooling and UPS power to be significant.
Heat is the enemy of dense packaging (Score:2)
Re:Just in time for California (Score:1)
Uhm, whatever. First of all, the numbers I've seen suggest that computers have slowed the growth of electricity use in California, because they increase the efficiency with which everything gets done. This article on Salon [salon.com] goes over the information in pretty good detail.
Once you accept that computers actually represent a small %age of California's power burden, you also need to realize that the incremental cost of cooling those computers can't be much higher. Even if it took 2Wh of AC for every 1Wh consumed by a computer, the overall impact on the electricity budget would still be small compared to the rest of the stuff sucking up energy. Stuff like TVs that are left on most of the time, microwave ovens (typically 700W or higher when they're on, as compared to the ~200W a typical computer draws when its crunching away), electric stoves, electric heat, and AC for personal dwellings that would be there regardless of computers.
And don't forget, running computers in the winter cuts your heating costs, to offset the increase in AC costs in the summer...
--Joe--
Re:You leave your TV's and Microwaves on?? (Score:1)
Average US household has the TV on for ~7hrs a day, even though it's only watched for about half that time. Most (near 100%) of households have TVs, and most of those TVs are larger (and draw more power) than typical computer monitors.
In contrast, fewer people have computers, and fewer still leave them on 24/7. (Just because people here on Slashdot leave their PCs on 24/7 doesn't mean the rest of the world (or even the bulk of California) is.) Most people also use the Windows default settings for APM which do shave a few Watts. (Ever hear of Energy Star?) Same goes for those PCs at work.
--Joe--
Re:Not this again... (Score:4)
Now what would be interesting is if Transmeta offered a better "meta-assembly language" that was both easier for them to decode and translate, and simultaneously served as a better compiler target. That's perhaps asking too much. At least the "Transmeta running x86-64/AMD-Hammer" [cnet.com] thing sounds interesting...
On a different note, another reason they don't want you coding to the native ISA is that not only are the x86 instructions emulated, but also some of the legacy x86 peripherals are emulated as well. It makes perfect sense to at least partially swallow up some things, like timers and interrupt controllers and emulate them in software, avoiding unneeded bus traffic. It speeds up the CPU and reduces power.
--Joe--
IBM RS6000 (Score:1)
Re:I still think this is marketing gibberish (Score:1)
... and just what kinda servers are you building?
Please don't answer web only and think you are safe. I'll let you figure out on your own why that is wrong.
Re:I still think this is marketing gibberish (Score:1)
You *need* a FPU. When I see people expounding the merits of non fpu boxes with a minimal amount of ram for a cluster it becomes obvious how many large clusters they have actually built. You want maximum ram on each box just for the disk caching alone... the goal is to make sure the network (& equipment) is your bottleneck.
Re:Some other companies.... (Score:1)
An RLX Employee, and loyal
And yes...the boxes are cool. Very cool. 'nough said.
Re:Nop, it makes sense (Score:1)
Indeed
--
Re:I still think this is marketing gibberish (Score:1)
I'm wondering if you mean Linux servers and the fact that that kernel requires an FPU or FPU emulation coded into it.
Although an interesting point, MOST of the work of the server will be with non-FP programs, like web servers and the like. If you're doing math, then yes you need an FPU but otherwise the kernel emulation will do fine.
I think you're trying to be smug but in reality an FPU wouldn't ACTUALLY make that much difference.
--
Re:Why is it surprising? (Score:2)
The ratio for average server performance is more than 1:2 not 1:12. So you logic is flawed. Transmeta is not that slow. Tried it. It is about as fast as PIII at the same frequency on integer math and this is what matters for a server. Also, for real server operations quite often the bottleneck is the IO, not the CPU anyway.
The reason why people use PIII and not transmeta or AMD (which also has very good power saving under UNIXes) is the fact that there are no server boards available. For example try to find a mainboard for AMD with console redirection and enjoy the nightmare. At the same time all high end Intel and ServerWorks boards support it.
Makes sense to do, but no one sells to that market (Score:2)
This does make sense, but there is no one selling to this market. Apple is still the only company that sells affordable PPC boxes/motherboards. Until this changes, PPC isn't going to live up to its potential, and no one is marketing PPC boxes as servers.
Apple can't do it, because their OS (up through MacOS 9) pretty much sucks as a server. Sure, you can load Linux or NetBSD on it, but Apple has a lot of ego invested in MacOS, and to them, Mac+MacOS is a single product. Their marketing doesn't include the concept of selling a Mac just to have another OS get installed over MacOS.
(Aside: maybe that's a good thing. I remember my shock and disappointment when I found out that IBM was selling computers with Win95 instead of OS/2 Warp. Shock and disappointment aren't emotions that you want potential customers to feel.)
What this means is that it may actually make a lot of sense for a user to buy a Mac for use as a server, and put some Unix on it. But they aren't going to get the idea to do this, from Apple's salesmen.
MacOS X may change the situation, since it should be good for servers. So Apple probably will start marketing their boxes as servers. But that's in the future; MacOS X isn't at release yet. When MacOS X comes out, I think the personal computer world is going to become more interesting.
---
Re:Why no cheap PPC Motherboards? (Score:2)
Ah, but power consumption is about to be a serious consideration in California. The cost of electricity has gone up by a factor of TEN. Right now, PG&E et al are not able to pass on this added cost, but sooner or later, it is going to be passed on. When the server farms see their power bills go up by a factor of 5 or 10, spending an extra $100 on a computer to save $1000 on electricity is going to be smart business.
-jon
Re:Why not PowerPC? (Score:3)
Mac OS X is going to be the long-term key to this plan, but Linux/PPC isn't a bad place to start from. With Larry Ellison sitting on Apple's board, I would expect Oracle to be running on OS X within a year. That'll give you Oracle, Apache, and JDK 1.3 all on one box, which uses a lot less power.
This should be a no-brainer, since the power problem in Silicon Valley is going to get worse before it gets better; winter is the OFF season for power, and we're running out (yes, I know there are lots of power plants offline now, but the same principle applies)...
-jon
Why not PowerPC? (Score:4)
I've been waiting for Apple to start running ads in California trumpeting how much less power Macs use, compared to PCs. This might be a good place for Apple to start; G3/G4 rack-mount, anyone?
-jon
Re:Why not PowerPC? (Score:1)
It certainly makes sense (Score:1)
California's power shortages are being partially blamed on Silicon Valley.
Crusoe would be great in this situation. Low power consumption, low heat output. Reduce your electicity bill twice, and eliminate those rolling blackout.s
Think ia64 (Score:1)
Re:Hmm I dont think so... (Score:2)
Re:Too bad it's not native (Score:2)
Yes, it would be cool. It would also be impractical. The native Crusoe ISA is strikingly similar to "horizontal" microcode[1] from a long-ago era. Even I came on the scene too late to hack that kind of microcode, but I was close enough to know that it had a couple of interesting characteristics:
Having said all that, I still think it would be cool.
[1] For those unfamiliar with such ancient terminology, there were two trends in microcode. "Horizontal" microcode was characterized by fewer, longer lines on a program listing compared to "vertical" microcode. RISC and VLIW assembler are strongly reminiscent of vertical and horizontal microcode respectively. Of course, microcode didn't quite have the same "view" of things like registers or exceptions, and all of that OOI/OOC/renaming kinda stuff just didn't apply at all, but the similarities are still there.
Some other companies.... (Score:2)
RocketLogix and FiberCycle are looking at Crusoe in the same way
I'm not posting links... you should be able to figure them out.
Re:Too bad it's not native (Score:2)
Actually from things that I can't really disclose... The Crusoe is exceptionally fast in it's native instruction set. If you actually run on native hardware it's FPU is supposed to be extremely fast. The catch....
Is that Transmeta does not gaarantee that the instruction set will ever be the same between different revisions ot models. They want to support x86 apps and OSes.
The Crusoe is a strange beast and benchmarks very well against clock equivalent Intel Processors. Actually integer performance is through the roof, sometimes doubled.
This interger performance is exactly what servers need. You think that Apache is doing some heavy fp math? No.
Floating point is great for games and scientists. but it's not always the most important thing to look at... the UltraSPARCII is a good example of FPU not being everything.
Re:Why not PowerPC? (Score:2)
Everyone knows and trusts PCs. The apps are already there. This affects Linux also. If there is a cool commercial linux app that you want to try and you have a Sparc, Alpha, PowerPC, MIPS, m68k, etc... you are pretty much screwed. Commercial support, even for Linux, is pretty much locked into x86.
True stoneage thinking Re:Too bad it's not native (Score:3)
True stoneage thinking. Me not know how to use computer. Me know how to use hammer. Me use computer as hammer. See! 'pooter is useful!
Yes, you can write native machine code for one particular Crusoe chip. After all, the code morphing layer is written in native code. The next Crusoe chip that comes along won't be able run your code, because the internals will have changed. Transmeta don't want to be in the position of Intel, having to build backward compatability into their chips. They won't do it. So in six months you'll have to compile your program for the next Crusoe... and the next... and the next... and you'll have to support users using all those versions, so you'll need to keep a machine with each version in house...
True stone-age thinking.
can u buy these chips yet? i want one for... (Score:1)
Re:Just in time for California (Score:1)
and you can now stop leasing expensive california real estate.
Re:Too bad it's not native (Score:1)
Yes, it may seem that way. However the actuality is that compile-time optimization can be inferior to RUN-TIME optimization. [arstechnica.com]
So never minding forward compatibility, you probably will wind up with faster code compiling for intel. As for hand-written Crusoe Assembly, obviously that's theoretically capable of the maximum performance, however depending on the instruction set, from a practical point of view it may not be possible to surpass translated i86 code.
Propogation delays. (Score:1)
However, on a chip where heat is not the main issue (as the Crusoe easily may be), it is possible to overclock to a point where, heatwise, the chip is fine, but in which it will never boot because signals are simply not moving fast enough for instructions to process. Cooling can help, but overheating is not the problem in such a case.
(Try this: take a 486DX33 and overclock it to 50. With cooling it will easily run, but it will not heat dangerously with just an ordinary heatsink fan. However, it will not run.)
pretty much a first (Score:4)
Re:Why is it surprising? (Score:1)
DB
Re:Hmm I dont think so... (Score:2)
Re:Low power == Low power! (Score:2)
Also, you are completely ignoring that fact the relationship between power consumption and processing capability is not at all linear. 8 Crusoes may draw the same current as one Athlon or one PIII, but for an inherently parallelizable or distributed application may be able to do 2-3 times as much work (all together) as that one Athlon. For other applications that are less amenable to distribution/parallelization, they may do significantly LESS work than 1 Athlon or 1 PIII. It isn't a one-size-fits-all problem and there is no absolute metric of "Processing Power" for all applications, nor is "Processing Power" the only relevant factor for all applications.
If you could do this... (Score:1)
Of course the answer is no, and the previous poster already pointed out why. But consider also that if you *could* do this, you would simply be wasting half the processor. The whole point to crusoe is x86 compatibility. If all you want is the low power consumption, that's what the ARM processors are all about, and they're quite available. Check out the NetWinders at rebel.com.
Well, I'll be happy when I see it. (Score:1)
We'll probably still run at least dual P3s on the dedicated database machines, but there are fewer of them. The space they take up is of less concern, especially since they house the database disk arrays, which are large enough to completely eliminate most if not all 1U and 2U size boxes.
It'll be good to see how they do on benchmarks for serving web pages and the like. I agree with the previous posts that they should be very effective at it, with the code morphing. Maybe it should even be seen if we can take a little cue from khttpd and see if we can get an on-chip web server. :) Not that I really think the bonuses would be a lot better than the kernel web server, but hey, you never know.
-- Braeus Sabaco
Member of the Roman Legion
Customer/worker at Phenomenal Internet Solutions [phenominet.com]
Crusoe's On multiple pc types (Score:1)
Re:Why is it surprising? (Score:1)
I'm not sure how it all factors out cost wise, but on a space/performance base thats got to be a major gain. It also makes you realize why they are so badly after cpus that run cool.
Re:Why not PowerPC? (Score:2)
While it's true that the PowerPC consumes less power than comparable Intel and AMD processors, that's not the only reason the Macs don't use fans.
First, because Apple has complete control of the design they were able to design the motherboard and cases to maximize airflow driven by heat. Most x86 PCs don't have the same luxury of custom design for heat management, they're constrained by the form factors of earlier systems that produced less heat. There are people who've built cases with chimneys to suck air through without fans, but the internal case layout really isn't very good for this.
Second, what's the wattage of a Mac power supply? If you have very limited internal expansion, you can budget your power supply pretty tightly and make it weak enough to work fine without a fan. It's possible to get a PC power supply that will work fine with no fan, but standard AT and ATX supplies are generally not vented properly for that, nor are the cases that they're put in. What's the last PC case you saw that had vents in the top?
-- fencepost
Re:Just in time for California (Score:1)
IIRC they use more electricity for AC than to run the computers.
Uhhh... No. It's actually more like an 8:1 ratio in favor of the computers. I must admit though, it is interesting to see the look on an architects face when you tell them you need something like 1-ton of A/C (1 ton = 12,000 Btu) for every 14 square feet of space in a room. They tend to fidget a bit, and say they'll run some calculations for you, since you must be completely out of your mind. It's usually at that point I start talking about how many 225-amp 3-phase distribution panels I'm going to need. The smarter ones start to get it at that point. :-)
Don't get me wrong, it is an issue, and not just during the summer. I think the thing that bugs me most is that here in the middle of winter, it's like 60 deg./F or less outside, and we have to run A/C in our lab. Seems to me we should design these buildings to vent in cool filtered air from outside.
Temkin
Re:Why this is a Cool idea ... (Score:1)
2. Most servers are redundant ones, hot spares, etc.
What are you smoking? Can I have some of your server budget?
Temkin
Just in time for California (Score:2)
Now if we could just get some of those California web hosting companies to adopt these en-mass.... I could turn on the lights in my office again... :-)
Temkin
How about a Crusoe Cube? (Score:1)
Re:Too bad it's not native (Score:1)
Having this extra layer, allows them to adopt a radically different hardware-architecture for their next-gen product, without having to worry about breaking compatibility, since that layer takes care of that.
You can try to do that in hardware, but you'd end up with the systems amd and intel are using (breaking x86 ops up in smaller ones), and that costs you a significant amount of die space.
I suppose it would be possible to make something native for the crusoe. Problem is it would probably be compatible with this version only!
Don't focus on the situation as it is now. Try to look at it as a "process", an evolution.
I think with the setup they currently have, they'll be able to design new chips that remain x86 compatible and make improvement, at a faster rate than their competition. The people that design the software can ask the hardware guys for specific features that would make emulation faster, and the software guys can make very specific optimizations to that specific fixed hardware - they don't have to worry about the common-denominator problem (what happens with the speed on amd's if i optimize for intel and vice-versa)
I think it definately has a future. Some people might think they're off to a slow start (i'm definately not one of these people - having an emulator perform this good is not an easy feat i believe) but i think they will have the possibility to include improvements and innovations faster than the traditional chipmakers. (unlike for instance intel that has to design a core and live with it for over 5 years).
At least that's what i think...
Re:Hmm I dont think so... (Score:1)
1. Preformance
2. Expandability
3. Stability/Quality
4. Price
5. Size
If you need a power house, then performance is very important aspect. Expandability is also important, as if you're investing much you want to make sure it can do what you want it to do over the next few years. Stability is always a toss around, is it the software? Substandard hardware? Prehaps quality would be a good qualifier as well. Price doesn't matter as much, and while physical size is important in certain situations, usually if you need something that important, you'll make room for it. Not to mention, expandability partly reflects size.
Re:Too bad it's not native (Score:1)
Of course it is. How do you think CMS was written?
DEC DNARD (Score:1)
I would love to have one of these boxes but it seems intel killed them pretty quickly.
What About VA? (Score:1)
Slashdot's corporate parent--are they going to do this? If there is a Transmeta CPU that will fit in a Pentium socket and work like a Pentium then VA has time, but if this requires a special MoBo it looks like VA is behind. I guess if this requires any real effort they will just partner with one of these companies as a VAR. They are certainly not in a position to acquire anything these days.
Re:Just in time for California (Score:3)
This is actually a pretty serious problem; it turns out that server farms are a major part of the increased power consumption that's driving the electrical crunch. The worst part is that computer power consumption is only the tip of the iceberg. There are so many servers packed into such a small space that their air conditioning costs are actually huge; IIRC they use more electricity for AC than to run the computers. If you can cut the power consumption of the computer it pays back double or more because you can cut your AC costs, too, and probably capital costs for backup power. Back of the envelope calculations suggest that switching to low power consumption chips could wind up saving money overall over a period of a year or two just on decreased electrical usage.
Re:Revenge of the Native! (Score:1)
Re:Too bad it's not native (Score:1)
Oh, and by the way, fuck you, too.
Re:Too bad it's not native (Score:1)
Sorry for the rambing....
Re:Yes, this again (Score:1)
Of course, this ignores all the supporting hardware around it, but I seem to be ignoring reality left-and-right today, anyway.
Re:Why not PowerPC? (Score:1)
Which is not to say that they shouldn't make rackmount machines. I believe that they should, and maybe if MacOS X takes off in the server arena, as it should, then they will.
Too bad it's not native (Score:2)
NetBSD awaits...
Gotta love those 8-way G3 boards (Score:1)
Re:Crusoe's On multiple pc types (Score:2)
I'm not cutting down the Crusoe here. I think it is quite an impressive chip and would like a laptop with a Crusoe inside. But I wouldn't get it for my desktop and then try and overclock it.
Re:How about a Crusoe Cube? (Score:1)
Re:Why not PowerPC? (Score:2)
Because Oracle isn't available for PowerPC Linux. (OK, so I didn't check, but I'm guessing it isn't.)
etc.
The big-business world is extremely conservative.
Re:Why not PowerPC? (Score:2)
If any one can figure out how to vent a fanless case, it's Apple.
This would make for an impressive server room, silent!
Cheers
Intended purpose? (Score:1)
Revenge of the Native! (Score:1)
;)
__________________
Re:Revenge of the Native! (Score:2)
My previous post contains three separate indications that the comment is ironic. A US$5 Paypal payment will go to the first Slashdotter to describe each one. Describe all three before anybody else describes any, and I'll kick in an extra $5, for a total prize of $20. Myself to be sole judge, etc. etc.
__________________
Ulterior motives? (Score:1)
I mean, hey, if so, more power to them. Not a bad strategy.
On the other hand, being able to emulate would mean you'd never have to buy different hardware for running other chipets...maybe they're on to something.
Actually, Transmeta had server plans (Score:1)
Generic-Crusoe version of Linux (Score:1)
I've heard rumours that currently Crusoe runs Linux as just another x86 OS - using its hardware translation mechanisms. Now, that's a nifty technique, but wouldn't it be quicker if Linux ran using generic Crusoe instructions? I think that would be a bit (10%) quicker, and also allocate some system resources that were previously occupied with translations. Noone will mind if it won't be x86 anymore
Can you imagine a Beowulf cluster of these? (Score:1)
Re:Why not PowerPC? (Score:1)
The Mac OS gets egg all over its face.
Of course Apple might be able to do this with Mac OS X just on the horizon....
Re:Why not PowerPC? (Score:1)
Smells kinda fishy... (Score:1)
Re:Why is it surprising? (Score:2)
More slashdot crap (Score:1)
Low power == Low power! (Score:1)
-Spackler
Re:Why not PowerPC? (Score:1)
Why is it surprising? (Score:1)
regards
Why this is a Cool idea ... (Score:3)
1. California has too few power plants - anything to save energy is good.
2. Most servers are redundant ones, hot spares, etc. These would be great with the low-power consumption, especially as the disk access is very low on such boxen until there is a demand spike.
3. Most servers do a lot of the same things over and over and over - this may turn out to be where the highest return on investment (ROI) is for code morphing chips. That plus their ability to ramp up on demand.
4. Think about the
5. Especially useful when reading Jon Katz articles. Lots of excess verbiage, repetition, and waste of space - maybe the Crusoe chip could just go to sleep and save power whenever someone made a mistake and tried to read one of those!
Re:I still think this is marketing gibberish (Score:1)
You leave your TV's and Microwaves on?? (Score:1)
Compare this to computers and monitors left on 24 hours at work.
Nop, it makes sense (Score:4)
It all depends on the application, but most servers "require"
1 - small code (always the same app running)
2 - mucho data, not so mucho processing.
3 - mucho I/O
For a good design server, a kick-ass bus and lots of CPUs is way more important than having the latest 5.3 zillion Hz processor. The speed and width of the bus/switch fabric sets the upper limit on how much data you can move around. Having a lot of processors is good so you can max out your bandwidth, some processors using the bus while others stall on I/O or locks. In a data server, a CPU spends most of its time doing strictly nothing but wait for the rest of the world.
There are some applications that would prove me wrong : web server with very complex / sophisticated / bloated dynamic pages may be, scientific computing definitely. But the above is more or less the rule of thumb when looking at a data server.
My $0.02
Wasn't it obvious? (Score:1)
Interesting List of Priorities (Score:1)
Re:Why is it surprising? (Score:1)
Re:Sweating Bullets (Score:1)
But at least they never did a country song.
Hmm I dont think so... (Score:1)
1. Price
2. Stability
3. Power
4. Expandability
5. Size
Of course for a real company, (not a small one like mine) the list may be juggled around a bit with Price landing up closer to the bottom.
Still this is an interesting proposition, I wonder if Sun or anyone else will catch on and start using it in their value line of servers? All I know is that those 1U boxes they were showing last week were pretty damn sleek, and had quite a lot of power for the under a grand price tag.
The Crusoe will mean something to me when... (Score:1)
The Crusoe will mean something to me when I can buy one on pricewatch w/mobo and all and see for myself what all it can do.
We can read about it and hear about it all we want, but until we can get one in our hands (that isn't in a lapotp) we'll never know
Those folks in California could probably use a few