Intel Lindenhurst Xeon DP Platform Discussion 111
Steve from Hexus writes "Hexus.net has a article looking at Intel's latest Xeon platform: Lindenhurst, discussing the Paxville dual-core processor, E7520 core-logic, where it could go right for Intel, and where it could all go wrong." From the article: "If you're I/O bound by your threads in any way, you can hit problems (all threads touch the MCH, then there's a 266MiB/sec bus link to the I/O processors to cross, then the data hits disks or network hardware). If you're memory subsystem bound in any way, especially on a majority of compute threads, performance is likely gone. There's just too much resource sharing for it to all conceivably work well, especially compared to Opteron. I can forsee many a scenario where dual-core Opteron will give Paxville Xeon DP a beating."
Men in Black? (Score:5, Funny)
Wow - that's a *LOT* of Tommy Lee Joneses and Will Smiths!
Re:Who comes up with these names? (Score:3, Funny)
Hehehe.. type that into Google and hit "I'm feeling Lucky". Good for a laugh. Almost as funny as the National Association of Marlon Brando Look Alikes (or even funnier, as it's real.)
Re:Men in Black? (Score:2)
Re:Men in Black? (Score:5, Informative)
Wow - that's a *LOT* of Tommy Lee Joneses and Will Smiths!
:-)
Looking past the joke, for anyone who may be wondering why that 'i' is there, they're just being accurate. "MiB" is the abbreviation for "mebibyte", which is 2^20 bytes. The more "common" notation, "MB", is the abbreviation for "megabyte", which is 10^6 bytes.
The terms "gibibyte", "mebibyte", "kibibyte", etc. were defined in 1998 by the IEC to disambiguate "megabyte", etc. The "giga", "mega", "kilo" prefixes from the SI units have always referred to powers of 10. With the advent of computers, it became convenient to use them to refer to powers of two that are close to powers of 10. So, "kilo" was used to mean 1024, "mega" was used to mean 1048576 and "giga" was used for 1073741824. The context was generally sufficient to disambiguate those usages from the standard powers-of-ten usages. Basically, everyone figured that if you were talking about computers, the prefixes referred to powers of two.
But there are plenty of computer-related contexts where the prefixes have their traditional meanings. Hard disk drive storage sizes, for example, are measured with powers of 10 by drive manufacturers, but file systems generally use binary prefixes This is why your 80GB drive shows up as only 74.5GB "formatted". It's not that lots of space is wasted by the formatting; the issue is that 80*10^9/2^30=74.5. The two measurements are using different units. Data rates are also traditionally specified in powers of 10. RAM sizes are powers of two.
So, to disambiguate the prefixes while not disturbing the traditional meanings, the IEC coined a new set of binary prefixes, along with corresponding abbreviations. The new prefixes all end in "bi", for "binary".
Re:Men in Black? (Score:1)
Re:Men in Black? (Score:2)
Also known as "marketing megabytes" in the storage and networking industries, because they let a bigger-looking number represent the same number of bytes.
Re:Men in Black? (Score:2)
"MiB" is the abbreviation for "mebibyte", which is 2^20 bytes
hehehe, maybebytes... I'll stick with megabytes, TYVM.
So, to disambiguate the prefixes while not disturbing the traditional meanings, the IEC coined a new set of binary prefixes
Too bad they didn't get much community buyin.
Re:Men in Black? (Score:1)
Re:Men in Black? (Score:2)
except that nobody but pedantic dweebs uses the terms
I resemble that remark.
there is no reasonable way to actually pronounce "words" like gibibyte.
Huh? Try GI' BI BYTE. The i's are short. Works fine. Actually it's close enough in sound to gigabyte that people who don't know the term understand what I mean (though not the 10^9 vs 2^30 distinction, of course), but it's just distinct enough that those who know the term hear the difference. And the shorthand "gibs" works just as well as "gigs", too
Im sure ist 266MB/s (Score:2)
And this datarate is obviously 266Mhz*8Bit or something compareable.
Lindenhurst? They ARE running out of names... (Score:1, Funny)
Re:Lindenhurst? They ARE running out of names... (Score:2)
Re:Lindenhurst? They ARE running out of names... (Score:3, Interesting)
Re:Lindenhurst? They ARE running out of names... (Score:1)
Re:Lindenhurst? They ARE running out of names... (Score:2)
Re:Lindenhurst? They ARE running out of names... (Score:1)
err (Score:2)
Re:err (Score:1)
gooooo Intel! (Score:5, Interesting)
The dual-core intels may cost half as much as the dual core Athlon64s but they still suck twice as bad. What you save in initial purchase cost you lose in electricity bills and time doing work.
The fact they're STILL making Netburst based processors just sickens me. Give it up already and go P6 or something new. I mean if they put half the money they put into the netburst into the P6 designs of late they'd already have a 2.5Ghz P6 core that would give AMD a run for their money.
I think the cats out of the bag for the most part. And not like you're gonna sell a lot of dual-core based Dells to grandma so she can write emails.
Times like this make me feel proud I'm an AMD whore
Tom
Re:gooooo Intel! (Score:3, Insightful)
Agreed. What ever happened to Intel leading the pack? Their processors are bloated, slow, and quite unfortunately behind the curve.
Re:gooooo Intel! (Score:3, Insightful)
What does Dell use? "Dell uses Intel Pentium four processors (cue P4 sound theme)"
It's probably not easy to say "Dell uses Intel P6 processors because the P4 sucks ass, we're sorry, we lied all this time." There is also a huge cultural gap between the engineers and marketters/VPs. I'm sure if any of the engineers escaped and bought an
Re:gooooo Intel! (Score:4, Insightful)
Saying 'MHz-myth of the Netburst' is a bit harsh. There was a time when it made sense - if it allows Intel to sell processors that perform faster than AMD's and retail for similar prices, who cares about the clock speed required to do this? Heck, this was pretty much DEC's strategy for the Alpha - design an architecture that's easily scalable to ever-faster clock speeds, and ramp up the performance by aggressively increasing the clock speed.
But it was short-sighted of Intel to over-invest in such a strategy without any guarantees about power consumption, consequent heat output, or the growing importance of those issues to its customers.
In the long run, though, this won't kill Intel, and they'll be back. I'd also expect them to learn from the experience, the same way that after the infamous Pentium FP bug, every processor has had field-upgradeable microcode to (hopefully) eliminate the chance that they'll need to perform a recall of that size - and expense - ever again.
Re:gooooo Intel! (Score:2)
So would most anyone else.
Yet AMD stuck with the basic design and kept improving the process. Because underneath it all
Re:gooooo Intel! (Score:4, Informative)
Except the Alpha was a RISC processor (and a pretty clean one at that), so its short pipelines didn't lose as much performance to branch miss-predictions as the P4/Netburst does. IIRC, both the P4 and Athlon CPU's had to get up to around 1.4-1.5GHz before they beat the performance of the 800MHz 21264, the last and fastest Alpha produced. *sigh*
Re:gooooo Intel! (Score:2)
Well actually DEC/Compaq/HP cranked the Alpha handle a little further than that. You can still buy Alpha servers with up to 64 1.3GHz 21364 (EV7z) chips in them.
Had Compaq stuck to the product roadmap instead of snuggling up to Intel over Itanium, then the EV79 would have been out in 2004, shrunk to 0.13mics + SOI, and available at speeds of 1.6GHz and 1.7GHz.
God only know what an EV8 on todays fabrication technology would have been capable of. What a total waste of ingenuity. And all thanks to a bunch o
Re:gooooo Intel! (Score:2)
Re:gooooo Intel! (Score:2)
Unfortunately I'm a consultant who's specialised in Alpha and Tru64/TruClusters since their inception. I'm still getting regular work in this field but its on the decline now and I've been breaking out into HP-UX (PA-RISC/Itanium) and Linux to make up the slack. It would actually be better for me if Itanium and HP-UX succeeded rather than failed, so I'm keeping my fingers crossed that Intel don't screw up completely. HP-UX (though I don't like it as much as Tru64) is especially dependent on Itanium. If
Re:gooooo Intel! (Score:2)
Re:gooooo Intel! (Score:2)
Regarding the electricity consumption... (Score:3, Interesting)
My company is _very_ sensitive to power consumption. So, I picked a very new motherboard from Tyan, and a Xeon that supported Enhanced Speed Step. I figured that I'd install cpudyn, like I did with all of our AMD boxes, and save a few bucks on electricity.
So, cpudyn doesn't work... because Speedstep isn't supported by Tyan's BIOS. I email Tyan, and I find out two things:
* Tyan
Re:Regarding the electricity consumption... (Score:1)
Re:Regarding the electricity consumption... (Score:5, Interesting)
My AMDX2 is sitting here running Linux and is clocked when idle to 1Ghz
In no way is a Netburst based processor a wise decision over the offerings of AMD.
Tom
Re:Regarding the electricity consumption... (Score:2)
My AMDX2 is sitting here running Linux and is clocked when idle to 1Ghz ... at 32C with a copper heatsink.
When you say "with a copper heatsink", you're implying "without a CPU fan", right?
That's what amazes me about my AMD64. I use "fancontrol" to adjust the CPU fan speed in order to regulate the temperature and keep the machine as quiet as possible, and if I'm not working the processor the temperature sits at 89F with the fan turned off. And it's not like my case is some sort of wind tunnel, either;
Re:Regarding the electricity consumption... (Score:2)
No, sorry, I meant it's a huge honking copper heatsink with a low RPM fan on it. The noisiest thing in my box is the case fan which is a huge 80mm running at like 2500RPM, I opened a 3.5" slot in the front and the airflow through the case is fairly nice. Keep the entire case relatively cool.
Tom
Re:Regarding the electricity consumption... (Score:2)
The power improvements in the Pentium D at idle using Enhanced Speedstep are not the trifle you seem to think they are.
The reduction in core speed (12.5%) also come with it a reduction in voltage (1.4 -> 1.2v).
Just do the math.
Your total power reduction is 12.5% (for frequency) + the reduction in voltage. Since power is related to the voltage squared, you get the following reduction from the voltage:
( 1 - 1.2^2 / 1.4^2 ) * 100 ~ 26%
So, you get a nearly 40% decrease in power usage.
Re:Regarding the electricity consumption... (Score:2)
Re:gooooo Intel! (Score:3, Insightful)
So?
The reason that Intel is still making Netburst processors is because chip development is a lot slower than the "speed of internet". Figure two to three years from concept to production. AMD took that long or longer to put out their A64 line. This is why Intel can't make large architecture shifts in a month.
Re:gooooo Intel! (Score:2)
If they put that money into porting the P6 first to 64-bit then next to dual-core they'd be behind AMD
It sucks being second to the party but it sucks more being second AND spending a lot of money along the way. You think the 6xx and 8xx lines were free? Hell no. And now they're stuck trying to offload them. I have an 820 processor and I know for a fact it's shit [I bought it to run benchmarks on]. I
Re:gooooo Intel! (Score:2)
It's not like they haven't tried. It's just that they outsourced that particular project, and things didn't work out [theregister.co.uk]. More work for Portland, looks like...
Re:gooooo Intel! (Score:2)
Somewhat useful answer: Wait for the second half of 2006 - your wish will be granted.
Re:gooooo Intel! (Score:1)
P6 based CPU at 2.5 GHz, done 6 months ago... (Score:1)
They did and they have, and they sell shedloads of them. It's called the Pentium M, dual-core 65 nm versions of which will be available next quarter. The currently-available single-core Dothan version performs pretty awesomely [tomshardware.com], matching FX-55 and P4 EE even at gaming, and all at less than a third the CPU power consumption of the Pentium 4.
Re:P6 based CPU at 2.5 GHz, done 6 months ago... (Score:2)
My main reason for wanting a P6 based desktop is mostly just to test out "yet another architecture" but if they can also beat the new AMD64s [e.g. the 0.09um parts] in terms of watts per MIPS that would be impressive and useful.
Tom
Re:gooooo Intel! (Score:1)
Terrible naming (Score:2, Insightful)
Who takes these names serious these days?
Pentium, Athlon, those are good names, just keep on following this pattern.
why I don't build a new PC... (Score:4, Insightful)
I still believe if you could remove all the latency from I/O subsystems in a modern PC you'd have more processor than you could use by a longshot - IMO high-end PCs just wait for data faster than older machines, and a lot of the performance boost you see with a new machine is simply masking latency in other subsystems.
PCI-X and improved memory bandwidth will solve some of these problems, but it's a bandaid at best. I do tend to chuckle at people buying the newest/fastest peripheral, not understanding that a lot of the time the peripheral will talk faster than the nine(?) year-old PCI bus that's feeding it.
When troubleshooting performance issues the component that's working at 100% capacity is *always* the bottleneck - and with most home and business users, that bottleneck is almost never the CPU itself.
Re:why I don't build a new PC... (Score:2)
Good thing you posted as AC
Re:why I don't build a new PC... (Score:2)
Sorry for being pernickety, but unless your install is getting a bit old and crotchety, oryou have a dying hard drive, I fail to see why it would be any slower now than when it was new...
On a wider point, I still use a laptop with a 366mhz processor (G3) and upgraded RAM for many everyday tasks, resorting to my 1.853 Ghz Athlon workstation for photo editing and other media work as well as file storage.
At what point do we
Re:why I don't build a new PC... (Score:2)
Simple. Bloatware ;-)
You're correct, though. If I ran the same OS and applications I used when I built the machine it'd run like a rocket.
Re:why I don't build a new PC... (Score:1)
Re:why I don't build a new PC... (Score:2)
I remember first playing DVDs on a PII clocked at 366MHz IIRC. It's not very CPU intensive at all.
If you can't do it with your 800MHz PIII, the software is bloated, or the cheap videochip is offloading lots of video processing to the CPU.
First make sure you've got the latest drivers for your video chipset, and that all possible hardware acceleration options are tu
Re:why I don't build a new PC... (Score:2)
Re:why I don't build a new PC... (Score:2)
The fall of my second year, I purchased a Mac IIsi with 9 megs of ram and a 40 meg hard disk for about $1200 (a real steal through the campus store). It ran a 68030 at 20 megahertz, with no math coprocessor. It w
Pointless? (Score:4, Insightful)
Re:Pointless? (Score:4, Informative)
Protip to Intel: Stop trying to feed your users this crap.
Found any good dual socket boards for those? (Score:2)
If you've been using the Opteron, and it sounds like in production, I'd love to hears some details about good/compatable/stable hardware. I really, really, real
Re:Found any good dual socket boards for those? (Score:2)
It's amazing to me how many people on
Its amazing how many people on /. like being dicks (Score:2)
But guess fucking what? Thats not the way it works for a lot of us in the *gasp* real world.
As far as you tidbit goes I agree 100%. Frankly I think you're just being an asshole to A) brag about your leet warez B) just another blow-hard who likes to try to cut people down who has neither the attention nor capability to grasp th
Re:Its amazing how many people on /. like being di (Score:2)
I wasn't aware that my company operated in some sort of imagainary fairy universe.
And if you can't afford to spend $800 on a server, you're doing something a.) very wrong or b.) that doesn't actually require a real server.
Re:Its amazing how many people on /. like being di (Score:2)
Here's what it looks like in the real world:
Re:Its amazing how many people on /. like being di (Score:2)
OK...so a SunFire X2100 isn't a real server? And I have no idea where your coming from on software licensing.
Look up in the thread. This is about how it's moronic to build a real server out of parts when so many servers with actual support from a real company are available for similar or poss
Re:Its amazing how many people on /. like being di (Score:2)
Anyway, this is your tangent. If you can hit that funny back button a couple of times you'll see I was asking someone else a legitimate question before you decided to drop you tidbits.
Re:Its amazing how many people on /. like being di (Score:2)
I went back and read your comment again. "Spark" workstations? That explains it all. You have no idea what you're talking about.
Have a nice day.
Re:Its amazing how many people on /. like being di (Score:2)
Sun Sparc Ultra 5.
You're right, I'm abso-fucking-lutely clueless.
Re:Pointless? (Score:3, Informative)
Where AMD uses the HT bus for their 757 and 939/940 parts Intel was still using the good ole 64-bit FSB of yesteryear.
Most of what Intel does nowadays in the processor world is entirely market driven. The Netburst is a good example. High clock rate, low efficiency processor. Sounds good on paper but works poorly in practice. The EMT64 extensions are another example. A lot of code on the P4 in 32-bit mode takes roughly the
Re:Pointless? (Score:2)
It clocks higher than the traditional ARM [~624Mhz instead of 400-500Mhz].
Tom
Re:Pointless? (Score:1)
Not that other ARM licencees are doing badly in comparison, and ARM themeselves have been shifting the focus up into performance as well, especially with the ARM11 and some multi-core stuff they're doing (IIRC they had a 1500MIPS multi-core sample at 300MHz).
The Cortex-M3 family is another interesting product, being a Thumb code only core. Presumably this is to attack the market that not even ARM7 extends down to
Re:Pointless? (Score:3, Insightful)
What you're missing is that Intel's PC CPU business is all about the CPU. The chipset and all that other tedious little stuff is just there only because it has to be for the CPU to function. Their entire focus is CPU, CPU, CPU. Look how fast it runs through clock cycles! Look how many cores and pseudo-cores (HT) it has! They've been doing this for ages. Recall the first genera
Why, thanks for bring it up! (Score:3, Interesting)
Yes, the memory interface gets congested, so the processor takes a stall. But, instead of just leaving the ALU idle, it has another thread in reserve to schedule on it. Thus improving the utilization of the ALU subsystem.
And THAT'S the point of this "Hyperthreading" thang...
The rest? Well, if the local L1/L2 cache isn't big enough, you are going to suffer. Yes, a bigger pipe to memory would help, but you are STILL several times slower than you could
I/O Bound via DP (Score:4, Funny)
*See, kids? This is why you should avoid too much pr0n, it just totally warps your mind.
Re:I/O Bound via DP (Score:1)
Re:I/O Bound via DP (Score:1)
Re:FSB @ 200Mhz quad piped? (Score:5, Informative)
Things are different with multiprocessor setups:
Here each Opteron has its own memory interface, while the Xeons have to share one FSB. As a result, the total Opteron memory bandwith is proportional to the number of sockets. Total Xeon bandwith does not grow with more sockets.
This does show up heavily in reviews of 2-processor machines, expect it to be worse in 4- and 8-way-systems.
Re:FSB @ 200Mhz quad piped? (Score:2)
Their new 4-socket chipset will have 4 separate busses in one northbridge. What this means is a big headache involving cache-coherency, And having four 64-bit busses is going to require more layers on the motherboard.
But the processors will get their bandwidth, and the performance will be impressive, for once. Unfortunately, the complexity means you won't see one of these in production for months.
And then, Intel
Dual-bus Xeon chipset (Twin Castle) available now (Score:2)
Here each Opteron has its own memory interface, while the Xeons have to share one FSB.
Despite what the freakin' article [hexus.net] says, Lindenhurst (Intel E7250 chipset) is not the latest Xeon DP chipset (the often-cited GamePC benchmarks [slashdot.org] also use this chipset). Intel's latest Xeon chipset, the E8500 [intel.com] (Twin Castle), features dual independent FSBs running at 667MHz each. It's available now (e.g. Dell PowerEdge 6850 [dell.com] and PowerEdge 6800 [dell.com]). The dual buses will be increased
Re:Dual-bus Xeon chipset (Twin Castle) available n (Score:2)
I think the Opteron is still superior in that regard.
Re:FSB @ 200Mhz quad piped? (Score:1)
Are they still thinking? (Score:1, Funny)
II have a dual Xeon with hyper threading (Score:1)
Re:II have a dual Xeon with hyper threading (Score:3, Informative)
Re:Are they still thinking? (Score:1)
Slashdot posts anything these days (Score:4, Insightful)
The Hexus article is just a summary of their results along with several inaccuracies.
This is misleading. First off, the MCH is a 6.4 GB/s link so I dont understand how it could bottleneck I/O even if you're compute bound. The 266 MB/s IO bus is for legacy peripherals (USB/serial/SATA). Considering SATA-I (what the ICH5R supports) is 150 MB/s per channel, and USB is 400 Mb/s I cant see how this is a big problem. If you want fast (SCSI/FibreChannel/SATA-OII HW raid) disks and network, there are PCI-X 64bit and PCIe x4, x8 slots that you can have your important I/O subsystem hanging off of.Here is a link to the intel datasheets for the chipsets which shows 3 x8 PCIe interfaces for the 7520 and 1 for the 7320. http://www.intel.com/products/chipsets/E7520_E7320 / [intel.com]
All that being said, the CPU itself is a dog.
Re:Slashdot posts anything these days (Score:1)
Real world benchmarks? (Score:1)