Sun Joins Apple in the Intel Camp for x86 Chips 149
An anonymous reader writes "Don't worry, SPARC isn't being replaced by Itanic. However, Sun will start using Intel Xeon CPU's in their X86 servers. Further evidence that Intel's Core microarchitecture is winning back a lot of the business that AMD won with Opteron." More coverage at CNN Money and the International Herald Tribune.
Oh Gosh! Sun 386 all over again? (Score:2)
Glossary: PIGS= Poor Indian Grad Students
Re: (Score:1, Flamebait)
Re: (Score:2)
Re:Oh Gosh! Sun 386 all over again? (Score:4, Insightful)
Meanwhile, their Niagra still has some niche applications, and will grow as software is designed for dual and quad core chips. If Niagra does what they say it will, people will be forced to consider one Niagra unit versus 6 Xeon servers. Xeons may have fallen in price recently, but they're still not cheap, so that's a calculus that Sun might win some day.
Re: (Score:3, Interesting)
I really, really don't get where this "Sun is dying" thing is coming from. Having a bunch of friends at IBM and several telcos and consulting businesses, it is simply amazing the number of Sun Fire 25K machines being bought everywhere. These are 72-processor monsters that will set you back a cool $2 million each, and they're in pretty hot demand.
In the market for very large servers, there's only three choices: HP SuperDomes, IBM p590s and p595, and SunFire 25ks. The Sun machines have by far the largest mar
Re: (Score:2, Insightful)
Re: (Score:3, Interesting)
Re: (Score:2)
Screw your pessimism, I want the FACTS!!!
Re: (Score:2)
xenocide2 wrote: Meanwhile, their Niagra still has some niche applications, and will grow as software is designed for dual and quad core chips
Actually the multi-threaded/multi-core chips run standard applications in parallel without change. This applies to everyone, not just Sun. Java (ie, threaded) and multi-instance apps get an extra benefit.
--dave
Re: (Score:3, Informative)
My condolences. I've managed Solaris systems for years, almost entirely SPARCs, but the new place I'm working for buys the cheap x86 junk. Now the x86 systems that Sun ships aren't bad despite some issues with the nVidia RAID chip, Intel Gigabit ethernet nics and the damn x86 BIOS, but running it on a generic 1U x86 server is a joke compared to SPARC. You've got no lights out management support (fortunately some of Sun's AMD systems come with a dedicated service processor for this task, but it requires
Thoughts: (Score:2)
2) Set your LOM to defer to BIOS, and your BIOS for serial port emulation, with an OS-mitigated handover (if that config option is there). Then set up your OSs to boot with a serial console. Attach all serial ports to a Cyclades or other terminal server. Enjoy the deliciousness.
3) Buy SATA in pairs and use (software!) RAID 1. It's cheap, fast and easy.
4) Consider using something BESIDES Solaris on x86. Maybe linux or freeb
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Nice options, but I really prefer to not use RAID 1 since it doesn't protect against filesystem corruption.
Huh ? This is like saying you don't wear a seatbelt because it doesn't protect against the engine catching fire...
Re: (Score:2)
Dead disk. If this happens with Raid 1 you are usually OK. There are sometimes problems with performance as the drive dies but with a good RAID controller or software LVM, nothing dramatic should occur. With a dd copy or offline mirror you get a crash and boot from the alternate copy. If things are p
Re: (Score:2)
Not really. Nice try with the bad analogy though.
It's a pretty good analogy. RAID isn't supposed to protect you against software failures (be they in the operating system or the operator), it's supposed to protect you against hardware failure.
Saying you don't use RAID because it doesn't protect you against software error is, very much, like saying you don't wear a seatbelt because it won't stop the engine catching fire.
Dead disk. If this happens with Raid 1 you are usually OK. There are sometimes prob
Re: (Score:2)
Rebooting a server takes on the order of minutes (many minutes, if it has a lot of physical drives attached to it). How much money does your company lose in a few minutes while the relevant service(s) is/are down ? Would it be enough to pay for a RAID controller ?
If we
Re: (Score:2)
I think it important to note that the point I was making was in regard to cheap servers with 2 to 3 disks. If you have mission critical servers in 1U form factor, that is a mistake in itself unless there is some clustering or such to protect.
I would argue that the point I'm making applies to _any_ production server. Disk failures are such a common thing to happen, and RAID is such a trivially quick, simple and cheap means of mitigating most common types of disk-related system failures, that IMHO not usin
Re: (Score:2)
1) The only Sun x86 servers which are SATA-only are the low end X2100 and X2200. The rest (X4100 and up) are 2.5", 10k RPM SAS drives. There is one Sun x86 server which has SCSI internally, and that is the left-over V40z. I think Sun still keeps it in the product line up because it has 4 sockets.... but it's a product that will probably be replaced soon.
2) The iLOM included with the X2100/X2200 M2 and the X4x00 servers is actually really, really nice, and just as capable than
Re: (Score:2)
Thanks for the info on the Sun servers supporting SAS; we've only purchased X2100, X2200 and v20Z's. I believe we only have the model 1 X2100 and X2200's, but we fortunately did spring for the service processor.
I'm aware of a workaround for the boot archive issue, and yeah we do reboot when the patches require it :) I think what's happening is that we're doing some post-install work with cfengine and are not updating the boot archive. The systems aren't typically restarted when cfengine runs since that'
Re: (Score:2)
The only Sun x86 servers which are SATA-only are the low end X2100 and X2200. The rest (X4100 and up) are 2.5", 10k RPM SAS drives.
On the downside, the "RAID controllers" (I use the term loosely) in them are so basic they don't even support RAID10, let alone RAID5 or 6 (I was _not_ happy when we bought a few of them to discover this, and subsequently had to setup a RAID0 (hw) + RAID1 (sw) to compensate).
FFS. A bottom of the barrel 4-channel SATA "RAID" controller will typically support RAID10. To not f
Re: (Score:2)
I have a negative view regarding the utility of doing RAID 0 or 1 (or 10 for that matter) in hardware. There's really no performance benefit since those controller chips sit right on a PCIe buss, and RAID 0 and 1 don't require anything of the CPU in terms of parity calculation nor do they have the downside of partial stripe writes at higher RAID levels.
You're also removin
Re: (Score:2)
I have a negative view regarding the utility of doing RAID 0 or 1 (or 10 for that matter) in hardware. There's really no performance benefit since those controller chips sit right on a PCIe buss, and RAID 0 and 1 don't require anything of the CPU in terms of parity calculation nor do they have the downside of partial stripe writes at higher RAID levels.
The advantage is in transparency. Ie: you don't have to do any sort of additional funky configuration to make it work in a reliable fashion and your bootl
Competition benefit / AMD warchest (Score:5, Interesting)
I'm sceptical (Score:5, Insightful)
One can only shove so much data across a single bus, and AMD seems to have realized this, while I don't see this as easily done from Intel.
One of the cool things about AMD is the Hypertransport bus. This allows one to offload various peripherals easily onto separate busses, while still allowing them to be shared across CPU's. Offloading PCI peripherals (for example) onto different busses allows one to achieve higher IO bandwidth. In contrast, Intel's current approach seems to be to shove more and more CPU's onto the same bus.
It's as if Intel has completely forgotten about how to keep the CPU busy - that's the main name of the game, and has been for years (to say the least). Idle CPUs are useless, and the more idle CPUs there are, the sillier it is, IMHO.
And AMD appears to be capable of outdoing Intel in the bandwidth area, for both memory and bus bandwidth.
So it looks to me like AMD will continue to be ahead of Intel as far as top-end server solutions go.
In short, I find this particular move puzzling. Sun has traditionally backed the best performance design, and I see Intel still lagging here overall. This strikes me as more of a marketing move, not a real engineering one. It will be interesting to see how popular these Intel-based servers remain.
Re: (Score:3, Interesting)
Re:I'm sceptical (Score:4, Insightful)
Oh no you di-in't! (Score:4, Funny)
Re: (Score:2)
I bet you also complain about people not reading the articles here on
Some people...
Re: (Score:2)
What specific "I/O bottlenecks" are you referring to? What on Earth does a "serious N-Tier architecture", which is a business application architecture, have to do with a CPU architecture? You're basically waving your hands around hoping nobody will notice your fanboyism, but in the end you're saying a whole lot of nothing.
What kinds of apps are you ru
Re: (Score:2)
Re: (Score:2)
Intel need more pci-e lanes in the chip set and in a 4 way sever havening the ram controller in the cpus is a big boost over have all the cpus needs to go though the chip set add a lot of l2 can only go so far.
Re:I'm sceptical (Score:5, Interesting)
The "core" CPU is finally, after over 7 years, perhaps better then the current generation of AMD CPU's, but again, it's still based on the same old North-bridge configuration. While Intel has managed to bump up the speed on this bus a bit, and they can more easily support new and faster RAM because the CPU doesn't have the memory controller, it's still the same old. If you're doing 4-way or more, with heavy applications like busy ESX servers, you're going to get a LOT more performance out of your Opteron system, including 4-way systems utilizing multi-core CPU's. Just because CPU's are going dual and multi-core, doesn't mean enterprise servers will ship with only one socket.
I say Good for Intel, the Core CPU is a good one. But, if you look at everything Intel has been doing with their CPU line lately, you'll see that they are generally copying AMD in a lot of places, starting with EM64T (aka AMD64.)
Re: (Score:3, Informative)
I say Good for Intel, the Core CPU is a good one. But, if you look at everything Intel has been doing with their CPU line lately, you'll see that they are generally copying AMD in a lot of places, starting with EM64T (aka AMD64.)
Copying from AMD? Not really. Intel had dual-core before AMD (although you could say they copied this from IBM). They had SMT (HyperThreading) before AMD, although seem to have abandoned it in their recent chips (again, IBM had this first too). x86-64 extensions? Sure, but they are some minor tweaks to the ISA. SSE4 is a similar sized change, and they didn't copy this from AMD (although AMD are now implementing SSE in their chips...). What about dynamic shared caches? Nope, Intel got this one befor
Re: (Score:2)
I don't think AMD was the first to integrate a memory bus into the processor, just that AMD was the first to make it in a mass market processor. Intel will come around on the on-die memory controller deal, that is a little puzzling why it's not until late this year or some t
Re: (Score:2)
But, yea - you're right - I mean, neither Intel nor AMD really create so much new technology on their own, they all base everything off each other's work. And IBM tends to be a leader in actually inventing things.
But, AMD made a lot of right moves in the X86 chip design and market, so Intel is now playing catch-up. You could nit-pick the little details like TheRaven64 did (obviously an Intel fan boy) but some of the major changes in X86 architecture have bee
Re: (Score:2)
I agree with you. The thing is, even if RightSaidFred99 over there thinks Intel is just as good at SMP configurations, it's only NOW just starting to become a reality.
And by "NOW", you mean "after AMD's brief stint at the top of the x86 [multiprocessor] heap, they've fallen behind again".
The "core" CPU is finally, after over 7 years, perhaps better then the current generation of AMD CPU's, [...]
"Current generation AMD CPUs" have only existed for about 3.5 years. Prior to that, intel held the crown in
Re: (Score:2)
Just an FYI, while you admit that AMD has had the "crown" for SMP for 3.5 years, there weren't many more years then that BEFORE that, with SMP intel boxes. Come on, how many SMP x86 boxes were around in 1996?
"Few server tasks are meaningfully bottlenecked by the CPU
Re: (Score:2)
Re: (Score:2)
I find your finding (that this particular move is puzzling) puzzling. Sun offers more than just "top-end server solutions." Some of their current Opteron servers are 1-2 CPU solutions, like the Sun Fire X2200 M2 [sun.com]. In this category, Kentsfield/Clovertown soluti
Re: (Score:1)
AMD's still running on 3 year old tech/fabrication. Until their new lines come out starting this quarter, Intel's got the performance crown only. Multiple sockets is still ruled by AMD, something about NUMA....
This is a surprise (Score:4, Informative)
Re:This is a surprise (Score:5, Informative)
Re: (Score:2)
And the fact that people get confused about this just goes to show how important naming is.
Re: (Score:2)
Re: (Score:2, Informative)
In fact it was at the time when it was competing against Xeon's based on the P4 core. Things have changed since the new Core2 based Xeon's have come on the market.
Re: (Score:2, Interesting)
Re: (Score:2)
9
months
Does this mean... (Score:2)
So, ahhhh... (Score:1, Funny)
Zounds!
No story here, move along.
Re:So, ahhhh... (Score:5, Informative)
Re: (Score:1)
Re: (Score:2)
Re: (Score:3, Interesting)
Re: (Score:2)
Re: (Score:2)
Re: (Score:1, Interesting)
No, they're using Intel chips in their line of servers that previously used AMD chips. For the pro-AMD slashdotters, this is "a very bad thing"(tm).
Not really, it makes AMD chips cheaper. Who cares if Intel has a 10% performance edge for an extra 30 watts? Me, I will stay with the more efficient and cost effective AMD. Especially since my P4 with a Intel PERL mobo died early.
Re: (Score:3, Insightful)
Intel currently has better performance per core, more cores per socket and less power per core than AMD - AMD has done pretty much one thing in many years: Dual core. Time to get off the laurels from that time and improve their chips again.
Re: (Score:2)
But the interesting bit is (Score:5, Interesting)
Google is your... oh, never mind (Score:2)
Sun needs this (Score:2, Interesting)
Re:Sun needs this (Score:5, Informative)
Re: (Score:1, Informative)
Don't count on it just yet. As a former Solaris jockey and proud owner of a Core 2 Duo E6700 on my desktop (it screams!), I think this is a smart move at the lower end of their server market. As far as the high end goes, I don't see Intel's stuff
Re: (Score:2)
Yeah, I think you're right (Score:5, Interesting)
Meanwhile Sun's sales guys are selling $14k 72 watt, 8-way, 32-thread T2000's that can replace multiple Opteron (or Core
Most webapps probably are... not actually a lot of hot floating point, or math code in general, in that space. But you have to be very careful.
So, it's possible that Sun has turned their biggest disadvantage into their biggest advantage: they're in a niche! Yet they can design whole hardware architectures. So it frees them up to find ways to specialize, and it seems that there may be some payoffs there.
Re: (Score:3, Insightful)
I tend to disagree with that statement, for traditional java, oracle, web serving, etc server loads the Intel/AMD processor has consistently had better performance and with our Opterons is much more power efficient as well. We have found that on those operations the Intel/AMD processors have traditionally outperformed the Sparc proc by 2 to 3 times. The benefit that sparc traditionally have given you is bus sp
Re: (Score:2)
Re:Mac? (Score:3, Insightful)
Re: (Score:2)
The real issue is that the market is moving to commodity servers because Linux and Windows has made them good enough. Sun servers are good at certain enterprise functions but you don't neccesarily need Unix for file/print, web servers, and in some cases database servers. Before you had to pay $10K for a box and lots of $$$ for support for a Unix box. Today you can get the same functionality
Re:Sun needs this (Score:5, Interesting)
Or UNIX for that matter. Solaris is free to use, and a support contract is about half the price of RHEL...
Re: (Score:2)
Sun has been in trouble for years, and this is a smart first step to getting out of it
With respect, this is a dated analysis. I think their start first step was, you know, launching an entire range of competitive x86 compatible 64-bit servers and workstations, getting serious about storage (storagetek, thumper), upgrading the CEO, upgrading Solaris with tons of awesome new features, cutting the fat in the workforce (at least) and revitalising SPARC with impressive throughput oriented hardware multi-thre
Re: (Score:2)
Re:Sun needs this (Score:4, Informative)
For desktop workloads, this isn't such a great thing; most current-generation desktop applications do all their work in one thread, so if that thread has a cache miss you still end up doing a load of waiting because the other threads are not using the CPU much. On a server with a few hundred (or thousand) concurrent users, however, there are always threads waiting to do something, so you can get a phenomenal amount of throughput from this. With the growth in web applications, I expect Sun to do very well.
Re: (Score:2)
Intel wisely abandoned it and dedicated more chip area to cache, prefetch, and the like.
I was talking to an engineer at IBM a year or so ago, and he claimed that SMT gave about a 30-50% performance increase at a cost of about a 5% increase in die size. This is a much better return on investment than cache increases (which tend to give a linear performance increase for a doubling in size), so I wouldn't be at all surprised if Intel had another go with the Core 3 or 4.
In a couple of generations, I wouldn't be surprised if the line between contexts and threads is blurred even more. I would im
Re: (Score:3, Insightful)
Re: (Score:2)
Huh? I mean, is the statement I've seen that "at the time of its release [slightly over a year ago] the UltraSPARC T1 [was arguably] the world's most powerful general-purpose commercial server processor, when considering multithreaded commercial workloads" just somebody's imagination? Or are you saying that because they haven't released a new model for a year now they're slipping behind? 'Cause they have a new core scheduled for release some time
Re:T2000 gentoo stage3 build, was Re:Sun needs thi (Score:2)
"Server-oriented" is entirely too broad a category to recommend a single architecture. An OLTP server has different needs from a file server has different needs from a database server, etc, etc.
sun.com (Score:5, Informative)
Sun is not abandoning AMD. Sun is adding Intel. (Score:4, Informative)
Re: (Score:2)
I like the move, don't get me wrong-- anything that gives me a choice is probably a good thing from where I'm sitting. But I'm not sure it's a wise thing for Sun...
-F
Re: (Score:2)
Um, yes, they are. The nForce is exactly what's inside the current Sun Fire chipsets.
They're not likely to use the Intel 965, but the 5000 series chipsets are far from unlikely.
Questionable (Score:5, Interesting)
But they still suck for NUMA. Unless Sun is building desktops I don't see the point of the move until Intel starts rolling out CSI [which by that time AMD will be 65nm working on 45nm parts...].
For the desktop, hands down the Core 2 Duo is the winner. These things are just amazing. Even when overclocked the thing is so cold that the CPU fan turns off and the BIOS warns me (annoying... so I turned the warning off). In terms of IPC it matches the AMD offerings fairly well.
Tom
Re:Questionable (Score:4, Interesting)
Re: (Score:2)
Actually, the C2D has considerably better (~20%) IPC than the Athlon 64. K8L is supposed to close this gap, but it's not coming until (at least) the second half of 2007.
FYI, AMD is already shipping 65nm parts for revenue, and is already working on its 45nm process.
Re: (Score:2)
But Intel has processors with four cores avalaible. 2P motherboards with 4Core processors are cheaper than 4P motherboards with 2Core processors.
You can find a review with more information at:
http://anandtech.com/IT/showdoc.aspx?i=2897 [anandtech.com]
and in:
http://realworldtech.com/page.cfm?ArticleID=RWT111 406114244 [realworldtech.com]
The conclusion is (more or less): yes, the scalability of Intel Core Processors is worse than AMD Opteron Processors. However, the price/performance ratio of
Re: (Score:1)
Takes a while at boot-up before it feels the need to actually spin.
I am sure the Core duo praise is justified. Just wanted to say it isn't exclusive to it.
Re: (Score:2)
That said, the Sempron 2GHz I bought my parents runs wickedly stupidly cold. Basically like +2C over ambient at idle. It's crazy.
Yeah, technology!
Tom
Re: (Score:2)
That's "low power" compared to other high power consumption CPUs, but hardly low power from an absolute standpoint (compare it to chips from ARM or just about any microcontroller, for example; it's out of their league by a factor of 10).
Re: (Score:2)
And when I say "low power" I mean compared to other desktop/server processors. As in, the thing runs so damn cold that even under load, overclocked by a GHz, it's still well within the temperature range.
Try overclocking an ARM by 41%, achieve the same MIPS as the Core2Duo and come back to me with a "it's low power!" rant
Re: (Score:2)
Depends. When running idle, even a 90nm Athlon (FX or 64 or whatever the normal one is these days) draws less than the one from Intel. I'd expect the 65nm AMDs to draw less; perhaps even when compared at full speed, but I haven't seen any numbers yet. At any rate, for the 90nm AMD vs 65nm Intel comparison, it depends on how much work your CPU does during the day. Mine, especially in the servers, are mostly idle, which means AMD wins.
Re: (Score:2)
Oh yeah, and DIAF.
Sun Benefits (Score:4, Interesting)
IAASE (I Am A Sun Employee), BTW.
Re: (Score:2)
Re: (Score:2)
Re: (Score:3, Interesting)
Ye gods no! There's a world of difference between Sun and Dell. With Dell, you think you're buying a PC, but you're not; you're buying a computer with the quality of a PC, but without the flexibility and compatibility (missing drive cradles, anyone?). With Sun, you think you're buying a Real Computer, and you are. Ever have a component break within warranty? Dell will happily send you a replacement part, but if it breaks every mon
Re: (Score:2)
Re: (Score:2)
I'll be sure to remember that when I need a catchy gag the next time that Apple has something in common with Refridgerator Microsystems.
Re: (Score:2)
Re: (Score:2)