Intel Ships Dual-Core Chips 340
Torrey Clark writes "Intel seems to be the first to ship a batch of dual core x86 64-bit processors to OEMs.
Intel's first dual-core chip is the Intel Pentium Processor Extreme Edition 840. The new processor runs at 3.2 GHz, backs Intel's Hyper-Threading and is supported by the company's 955X Express chipsets, formerly code-named Glenwood.
Dell also announced that it would be one of the first PC makers to ship Intel's new dual core Pentium Extreme." Reader wyckedone adds "AMD is set to ship their dual core Opteron processor, designed for servers, next week."
Bleh... Mobile, please! (Score:5, Interesting)
At the rate that power consumption and heat dissipation are increasing on these chips, I consider Pentium-Ms to be the only processor worth using.
Re:Bleh... Mobile, please! (Score:5, Insightful)
Is this one of those announce and only ship a teeny tiny volume to top OEMs or are these parts really going to be shipping in volume to -- for example -- New Egg.
I guess my question is: did Intel do this announcement just to trump AMD, as they so often do, and not actually have volume silicon?
My prediction is: These will be hard to get, and the AMD parts will be all over the world on the day they announce.
Raydude
Saving Face (Score:3, Insightful)
According to The Inqurier here [theinquirer.net] Intel's new EE model was scheduled for next month until shortly after it was leaked AMD was releasing dual Opterons this month in NY.
The Intel chip is in my opinion a proof of concept and will have the availability of the original P4EEs. Its also a pointless model, games aren't multi-threaded. AMD however is releasing a CPU aimed at the major multi-threaded market, high-end workstations and servers.
Re:Bleh... Mobile, please! (Score:3, Insightful)
Intel fanboy myth 2 AMD processors are less stable Bzzt wrong again, AMD CPUs have had as clean or better a 'stability' track record as Intel. 'but my windows crashes more using amd' This isn't a CPU issue, it's
Re:Bleh... Mobile, please! (Score:5, Insightful)
intel fanboy myth 1 AMD can't pump out the volume Dell needs Bzzt incorrect, AMD won't BEND Over, Kiss dell's shiny metal ass, and ship 95% of it's early production volume to dell so dell can 'trump' competitors. Intel has an entire devision dedicated to bending over backwards and kissing ass.
So AMD can't ship the amounts Dell wants without hurting other places, and Intel can? Intel may have a division dedicated to "kissing ass" as you say, but that means they can supply dell the chips they need when they want them and still supply other places as well. AMD can't do this, or simply won't, which still means they can't do it, just they willfully can't do it.
Intel fanboy myth 2 AMD processors are less stable Bzzt wrong again, AMD CPUs have had as clean or better a 'stability' track record as Intel. 'but my windows crashes more using amd' This isn't a CPU issue, it's a software vendor issue, usually related to 3rd party drivers for sound cards etc, although if you buy a cheap chipset, instead of a quality one, the chipset could bring stability issues into the system, but plenty of tiwanese intel chipsets can be had too, and can cause as much system instability.
So using AMD processors can cause more crashes than using Intel processors. It may be the fault of third party drivers, but that still means systems with AMD processors are more unstable than system with Intel processors, which is a bad thing. You may be willing to blow this off but the average user isn't. Just like people blame Windows for crahses caused by programs, spyware, viruses, and third party drivers, they blame AMD when a system with their processors crashes because it has the processor in it. Sure, it's Joe Blow Companies fault for the bad drivers, but they don't crash in an Intel machine.
Re:Bleh... Mobile, please! (Score:5, Insightful)
I've been using AMD's for a few years now, and I've found them to be pretty darned stable. I haven't had any driver conflicts, or other major issues crop up. I don't overclock, but I do undervolt my fans, and the stability per volume of the AMDs are better than Intel's current crop (though the P3 line was great). I also change hardware configurations frequently, have multiple HDD's, etc.
I do have a pretty good MOBO, though. Cheap motherboards are criminally unstable, and many people who go to AMD do so to shave money off their system, leading them to buy substandard motherboards. The same is true of cheap Intel motherboards, however, with the same results. It's amazing how much better a 90 dollar motherboard is than a 50 dollar one. That's not true about many or even most things in computing, but it's very true in Motherboards.
Overall, I'd pay the same for an AMD processor as an Intel one. The AMD's are just as strong but run quieter. That they're a little cheaper is just icing on the cake.
And the best response to Myth 3: Your job is never safe. Get over it. You can do the right thing and get replaced by the Boss's nephew, or you can kiss up and get replaced by the Boss's nephew. Either way you might as well do the job as best you can so at least you can sleep with yourself at night.
Re:Bleh... Mobile, please! (Score:3, Insightful)
Re:Bleh... Mobile, please! (Score:3, Interesting)
Abit lost the law suit, and sent everyone with a previous RMA a compensation rembursement. Too late, by then I have already bought a Pentium 4 replacement.
Re:Bleh... Mobile, please! (Score:3, Informative)
AMD *CPUS* are fine, the problem is the POS SIS, VIA and various other low-quality, buggy and incompatible chipsets that proliferate on AMD-compatible motherboards.
I don't have a problem with AMD chips, but long and bitter experience with certain chipset manufacturers (VIA in particular) has ensured I will never buy another product with their name attached to it again, nor in any way be involved in supporting such a machine. Thus, I am rather limited in
Re:Bleh... Mobile, please! (Score:3, Insightful)
Care to back that up with some data? The reason Dell has not gone with AMD is because every time they threaten to Intel drops their prices. Smart on Dell's part.
Re:Bleh... Mobile, please! (Score:3, Insightful)
Re:Bleh... Mobile, please! (Score:2, Funny)
That will teach those nasty duel cores a thing or two.
Re:Bleh... Mobile, please! (Score:3, Informative)
So, how much are they really worth? (Score:5, Interesting)
Mind you, it depends on the heat specs.
Re:So, how much are they really worth? (Score:2, Insightful)
From ARS Technica [arstechnica.com]
From AnandTech [anandtech.com]
Re:So, how much are they really worth? (Score:5, Insightful)
ie 4 or 8 dual core chips for 8 or 16 processors
That is not a fair comparison to a single chip dual core design. The 800 series is deigned to compete in the high end server arena, not the workstation arena.
Wait till the AMD dual cores that are designed for single processor motherboards hit then compare the prices.
Re:So, how much are they really worth? (Score:3, Insightful)
Opterons have trounced Itanics and Xeons even worse than the XP's Trounced the P-4s in value.
If you need an 8 cpu system (800 series) of dual cores (minimum 10 cores max 16 cores). Then you'll pay a premium but you'll be running in house code anyway so it will be a tiny drop in the bucket.
A question does anyone know why the low clock speeds? Marketing, Stability, Price?
Re:So, how much are they really worth? (Score:3, Insightful)
Re:So, how much are they really worth? (Score:2)
Actually, I don't believe a cpu running hot is particularly harmful either. Their designed to take alot of stress.
Rush to market? (Score:5, Insightful)
Re:Rush to market? (Score:5, Informative)
Single die, no internal connections (Score:4, Informative)
Free login required. Messy to reach the article if not already logged in. The login dumps you at the the main page, not the page you wanted. Click on the link again after logging in.
Re:Rush to market? (Score:3, Funny)
Don't worry, they just need a head-start to prepare for the massive recall (and possible liability suits, depending on how many houses burn down) when the world discoveres what it means to have 250W worth of CPU packed into a square inch of silicon.
Re:Rush to market? (Score:4, Informative)
also.. it could be a paper launch for most parts(paper launch= you launch the product, ship it to reviewers.. but are unable to provide the product in significant numbers to any resellers). they're getting way too popular.
Re:Rush to market? (Score:4, Insightful)
That's what is known in this business as a paper launch. There aren't really any available on the open market, but Intel gets a ton of ink by announcing now.
Re:Rush to market? (Score:2)
Re:Rush to market? (Score:5, Interesting)
This is Intel faxing something to market. This is another one of their paper launches.
I thought that AMD is slated to ship their dual core chip first?
They are. This "news item" is so full of pro-Intel baloney it has to be a paid placement. AMD started shipping their dual core Opterons to OEMs a couple months ago. HP will have a dual-core Opteron server available for immediate delivery on AMD's release date of April 21. Intel wanted really badly to be first with dual core processor release, mainly because their x64 processors are such turdburgers, but they didn't do it. Rushing out a few pilot-run processors to Dell is too little, too late - there will be not be any actual computers using Intel dual core processors available on April 21. There will be dual core Opteron servers and workstations available that day. AMD is first again.
Re:Rush to market? (Score:3, Informative)
You have to ship them for production for it to count as a release. Shipping evaluation units to OEMs is just a stage of development. Until someone can actually buy a computer that contains this processor it hasn't been released yet.
Dual core Opterons have been shipped for production. The actual servers and workstations containing them will be available for immediate delivery on April 21. Computers containing dual core PEEs (snicker) will no
Re:Rush to market? (Score:4, Interesting)
Re:Rush to market? (Score:3, Insightful)
Right. Two cores sharing a single frontside bus, my understanding is that they won't perform well, plus they dissipate more heat and have larger die size than a true dual-core solution. Further, what was the point of a dual-core gaming processor right now again?
you'll learn that Intel has a huge dual-core product lineup, which dates back before AM
Looks like intel rained on AMD's parade.. (Score:5, Insightful)
Now all of a sudden -- out of nowhere -- they launch a surprise attack and shipped the cores early, even before AMD's announced launch date. Sounds like some VERY hefty competition for AMD. They had been claiming all along that they would be the first with dual cores an it was even used as an "excuse" for Dell to talk about starting to sell AMD chips specifically because of this feature.
AMD had better look out! Their stock price will probably take a plunge due to this surprise announcement.
Re:Looks like intel rained on AMD's parade.. (Score:2)
They claimed it's available now (and even provide an "e-value" for it), but I was unable to find it anywhere on Dell's site.
Bottom Line: it's fast. Real fast.
Re:Looks like intel rained on AMD's parade.. (Score:4, Insightful)
Gamer-geek software isn't going to be seeing the full benefit of dual-core particularly soon.
AMD are shipping their Opteron server chips next week, while dual-core Xeon is a way off yet. Dual-core is a real win in the server market right now, as a number of major software vendors which charge for licences on a per-CPU basis have agreed to charge single-CPU licence fees for each dual core CPU. This essentially means you can pay for 4-way performance from your software at 2-way prices.
That's the competitive advantage of dual-core right now, and Intel aren't even close. Not to mention the fact that the P4EE chips are always HIDEOUSLY expensive.
AMD also have better multi-CPU support than Intel anyway, with Opteron scaling better to larger configurations because of design considerations. So we now have:
Desktop/Gamer market:
AMD64 4000+ vs P4EE dual-core. P4EE will cost you more for limited performance gains (if any) on today's software base. Maybe useful for a minority of content-creation tasks handled on specialist desktops.
Server market:
Dual-core Opteron vs single-core Xeon. Opteron already scales better to larger configurations and is making a nice dent in the market, and with dual-core it makes your software licences from key vendors cheaper too.
If I was an investor in AMD I wouldn't be selling just yet on the basis of this news alone.
Re:Looks like intel rained on AMD's parade.. (Score:4, Insightful)
Afterall, you don't have to pay twice as much to run the software on a system that has a CPU with twice the clockspeed...
It feels like this is just another way to unjustly gouge the customer...
-Z
Re:Looks like intel rained on AMD's parade.. (Score:4, Informative)
Afterall, you don't have to pay twice as much to run the software on a system that has a CPU with twice the clockspeed...
A good question. I've supported and tested and used per-cpu licensed software, so here's the theory:
it's how much use you get out of the software.
For example: If I have a render farm of 6 computers, I may have 6 licenses. (This example is OBSOLETE - most render-only licenses are free now).
If I upgrade my hardware so i need only new workstation to do the same amount of work, I lost 5 sales units.
So the trick is to keep sales income flat with the hardware curve.
I'm not advocating this -- just pointing out the why behind the what.
Re:Looks like intel rained on AMD's parade.. (Score:3, Informative)
I guess you have never priced an Oracle database.
Re:Looks like intel rained on AMD's parade.. (Score:3, Informative)
Re:Looks like intel rained on AMD's parade.. (Score:3, Insightful)
Not really. The Opterons are: faster and cooler than Intel's chips.
There was a news leak this week about Sun shipping an 8-way PCI-Express-based Opteron server later this year. With dual-core, that's basically a 16-way server with a shitload of bandwidth--in 4U.
A 16-way server of Xeons is kind-of a joke, right now.
AMD Dual Core: Not flamebait, I swear! (Score:2, Informative)
From the article. "If dual core Opterons do indeed have two memory controllers, the pincount of dual core Opterons will go up significantly - it will also make them incompatible with current sockets. AMD is all about maintaining socket compatibility so it is quite possible that they could only leave half of the memory controllers enabled, in order to offer Socket-940 dual core Opterons. AMD
Re:AMD Dual Core: Not flamebait, I swear! (Score:2, Informative)
Re:AMD Dual Core: Not flamebait, I swear! (Score:5, Informative)
The two processors are going to have seperate L2 cache, but share the memory controllers and HT links. So it will work just like todays chips except for it will have two cores.
Read more about it http://www.amd.com/us-en/0,,3715_11787,00.html?red ir=CPPA65 [amd.com]
We should be worried (Score:3, Interesting)
Re:We should be worried (Score:5, Insightful)
dual core chips are just that - two cpu's in one packaging, if you somehow as a software manufacturer have come to the conclusion that it makes sense to sell your licenses based on number of cpu's used to run it then it makes also perfect sense that you would charge the same regardless of the cores being on different pieces of plastics or not. otherwise you could just glue the dual cpu's together with a strand of wire and call it dual core(and paint yourself yellow and run around pretending to be bananaman).
Re:We should be worried (Score:5, Insightful)
Why? Double nothing still equals nothing.
Let Larry E and the like go ahead and try to gouge his loyal cusomers even more - All the more motivation to switch to FOSS alternatives.
May I propose... (Score:5, Funny)
Re:May I propose... (Score:5, Funny)
Can someone else bring some jam or marmalade too?
Umm... (Score:3, Insightful)
Re:Umm... (Score:5, Funny)
I prefered the original code name: Pentium Object Oriented Processor.
Re:Umm... (Score:5, Funny)
But don't forget that this is the "extreme edition". Its name is the Pentium Object Oriented Processor Extreme Edition - or POOPEE
Heatsinks (Score:3, Funny)
Why go for CMP and skip SMT? (Score:4, Interesting)
While CMP processors can give us rougly the same performance of a standard SMP system (somewhat faster due to interprocessor communication and shared memory, but also slower due to a larger memory bottleneck) I don't think that a CMP system would compete with a simultaneous multi-threading (SMT) solution.
While Intel's response to SMT (hyperthreading) has some benifits the performance of it is rather lackluster. The reason has more to do with their particular implementation. If you've read about the initial observations on SMT an 8-way SMT processor was shown to outperform a 4-way CMP processor. Now, I must note that the 8-way smt processor had more functional units then the cores in the 4-way CMP processor, but the overall area of the 8-way SMT processor would be much much smaller (far less structures need to be duplicated for SMT as opposed to CMP). For more information on this check out some of the papers at http://www.cs.washington.edu/research/smt/
What I don't understand is the insistance of the industry to use CMP first. From everything I've read, an 8-way SMT processor should take up less die space then a two way CMP processor. Even assuming that the 8 way processor contains more functional units. It kind of makes sense that a CMP processor is faster when there aren't enough threads to fully utilize a SMT processor (say only 2 or 3 threads that want full cpu usage). I guess SMT is a big chance in the model of programming and application development (I'm currently running research on the subject which is why I'm so interested in it). Is the reason to embrace CMPs simply because there's less new technology to add (they "just" have to interconnect two cores as opposed to adding the extra logic for SMT).
Does anyone else have any other opinions regarding this matter, or any idea why no one seems to be fully embracing SMT's potential?
Re:Why go for CMP and skip SMT? (Score:5, Informative)
Intel stuck SMT into the Pentium in order to balance out the some of the negative effects the go hand-in-hand with a processor that has a LONG pipeline. AMD has a much shorter pipeline (especially when compared to the new Prescott) and therefore they don't suffer much of a penalty when a mis-predict happens. Also, if I remember correctly the Athlon was already known being extremely efficient in terms of resource allocation within the processor since AMD can't afford to just dump tons of extra cache onto the chip.
Both of these things taken together means that using up extra real estate on the die of the Athlon in order to get SMT isn't really worth it in terms of the performance it would bring. Even on the Pentium the benefits aren't all that hot and it's only in specific types of code that you see any impresive speed gains.
Re:Why go for CMP and skip SMT? (Score:3, Informative)
The real estate used is only about 5% on a P4. If you get more than 5% return in performance (as you do in many cases), then it's a win. It's really the complexity of it all that kills it for AMD - they can't afford the engineering
Re:Why go for CMP and skip SMT? (Score:2, Interesting)
* Easier to just replicate a core you've already designed then design a new bigger core. Improves time to market, reduces costs, reduces probability of implementation bugs.
* Easier to achieve high clock rates if your core is smaller than if it's a huge monolithic SMT core - may achieve higher overall performance (at least, for a given investment in development or for current apps).
* The manufacturers may have done their own evaluation and come to sl
Re:Why go for CMP and skip SMT? (Score:2)
Re:Why go for CMP and skip SMT? (Score:2)
One easy exmplanation is that defect rate goes exponential with bigger die size. So multiple cores will be simpler and have bigger chance of survival than a multiplethreaded core, even if latter takes less total space.
Dual core w/ hyperthreading? (Score:2)
I remembered a slashdot from a while back about licensing for multiple processor setups, but would this quadruple the cost even though it's a single chip!
Though, it will be neat to see 4 CPU usage graphs in XP's task manager.
Re:Dual core w/ hyperthreading? (Score:5, Informative)
Yes, but only for the Pentium Extreme Edition. The Pentium D, which should come out soon, won't have HyperThreading enabled.
Re:Dual core w/ hyperthreading? (Score:2)
I am waiting for the 8 graphs when you get 2 dual core chips with hyperthreading.
I don't think licensing applies to the virtual processors that hyperthreading brings in.
Compatibility (Score:5, Funny)
Intel ships -- right! (Score:2)
AMD has allready got dual core out the door (Score:2, Informative)
http://www.channelregister.co.uk/2005/04/08/amd_o
Advantages of multi-core (Score:4, Interesting)
I see lots of conversation comparing this generation of processor to space heaters, wisecracks about Longhorn minimum systems (that actual article was about the predicted "average", not minimum). Not much about actual multi-cores. They're an interesting direction to go.
The current direction of single core CPUs is basically running into the most they can do with XUs, MPUs, caches, etc. Sure, you can decrease the pipeline depth below the 18FO4 that the PentiumIV supposedly has, and that can help you with serial data paths, and that makes simple XUs, MPUs, etc. faster, but the branch mispredict is still horrendous -- perhaps too high for a general purpose processor found in our PCs. The more complicated logic is possible to do, but there's only so much you can do with the data and sub-Angstrom logic.
Beyond the geek factor, multiple cores on a single die attack the same problems as putting SMP did in the first place (plus a few race conditions that otherwise may have been very rare), allowing much less manpower to design a processor that is still much faster in the end. A single threaded application will seem slower, and that will place more burden on the developers to see the light of multiple threads. Instead of allowing an XU to munge through and deal with a single thread at a time, which may be a misuse of incredible resource (like a thread that said "go to grocery store" and the XU was a race car), multiple die have correspondingly multiple XUs each with their own resources, so hard tasks can be spread across multiple cores, or simple ones can get executed in parallel with others (like a thread can take a Kia to the grocery store while another Kia goes to the Post Office). Of course, problems that cannot be divided into multiple threads do not see the advantage of multiple cores, but other tasks remain responsive without requiring a monster task to context switch.
I've read about multiple cores that share a single L2 outperforming multiple cores with dedicated L2s in specific tasks, basically one core essentially acts like a pre-fetch core under a workload and the second core can reap the benefits.
Faster processors... (Score:2, Insightful)
My epiphany... (Score:5, Interesting)
Both Intel and AMD have decided upon dual-core as the future of desktop computing. There will be no more massive Mhz increases... instead the focus is now on parallel computing.... But, seriously, how many CPU intensive applications outside of the server arena take advantage of SMP?
As someone who has ran dual-cpu workstations for years, I can personally attest to the fact that 99% of CPU heavy tasks do not make use of SMP.
Think about it... That copy of Doom3 or Half-Life 2 that you just bought, that runs like shit on even top-of-the-line hardware, isn't going to run any better on Dual-Core, because these games are not designed to run multiple threads simultaneously. Neither do most archival programs (WinAce, WinRar, WinZip, SevenZip, etc etc). Nor do many of your encoding tools (though FlaskMPEG and GoGo-No-Coda are noteworthy exceptions).
As a geek, I can attest that the *nix arena isn't much better. Just because the source is open and available does NOT mean that the author(s) ever considered coding CPU intensive tasks for multiple processors. And "porting" tasks from single threaded to multiple threads is NOT a simple task. This is one of the reasons that there are Computer Science degrees -- writing good SMP code isn't something you learn at technical schools (or even half the full Universities out there).
Don't get me wrong... as someone who has ran SMP boxes for the past 10 years, I'm really excited about Dual-Core. But don't expect it to be worth a whole lot for the immediate future... as no one outside the server arena really codes for SMP.
Re:My epiphany... (Score:3, Insightful)
Re:My epiphany... (Score:2)
Re:My epiphany... (Score:2)
Re:My epiphany... (Score:2)
As soneone else who has run dual-CPU for the past 5+ years and would never even consider going back, I would point out that unless you still run DOS, more than one CPU means you can run more than one CPU-hungry app at a time.
Even when only performing a single task, overall system responsiveness goes way up. And when actually pushing both/all CPUs to their limit
Re:My epiphany... (Score:2)
I can play wow ( 100% proc util ), and browse thot at the same time without an issues. Actually, I do pretty much anything else as well as play WoW, and there are no slow downs.
SMP isn't about speeding crap up, it's about making the system overall more responsive.
Toss in a ton of ram and SCSI, and you've got a small super powered slice of heaven.
Re:My epiphany... (Score:2)
It will take a while.
Re:My epiphany... (Score:2)
I'd find your post interesting if not for a couple of factors:
1.) Your video card does more for gaming than your processor does.
2.) Do you really really really really really really think that game developers aren't going to take dual-core into mind if it makes a splash?
Re:My epiphany... (Score:2)
Re:My epiphany... (Score:2)
Also, as for non-multitasking, the *nix world will be getting a boost from this, as far as compiling is concerned. Make has supported multithreading for a while--just use MAKEOPTS="-jN+1" (replace N+1 with the number of cores you have, plus one). It's not just for SMP--
Re:My epiphany... (Score:5, Interesting)
Due to their problems with Motorola 6-7 years ago, Apple was forced to go to dual CPUs for their desktop line, just for the marketing impact, even though it was mostly useless at the time. That effectively solved the chicken-and-egg problem, since almost every user who cared about performance on the mac has had dual processors for years (including developers). It also helps that Apple provides some good tools for debugging multithreaded programs.
The quantity and quality of multithreaded desktop software available for Mac OS X today is astounding, and far beyond what is available on windows or linux (I use linux on the desktop, full time, and Mac OS X part time). This includes both third party software, and Apple's own software (including their consumer stuff. iMovie's encoding engine loves SMP). As the focus shifts to parallel software, this is going to give Apple a really big advantage as the desktop software vendors on windows/linux try to shift gears (which will take years).
Admittedly, most of the ported games still do not use threads, or only do so for audio (as the parent poster said, retrofitting SMP support into an app is not easy. It's going to take a long time).
Re:My epiphany... (Score:2)
Like, to rip a DVD and play HalfLife2 at the same time. Or to emerge KDE on Gentoo, and start Doom3.
Now, before buying I'd like to see some serious benchmarks between Intel and AMD offerings.
Re:My epiphany... (Score:2)
None and all.
The way I see it, this is how processors need to go for desktop use. Multicore that clocks down for "normal" use, but the multiple cores come into play when a burst of CPU is needed. This will address power requirements because the CPU will be clocked down much of the time, but the processor will perform when needed.
I am not a gamer and I know nothing about the CPU requirements for games
II ggoott oonnee...... (Score:5, Funny)
I just figured it out (Score:2, Funny)
Re:I just figured it out (Score:3, Funny)
One possible multi-threaded benefit (Score:2, Interesting)
One thing that has bugged me a long time about a lot of games (this has particular relevence to multi-player games, but also single player games to some extent) is the 'game loading' screen. Or rather, the fact that during the 'loading' screen I lose all control of, and ability to interact, with the program.
It has always seemed to me, that it should be possible
Games and Multiple Cores (Score:4, Interesting)
To say that most PC games are GPU bound however is a mistake - most games I've come across (and worked on as a games core technology/graphics programmer) are CPU bound - often in the rendering pipeline trying to feed that GPU.
Anyhow games are already becoming dual-core aware. Most if not all multiplayer games make use of threads for there network code - go dual core (or hyperthreading) and you get a performance win. Again most sound systems are multi threaded often with a streaming/decompression thread, again a win on multi core. These days streaming of all manner of data is becoming more important (our game worlds are getting huge) and so again we will be (are) making use of dual core there too.
I personally have spent a fair amount of time performance enhancing our last couple of games (mostly for HT but the same applies to true dual core) to make sure we get the best win we can. For example on dual core machines our games do procedural texture effects on the second core that you just don't get on a single core machine and still get a 20% odd win over single core. I'm sure most software houses take this as seriously as us and do the same. It's very prudent for us to do so - the writings been on the wall about multi processors being the future of top end performance for a while now.
At the end of the day though us games developers have little choice but to embrace multi core architectures and get the best performance we can. We always build software that pushes the hardware to the full extent of it's known limits because that's the nature of the competition.
Just think what the next generation of consoles is going to do for the games programmers general knowledge of concurrent programming techniques. If we're not using all of the cores on our next gen XBox or PS3 then our competition will be and our games will suck in comparison.
HyperThreading and Dual Core? (Score:2)
I did read TFA, but didn't see this.
Re:HyperThreading and Dual Core? (Score:2)
Question (Score:3, Interesting)
Are AMD's and/or Intel's processors supposed to work in existing motherboards (err at least with SOME benefit...) or does upgrading to a dual core machine mean getting a new mobo?
Re:Question (Score:4, Informative)
AMD: Yes
Intel: No
Criminy.... (Score:2)
It seems what
Graphics cards (Score:2)
Intel sounds desperate... (Score:3, Interesting)
A little chip philosophy. (Score:5, Informative)
Intel is currently pandering to the gamer/workstation market. Given the Dell XPS announcement - clearly a target is the gamer. Is it really though? Would any self respecting gamer buy a Dell as their "l33t boXor"? Would they not already know that the nVidia + ATI + AMD64 platform represents the pinnacle of performance in the gamer world? Probably. I'm not sure that dell is going to see the boost to their XPS line that they'd like from the addition of this chip. Intel does get points for getting their earlier but it's not nearly the lead that AMD took a year ago with the deployment of the AMD64 3X00+ desktop processors. The bottom line however is that if you are planning to buy a new machine and actually do a little research you'll find that the Intel chips are not as fast dual core or not - as the AMD chips.
As far as workstation performance goes - the chip seems to hold it's own with some decent performance gains. The real issue with this chip and the architecture as a whole is memory bandwidth. For truly intensive processing tasks, video, audio, data processing, computationally intensive tasks, a fast memory bus makes a world of difference. Intel doesn't seem to have the architecture to support these types of task as well as it should. However, this may be the only area that AMD doesn't have covered well primarily due to the cost of their dual core offering. If you are looking for a workstation that can be programmed to handle multiple threads the Intel offering might be for you.
And then there is AMD - totally ignoring the desktop market. Instead they are going after the high end server market. Why? Itanic is dead - and there is a need, and a void for high density, but "cheap" machines. The dual core AMD provides high performance, low heat and competitive performance especially in situations where high memory bandwidth is needed. It also scales 2x further than the competing Xeon servers (The 8XX series could be called the 16XX series). Since the launch of the Opteron two years ago AMD has established the proper channels to deliver these chips to customers. Sun and HP both offer servers with these chips and will also be offering the dual core chips as well.
Pricing - which I think is most telling. AMD's products are priced at the high-end. They are the leader in 64 bit computing (Intels 64-bit approach is architecturally inferior). They will provide organizations who need this technology an upgrade path to the 64-bit world if they are not already in it. AMD chips scale better than the competing Intel technologies. Thus AMD will continue to consolidate their lead in the high end server market. Also, AMD appears confident that their customers will pay for their high end CPUs. In the workstation/gamer market Intel is trying to stoke adoption through lower prices. In some ways this is a contradiction - low priced chip in a high end segment. I'd argue it's the wrong strategy for stemming their loss of market share to AMD. Why go with an Intel dual core when you can get a dual Opteron? They are faster after all.
Though it comes down to the fact that Intel and AMD are after different things. The Opteron platform is a high-end platform. It's clear that AMD is making it a priority. A sound strategy, as Intel's blunder with the Itanium is still continuing to cause a slip in market share. Second is the AMD64 platform which offers great performance at a reasonable price. No doubt, when dual core hits the AMD64 their will be a bit of a premium to pay - it is a sound architecture which is just starting to hit it's stride. Conversely, Intel is trying to stem the bleeding on their desktop lines - clearly they see the high end gaming and workstation segment suffering. How desperate does a company need to be to tack on "Extreme Edition"
Why all the negativity? (Score:3, Informative)
Yes, very few programs are ready for multithreading now
They did a great multi-tasking test to compare the usability of the new dual core chip at 3.2ghz versus intel's 3.73ghz single core chip. And pointed out that Windows XP is in fact multithreaded and can benefit well on its own from a dual core chip.
Of course the single threaded programs ran about the same as usual
The 'real-world' usage tests showed a huge benefit to having dual core, with much smoother operations, far better than hyperthreading alone.
Poor non-HT AMD user's like myself dream of being able to multitask that much without waiting forever when switching between active programs.
I have no doubt that I literally could save an hour or two per day of wasted time at my job if I had a dual core processor. Two large autocad files, an ArcGIS dataset, text editors and more
Re:Intel is very powerful (Score:2, Insightful)
Re:Intel is very powerful (Score:2, Interesting)
Intel has ten fabs and ten times the capaciy.
It's not about who has a better product, it's about ability to supply that keeps Intel monopoly going.
And the price goes up. This is simple economics. If this were the case, AMD would be able to knock the price up an arm and a leg. In time
Re:Intel is very powerful (Score:2)
Re:Opteron can't be compared. (Score:2)
Re:Programs...? (Score:2)
I think the focus for most programmers (and game programmers included) is to go multi-threaded since both AMD and Intel are really pushing this solution for speeding up programs.
There is also a movement to make Multi Threading easier with things such as Open MP http://www.openmp.org/ [openmp.org] . It looks like the future will be good for SMP applications.
Re:benefits (Score:4, Informative)
Re:benefits (Score:3, Insightful)
Re:Meanwhile back in PPC land (Score:2)
Says who?
Re:Picture This (Score:2, Interesting)
There are places where we have 'surpassed' von Neumann architecture. Surprise surprise its surpassed for things such as imaging applications. FPGA and ASICs beat Pentiums/Athlons in imaging applications hands down. For much less cost at that.