Slashdot Mirror


Performance Comparison of Current Intel Core 2 CPUs

crazyeyes writes "Intel has way too many Core 2 processor models. No one really knows if it's worth paying $100 more for a Core 2 Quad, instead of a Core 2 Duo. And when tech websites start interjecting codenames like Wolfdale, Kentsfield and Yorkfield, you know the battle is lost. All we want is a simple guide on the REAL WORLD performance differences between the many Intel Core 2 processors. How do they perform in games like Crysis, 3D rendering software, video encoding software, etc.? Fortunately, there is such a guide — just simple comparisons of the relative performance of these CPUs."

73 comments

  1. Nvidia too? by Bert64 · · Score: 4, Insightful

    Someone needs to do the same for nvidia graphics cards...
    I went out and bought an 8600 card, only to find out later that a 7900 is actually faster (despite being lower model number and previous generation tech).

    --
    http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    1. Re:Nvidia too? by Mad+Merlin · · Score: 2, Interesting

      Someone needs to do the same for nvidia graphics cards... I went out and bought an 8600 card, only to find out later that a 7900 is actually faster (despite being lower model number and previous generation tech).

      Yeah, the lower end 8 series cards are real dogs. I wouldn't bother with any 8 series card under an 8800 GS/GT/GTS/GTX, as you pointed out, the 7 series cards are faster.

    2. Re:Nvidia too? by canuck57 · · Score: 1

      Yeah, the lower end 8 series cards are real dogs. I wouldn't bother with any 8 series card under an 8800 GS/GT/GTS/GTX, as you pointed out, the 7 series cards are faster.

      Depends which OS you are using. I find my GeForce 8500 GT works real nice under Ubuntu. Even ran Vista decently before changed the OS.

    3. Re:Nvidia too? by Anonymous Coward · · Score: 0

      Nothing unusual about that. nvidia usually launch a new series with expensive high-end cards and later on follow up with chipsets with fewer shaders, lower clocks, etc for the mid to low end. You're comparing a previous generation higher-end card with a more current mid-range card.

    4. Re:Nvidia too? by Anonymous Coward · · Score: 0

      That's because the 7-900 and the 8-600 are in slightly different market segments. The model number isn't a monotonically increasing measure of performance, as you discovered. The 8-600 should be faster than a 7-600 though. At the time of release the 7900 was about twice the cost of a 7600, so this a bit like how a brand new three-door Kia can be slower than a two year old upper-middle segment Volvo.

      But then we have the alphabet soup to consider too...

    5. Re:Nvidia too? by greg1104 · · Score: 2, Informative
    6. Re:Nvidia too? by mobby_6kl · · Score: 4, Informative

      Well, maybe you should've thought about it for a few extra second before buying the card. The 7900 is indeed one generation older (the 7<8 part), but it's higher up in Nvidia's model range (900>600). Knowing this, I think it's unreasonable to expect the newer, but much cheaper card to be significantly/any (depending on exact configuratio) faster than the older one.

      And not to be a complete dick, here's a handy chart for comparing graphics cards across several games.

    7. Re:Nvidia too? by timeOday · · Score: 2, Interesting

      Is the GeForce 8800 GTS 512MB used in the review any good? It could only muster 18 fps on Crysis at only 1280x1024, regardless of CPU. Isn't that game about a year old? Interesting that the most graphics-hungry game would be two years ahead of the hardware (because 18fps doesn't cut it).

    8. Re:Nvidia too? by Anonymous Coward · · Score: 0

      It's a very good card, as stated in the article. Keep in mind that they were running a "CPU test," and it's hard to judge what kind of performance you could expect playing from a game's internal benchmarking program. We don't even know the settings for video quality here. Clearly, as the test became GPU limited quickly, the benchmark is a poor one for testing much of anything but the GPU. People are having no problems playing Crysis with that card, they just can't run everything at max settings. We had the same issue when DOOM3 came out, as the extreme settings required 512MB of video RAM, and the new high end 6800GT had 256MB at the time.

    9. Re:Nvidia too? by gEvil+(beta) · · Score: 1

      But then we have the alphabet soup to consider too...

      Which is nearly as important as the number portion.

      --
      This guy's the limit!
    10. Re:Nvidia too? by Mad+Merlin · · Score: 1

      Is the GeForce 8800 GTS 512MB used in the review any good? It could only muster 18 fps on Crysis at only 1280x1024, regardless of CPU. Isn't that game about a year old? Interesting that the most graphics-hungry game would be two years ahead of the hardware (because 18fps doesn't cut it).

      I would say it is. I think the Crysis developers just didn't bother spending any time optimizing.

    11. Re:Nvidia too? by RichPowers · · Score: 0, Offtopic

      NVIDIA's newest top-of-the-line card is the 9800. I'm using a 9800 right now -- only it was produced by ATI some four years ago.

      The (mild) confusion brought by NVIDIA's naming scheme wouldn't be an issue if ATI's 9800 series was shoddy or unspectacular. But the cards are so good that many people still use them today.

    12. Re:Nvidia too? by sa1lnr · · Score: 3, Informative

      You can do a spec comparison here http://www.gpureview.com/show_cards.php.

      Not a real world comparison but it may be useful.

    13. Re:Nvidia too? by Fweeky · · Score: 2, Informative

      Try Tom's VGA Charts.

      And even a passing understanding of how their model numbers work should make it obvious that an 8600 isn't necessarily even as good as a 7900; yes, it's a newer generation (7 -> 8), but it's a much cheaper part (900 -> 600).

    14. Re:Nvidia too? by blahplusplus · · Score: 1

      They do this on purpose, it wasn't always this way. It's been this way since the geforce 5 genration roughly.

    15. Re:Nvidia too? by WuphonsReach · · Score: 2, Informative

      Is the GeForce 8800 GTS 512MB used in the review any good?

      From what I've seen, the GeForce 8800 GT 512MB cards are the best bang-for-the-buck at the moment. I just recently upgraded from a pair of 7950 GT cards in SLI mode to a pair of 8800 GT cards.

      (Enough of an upgrade that I'm now CPU-bound instead of GPU-bound. Oops.)

      --
      Wolde you bothe eate your cake, and have your cake?
    16. Re:Nvidia too? by Hadlock · · Score: 2, Interesting

      My friend won a 9800 pro before they even came out (yeah he was THAT GUY at quakecon). He's got it pushing a 1080p hdtv now as part of his media box (though it doesn't support HDCP since it wasn't even invented yet). Those are amazing cards considering the life you were able to wring out of them (5+ years)

      --
      moox. for a new generation.
    17. Re:Nvidia too? by springbox · · Score: 2, Informative
    18. Re:Nvidia too? by Anonymous Coward · · Score: 0

      http://wondermark.com/d/399.html

    19. Re:Nvidia too? by Anonymous Coward · · Score: 0

      So would a GeForce 6100. Or maybe even an FX. The point being, people use these expensive add-on video cards for gaming, not running their desktop.

      OS is (largely) irrelevant; games require about the same amount of GPU oomph regardless of platform (since they generally run full screen).

    20. Re:Nvidia too? by Anonymous Coward · · Score: 0

      Someone needs to do the same for nvidia graphics cards...
      I went out and bought an 8600 card, only to find out later that a 7900 is actually faster (despite being lower model number and previous generation tech). It's partly NVidia's fault. The numbering convention is 90% marketing. If they wanted to they could be more clearer to the consumer about the relative strengths of their cards. The numbering convention is something that you have to do some research to uncover (more than the average consumer is willing to do). Marketing, marketing, marketing.
    21. Re:Nvidia too? by Anonymous Coward · · Score: 0

      Thinking about it for a few extra seconds won't work if they don't know about the numbering convention of the cards. Then again, for any major purchase, just sit on the decision for the first three times you want to buy it, and use Google. Not easy in our buy-buy-buy society but a good habit to develop. Remembering this purchase will help you develop that habit. Marketing can be so irresistable.

    22. Re:Nvidia too? by Anonymous Coward · · Score: 0

      Yes, but the 8600 and below are still widely considered dogs, even within "comparable" model lines. If you compare the performance jump from the 6600 GT to the 7600 GT to the 8600 GT, you'll note that performance almost doubles going from the 6 to the 7, but increases by less than 50% going from the 7 to the 8.

      Especially considering a lot of people bought 8-series cards for DirectX 10 gaming (where the performance is even more inadequate), and you might see why most people don't consider the 8600 and below cards serious mainstream cards. And until recently, most cards with decent performance were priced more like the last generation's moderately high end. (Thankfully, the 8800 and the 9600 have gone far in addressing that. I might even pick one up, some day, although AMD/ATI's open source drivers interest me.)

      I think the problem here is that the switch from relatively fixed-function pipelines pre-DX10 to more general purpose architectures in the DX10 era led to poor performance during the transition. Naturally, the next generation of cards coming out now have had time to be refined, and the nice thing about the new architectures is that you can always throw more general purpose scalar units at the problem, without having to worry about balancing different types of processing units. Graphics lends itself well to this sort of approach, and Moore's Law makes it inevitable for the foreseeable future.

      Waiting still sucks, though. I want to play around with the GPGPU stuff, but I'm still waiting for a card with a decent price-performance ratio. (Probably when the 9600 comes down a bit in price, or whatever comes after it.)

    23. Re:Nvidia too? by haruchai · · Score: 1

      The Geforce pages on Wikipedia are very informative
      regarding processor tech, spec numbers and model classes. But, it's quite a bit of reading.

      A Geforce 7900 is a high end 7 Series while a 8600 is a (barely) midrange 8 Series.

      The 8 series supports a higher Direct X and Shader model version.

      --
      Pain is merely failure leaving the body
    24. Re:Nvidia too? by Anonymous Coward · · Score: 0

      Buying any computer component without researching first is asking for trouble.

  2. Get a hint from Apple by Yvan256 · · Score: 1

    Please, intel. Codenames are fine for internal development but for public products it's just insane.

    Do we really need that many different types of CPUs anyway?

    It's easy to understand "Core" vs "Core 2" (2nd version of Core), and "Solo", "Duo", "Quad" (number of cores). More than that though, and you're only confusing your customers.

    1. Re:Get a hint from Apple by Mad+Merlin · · Score: 3, Informative

      It's easy to understand "Core" vs "Core 2" (2nd version of Core), and "Solo", "Duo", "Quad" (number of cores).

      Actually, it's not. The Core Duo is not based on the Core microarchitecture, the Core Duo is just 2 Pentium-Ms fused together and does not include 64-bit support. The Core 2 Duo is the first CPU to use the Core microarchitecture and includes 64-bit support.

      Don't forget that the first Intel Quad didn't actually include Quad in the name, either. It was called the Core 2 Extreme QX6700.

    2. Re:Get a hint from Apple by Akaihiryuu · · Score: 1

      I have to agree, "Core" and "Core 2" have to be the stupidest names I've ever heard of for processor architecture. They do nothing but confuse ordinary people (which may be Intel's intention).

    3. Re:Get a hint from Apple by TeknoHog · · Score: 2, Insightful

      The Core Duo is not based on the Core microarchitecture, the Core Duo is just 2 Pentium-Ms fused together and does not include 64-bit support. The Core 2 Duo is the first CPU to use the Core microarchitecture and includes 64-bit support.

      Where do you draw the line between incremental upgrades and new architectures? The Core 2 is not completely new, it's an updated and extended (as in "64-bit extensions") version of the Core, which is almost but not quite the same as Pentium M. Which in turn is basically a Pentium III with the frontend taken from Pentium 4.

      --
      Escher was the first MC and Giger invented the HR department.
    4. Re:Get a hint from Apple by tjrw · · Score: 4, Informative

      Sorry, but that simply is not the case. The "Core brand did not use the new "Core 2" microarchitecture. The Core 2 microarchitecture *is* significantly different to the Pentium-M/Yonah microarchitecture. Intel marketing were total dickheads to label the warmed-over Pentium-M as "Core". If they had avoided doing so, we could have had a "Core" brand with the "Core microarchitecture" and avoided all of this confusion.

      Core 2 was designed from the ground up (i.e. it isn't an updated Yonah/P-M), and incorporates ideas from both the Pentium-M design and the ill-fated Netburst architecture. The Core 2 execution unit is 4 issues wide unlike both Yonah/Netburst that were 3-issue cores. Core 2 is 64-bit across the board. It does single-cycle 128-bit SSE instructions. It has "macro-ops fusion" (the clever trick that combines a lot of "compare and jump" x86 instruction pairs into a single micro-op. It does memory-disambiguation to allow much more aggressive memory access reordering, etc. etc. Yes, it is logically a progression in the P6 family, but it was a very big jump architecturally. Ho hum.

    5. Re:Get a hint from Apple by KillzoneNET · · Score: 1

      It is easy to understand now how the naming process works out, but I for one believed for the longest time (up to a few weeks a go actually) that "Core 2 Duo" actually meant it had 4 cores.

      My thought process was:
      "Core Duo" = 2 cores
      "Core 2 Duo" = 2 * 2 = 4 cores
      "Core 2 Quad" = 2 * 4 = 8 cores

      I'm someone who is usually really into these sort of things and yet even I was confused by their cryptic product naming.

  3. Product names too confusing by Yvan256 · · Score: 4, Insightful

    This is the list of the CPUs in the article:
    Core 2 Extreme QX9650
    Core 2 Quad Q9550
    Core 2 Quad Q9450
    Core 2 Duo E8500
    Core 2 Duo E8400
    Core 2 Duo E8300
    Core 2 Duo E8200/E8190
    Core 2 Extreme QX6850
    Core 2 Extreme QX6800
    Core 2 Extreme QX6700
    Core 2 Quad Q6700
    Core 2 Quad Q6600
    Core 2 Duo E6850
    Core 2 Duo E6750
    Core 2 Duo E6600
    Core 2 Duo E6550/E6540
    Core 2 Duo E6420
    Core 2 Duo E6320

    Seriously, someone in the marketing department needs a swift kick in the ass.

    1. Re:Product names too confusing by Waffle+Iron · · Score: 5, Funny
      I think that all those numbers at the ends are too confusing. They should replace them with unique combinations of easy-to-remember terms such as "Pair", "Twin" and "Quartet". Then we would have more friendly names without arbitrary digits, such as:

      Core 2 Duo Twin Pair Double
      Core 2 Extreme Quartet Pair Duplex
      Core 2 Quad Twin Quartet II Deuce
      Core 2 Trio Double Couplet Twin Duet

    2. Re:Product names too confusing by Mex · · Score: 2, Insightful

      "Seriously, someone in the marketing department needs a swift kick in the ass."

      Ha ha, are you kidding? They most likely have got a raise.

      I upgraded my machine for the first time in about 5 years, and I had to ask a LOT of questions before I found out that the Q6600 had the best price/performance ratio at the time. In the end, Toms Hardware charts of CPU comparisons was the simplest way to figure it out.

      Any normal person who walks into a store will have absolutely no idea whether a Core 2 Duo E6850 is better than a Core 2 Quad Q6600. Thus they'll have to believe whatever the salesman says, or just buy the best they can afford, without regard to whether it is the better value.

      Intel made a masterful marketing stroke when they removed GHz as the best indicator of a processor. Confusing their customer to the point they have no choice but to believe whatever the sales guy says is probably the best thing they have ever done.

    3. Re:Product names too confusing by Shadow+of+Eternity · · Score: 2, Insightful

      ghz hasn't been the best indicator of a processor since EVER, different processors at different speeds perform differently. A 2.6ghz athlon would wipe the floor with a 2.6ghz dualcore pentium and both would be completely thrashed by a 2.6ghz core 2 duo.

      Intel's naming is not confusing at all to anyone that should be looking at it to begin with, which is to say everything at least as intelligent as a spoon of yeast.

      --
      A bullet may have your name on it but splash damage is addressed "To whom it may concern."
    4. Re:Product names too confusing by stonecypher · · Score: 1

      Core 2 Trio Double Couplet Twin Duet
      You seem to have forgotten Super Core 2 Duo World Fighter Turbo.

      And let's not even start with five cores. The "Pentium" brand does not need a revisitation as Pentio, even if it gives me an excuse to say Super Core 2 Twin Turbo EX plus Alpha Midnight Remix Advance, Ryu's Legacy Final Form.
      --
      StoneCypher is Full of BS
    5. Re:Product names too confusing by Anonymous Coward · · Score: 0

      Dont forget they are also still pushing out some Pentiums which are actually rebadged, underclocked Core 2s... AC because I've been modding today.

  4. More benchmarks... by Bert64 · · Score: 1

    I'm also curious to see a greater variety of benchmarks, for both 32 and 64bit code... And explanations of wether the code uses SSE functions or not etc...
    Different processors are faster for different tasks, and i would like to get the best price/performance relative to what i'm doing...

    If i'm running purely 64bit code for instance, AMD cpus do quite well, but if i'm running heavy SSE based code Intel chips tend to perform a lot better.

    --
    http://spamdecoy.net - free throwaway anonymous email - avoid spam!
  5. It isn't hard. by Anonymous Coward · · Score: 0

    * If you want two cores, you buy the E8400.
    * If you want four cores you buy the Q9450.
    * If you want two cores and can't afford the E8400, you buy a cheaper CPU in the series.
    * If you want four corse and can't afford the Q9450 you buy a cheaper CPU in the series.
    * If you don't know what you want, you buy a C2D in the cost-bracket that you feel affordable.

    1. Re:It isn't hard. by JamesTRexx · · Score: 1

      And this is a better conclusion than the article.
      Run a few tests which show only a little diffrence between each cpu and then say we can see what difference dual or quad and sizes in cache bring?
      Definitely not enough in depth for my taste in comparisons.

      --
      home
  6. Ads by Anonymous Coward · · Score: 0

    Wow, could that site possibly have any more ads on it?

    1. Re:Ads by Anonymous Coward · · Score: 0

      Well yes, look at this ad-load comparison of review sites! Techarp only comes in 3rd!

    2. Re:Ads by mauthbaux · · Score: 1

      Personally, I don't mind a few inconspicuous ads here and there. However, I abhor ads that pop up in front of article text and begin to make noise without me asking them to.

      Long story short, I didn't end up reading the article.

      --
      "Operating systems suck: you're better off using only the BIOS" --trainsaw.com
  7. Adblock Plus by genericpoweruser · · Score: 0, Offtopic

    What ads?

    --
    A fool and his lamb are worth two in the bush.
  8. As I suspected by Anonymous Coward · · Score: 0

    The best bang-for-the-buck in medium to high end Intel gaming rigs is currently an OC'ed E8400 (or stock E8500/E8600 if you have the cash) on a reputable X38 or X48 mobo (you'll want to use a 1600mhz fsb), with some good dual-channel DDR3 ram (PC3-12800), and a single nvidia 8800 gtx.

  9. Barcelona performance by jdb2 · · Score: 2, Interesting
    This may be a little off-topic, but I've been trying to find out exactly what architectural difference is responsible for the Intel Core having a higher IPC than the AMD Barcelona. I've looked at all manner of micro-architectural diagrams and descriptions of both architectures, yet I am unable to pinpoint any obvious reason for the Core's higher IPC. Perhaps I'm overlooking something simple -- that would be just like me.

    Can anyone provide some elucidation for this topic?

    jdb2

    1. Re:Barcelona performance by Anonymous Coward · · Score: 0

      When looking at processor performance, just looking at IPC can be as misleading as just looking at GHz. Naturally, you need to combine the two to get a global view of overall performance.

      AMD's problem right now is that they aren't competitive on either level. The Pentium 4 ran into a brick wall when it leaked current like crazy while ramping up to high frequencies (which just exacerbated the problem), but if they'd had access to IBM/AMD's silicon-on-insulator process technology (which IBM refused to license to Intel, probably as a negotiating tactic that ultimately didn't pan out), the unlamented Pentium 4 architecture might have scaled on for a bit longer.

      Intel not only has a better architecture in terms of IPC, but their process technology is better, too (often 1-2 nodes ahead). They've come up with "strained silicon" to avoid the issue with SoI patents, and the new thing is hafnium gates (which was featured in a recent /. story). So they can push their architecture further.

      If the situation were reversed, it's plausible AMD could have maintained comparable performance with Core 2 by simply clocking higher. Since they're behind in terms of process technology, though, they're really hurting.

      On the plus side, AMD has aggressively cut prices to maintain price-performance. Despite all the hoopla around Core 2, my next system will probably be an AMD one, because the cost of entry for Core 2 is too high for my budget.

      AMD also still has a number of technological advantages over the Core 2 chips, although those probably won't last forever. Idle power consumption is lower, memory latency and overall system power consumption is lower (due to the integrated memory controller), and scalability is better (due to the point-to-point nature of HyperTransport).

      Also, from what I hear, AMD's x86-64 implementation is still faster than Intel's. I don't know where that comes from, but I could believe it. Most systems are still running under 32-bit mode; AMD's current advantages definitely play to the server space (especially 4+ socket configurations), rather than the desktop.

  10. Intel publishes this---make your own graph by crath · · Score: 4, Informative

    US Government regulations require that Intel publish performance numbers for all of their CPUs. See the following links for the relative performance of all of Intel's CPUs. Make your own graphs if you need a pretty picture.

    Intel microprocessor export compliance metrics:

    1. Re:Intel publishes this---make your own graph by Cycon · · Score: 1
      Don't forget Celerons:

      Link

      --
      Your Brain + EEG + LEGO Robots = Brainstorms
    2. Re:Intel publishes this---make your own graph by crath · · Score: 2, Informative

      The AMD export compliance specifications are a little easier to find on AMD's site than Intel's. Search AMD.com for "CTP calculations". CTPs (Composite Theoretical Performance) are a synthetic benchmark, but do show the relative performance of various CPUs.

  11. Just use Passmark you fools by Anonymous Coward · · Score: 2, Informative

    http://www.cpubenchmark.net/

    Almost every CPU compared. Now was that so hard?

    1. Re:Just use Passmark you fools by crath · · Score: 1

      Lots of CPUs (e.g., Intel mobile ULV processors) aren't on this site; which is why I posted the links to the Intel export compliance numbers.

    2. Re:Just use Passmark you fools by Anonymous Coward · · Score: 0

      No site is perfect. Passmark has a single list of cross brand CPUs and you can sort them in performance order (by their metrics, anyway). I don't have to make my own chart.

      Intel- I can't easily find T9300 and T9500(which I want to buy in a Thinkpad). Also, I can't compare against AMD unless some kind soul runs the same bench for all AMD's). And I have to hunt around for each metric in many pages.

      Any more recommended benchmark sites out there?

  12. RISCy Business by Anonymous Coward · · Score: 0

    Without seeing the source for both machines, it'd be very hard to say exactly why this is. But, from the "sky-level" view that we have, there are a number of rather obvious factors as to why the Core 2 architecture is faster than Barcelona.

    The Core 2 is effectively wider than Barcelona. The Barcelona is very much like the K8 in the front end, with only 3 "complex", full-time instruction decoders. The Core 2 has three "simple" decoders, and one "complex" decoder, with macro-op fusion (possibly decoding 5 x86 instructions with Penryn). The Barcelona is only capable of dispatching 3 uops to the next stage of the pipeline, whereas the Core 2 can possibly dispatch 4 (5 if you count uop fusion).

    The only other significant performance difference between the architectures is the cache architecture, where Intel has been running circles around AMD for years now (and there's plenty of material on why Intel's cache is so much faster than AMD's).

    There are a lot of micro-performance optimization differences between the two architectures, but quite simply, Intel's stripped the x86 architecture down and made their chips run extremely fast on the most basic instructions, damning the performance on the complex instructions. AMD's performed significantly better in the past as they did a very good job across all of the x86 instructions. But now, as compilers have become tuned to better generate code that avoids more expensive instructions, you start to see that performance advantage AMD had over Intel for years evaporate. This, coupled with Intel's work to make the front end of their chips wider to accommodate the extra width in the backend they've had for years, and it becomes extremely apparent why Core 2 is so much faster.

    As much as people want discard the idea of "they're all RISC behind the scenes", this is an excellent example of just how true it is; as Intel's chips express more and more RISC-like behavior, they're becoming faster and faster. Almost every performance win can be directly attributed to the work to better saturate the simple instruction decoders and free up the complex decoder. Meanwhile, as AMD's chips become more monolithic (doing the same exact thing as they did before, plus picking up whatever Intel technology they can add), they're losing territory. AMD could add a 4th complex decoder and make up a huge amount of ground, but it would be a significant undertaking (and by then, Intel will already be bringing Sandy Bridge to the market with 256-bit SSE, etc. etc.)

    1. Re:RISCy Business by jdb2 · · Score: 1

      The Core 2 is effectively wider than Barcelona. The Barcelona is very much like the K8 in the front end, with only 3 "complex", full-time instruction decoders. The Core 2 has three "simple" decoders, and one "complex" decoder, with macro-op fusion (possibly decoding 5 x86 instructions with Penryn). The Barcelona is only capable of dispatching 3 uops to the next stage of the pipeline, whereas the Core 2 can possibly dispatch 4 (5 if you count uop fusion). Thanks for the info. I did know that the Barcelona was just an update of the K8 architecture, which, was an (significant) update of the K7 architecture.... you can see where this is going. AMD chose to take the road that results in continuous cruft buildup on the traveler -- exactly analogous to the bloatware road that Microsoft is on. They both lead to the same outcome: performance/capability hitting a brick wall because of the law of diminishing returns (or Amdahl's Law in AMD's case) and a need to create a new architecture from the ground up which AMD *failed* to do and believe me they had the chance. I remember the excitement surrounding the release of the "K8" as well as the "K9" both of which were expected to be ground-up architectural reworks. Indeed AMD was working on the "K8L" which was to be 8 issue superscalar among other things -- basically the Alpha EV8 reborn. But, instead we got a micro-architectural rework of AMD's previous K7 architecture -- the biggest mistake in AMD's history.

      The only other significant performance difference between the architectures is the cache architecture, where Intel has been running circles around AMD for years now (and there's plenty of material on why Intel's cache is so much faster than AMD's). Hopefully, when AMD transitions to Z-RAM this situation can be reversed -- that is, if AMD even exists by then.

      jdb2

    2. Re:RISCy Business by jdb2 · · Score: 1

      I remember the excitement surrounding the release of the "K8" as well as the "K9" both of which were expected to be ground-up architectural reworks. Indeed AMD was working on the "K8L" which was to be 8 issue superscalar among other things -- basically the Alpha EV8 reborn.

      Hmmmm.... I thought I remembered the expected ground-up rework being referred to as the "K8L" . I think I meant "K9". ( there is contradictory information regarding this )

      jdb2

  13. It's all academic anyway by Anonymous+Brave+Guy · · Score: 1

    I don't really see the point in this sort of study.

    The games mentioned, particularly Crysis, are going to get limited by graphics cards rather than processors anyway beyond the very lowest level processors and the most simplistic in-game graphics settings.

    Some of the processors overclock much better than others, and for anyone who's actually reading an article like this and going to do anything with the information, this is likely to be very relevant.

    FWIW, it's only a few months since I put together my latest rig. At the time, the widely agreed sweet spots in price/performance were the newly released E6850 and the Q6600. The E6850 runs at 3GHz but has only two cores; the Q6600 runs at only 2.4GHz but has four cores and double the cache. Unless you've got a demanding application that can take proper advantage of all the cores (and I've got a load of benchmarks that tell me neither of the games mentioned in TFA do so in practice, despite some of the publicity surrounding their releases) that made the E6850 seem like the better buy in the short term, but probably the Q6600 the more future-proof choice if you expect your PC to last long enough for demanding applications like games to get multicore right. But then you realise that actually the Q6600 is well-known for being highly overclockable, and numerous places will supply components or build you a whole machine to match a Q6600 running at 3GHz or more. That made the Q6600 a complete no-brainer.

    And for what it's worth, looking at both Crysis and Supreme Commander running at 1920x1200 with high quality settings on an 8800GTX and the aforementioned Q6600@3GHz, the answer is "fast enough, because it's the graphics that limit things anyway, but when the processor matters a few more Hz won't help if you're ignoring most of your cores anyway".

    --
    If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    1. Re:It's all academic anyway by Anonymous Coward · · Score: 0

      Actually Supreme Commander is one of few games that is (can be) CPU-bound.

    2. Re:It's all academic anyway by AngelofDeath-02 · · Score: 1

      Yep. Hosting a 4 player game with 4 cpus gets pretty dang slow.
      10 seconds pass as 1 second ticks in the game slow.

      And I do have a 9450 with an 8800GTX running at 1920x1200

      --
      No, I am not an English major. My posts are subject to typos and incorrect grammar. Do not expect perfection.
    3. Re:It's all academic anyway by Anonymous+Brave+Guy · · Score: 1

      Actually Supreme Commander is one of few games that is (can be) CPU-bound.

      That's true, and it can be pretty bad. But at the times it gets CPU-bound, another 10% on the Hz count isn't going to help you. Using all four cores on my Q6600 sensibly instead of depending primarily on one of them would have helped a lot more! It's a shame, because a lot of the publicity when Supreme Commander came out was mentioning its ability to use multiple cores. I guess they just pass off some of the donkey work to a second core or something in practice, because they certainly don't use all four at anything close to 100% when things are getting busy in the game.

      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    4. Re:It's all academic anyway by lagfest · · Score: 1

      Supreme Commander doesn't work like that. Either, you were playing with someone who had a shit pc, or you were playing with AIs.

      The game is simulated on each peer, and the only thing exchanged over the network is the commands that each player gives to his units, and a check sum of the sim state to make sure it's synchronous.

    5. Re:It's all academic anyway by AngelofDeath-02 · · Score: 1

      "with 4 cpus gets pretty dang slow."
      I guess I wasn't clear enough. These were AI's.

      --
      No, I am not an English major. My posts are subject to typos and incorrect grammar. Do not expect perfection.
  14. Interesting figures by owlstead · · Score: 1

    I haven't been known to be on the top of the CPU performance graph for years now, and this benchmark proves one thing to me: I'll rather go for a fast hard disk and fast internet connection before thinking about upgrading my CPU. Sure, there are things that are CPU bound. But only if I really see a need for performance for a very specific task, then I'll look for a quad core or high frequency processor. And if it is for a single task, I'll look around and ask a few friends who might have one already. Maybe for batch graphics processing or PAR2, but even then the HDD might max out instead of the CPU.

  15. Nobody knows? by PhrostyMcByte · · Score: 1

    7-zip compressing. Multimedia encoding. VC++ has an ever so awesome /MP switch. Windows threads getting previews for all your files in explorer. Heck, even Excel 2007 will thread your calculations behind the scenes.

    Games may not make significant use of multi-core yet, but some other real-world things do. Quad core definitely makes an impact on my daily usage.

  16. Apples to apples no longer meaningful!?!? by reiisi · · Score: 1

    Yeah, remember when we talked about the benchmarks being only marginally meaningful, back when there were lots of CPU architecture options for the desktop? 6809 vs. 8088, 68K vs. x86 (>286), and then all the various reductions (optimizations) to specific classes of operations (sparc, arm, etc.)?

    All the stupid half-baked arguments about which was better overall when you are more interested in specific functions, all the production of half-useful benchmarks taken completely out of context to support the sales crew's arguments to buy their processor.

    Apple to oranges.

    So, what has apparently won for the desktop is the company that had the money and ambition to invest in emulating their old architecture at the highest speed. (And the chutzpah to steal engineers and tech to get there.)

    "Hurray for us!!! We can run the old race course at 1.2 times as fast as brand X!!!!"

    (And brand X is being tuned for a different race for some reason. Is it any wonder the industry seems to be going in circles?)

    No. Seriously. Look at a dual G4 and a Core 2 duo at the same processor and cache speeds running similar code. For all the hype, there isn't nearly as much difference as you'd expect, considering the difference in expenditure in the development cycle. In fact, you^H^H^H I have to wonder whether iNTEL's ambitions haven't led it to doing the hare vs. tortoise game again, running fast in the wrong places and failing to run the race in the important places.

    So, we all suckered in for it. Just like we suckered in for Microsoft's sales pitch in the early '90s.

    And now we can't even intelligently compare apples to apples any more. (It would be oranges to oranges except that Jobs has bought into it, too.)

    --
    Computer memory is just fancy paper, CPUs just fancy pens with fancy erasers; the 'net is just a fancy backyard fence.
  17. Overblown by Carbon016 · · Score: 2, Funny

    E8xxx are 45nm. The die is Wolfdale. E6xxx are 65nm. The die is Conroe/Allendale. Q9xxx are quad 45nm. The die is Yorkfield. Q6xxx are quad 65nm. The die is Kentsfield. Generally speaking, anything in the E8xxx line is better than any of the E6xxx line, and anything in the Q9xxx line is better than anything in the Q6xxx line. I'm not understanding what's hard to figure out about this. It's pretty clear nomenclature, especially compared to AMD's 3405940900+X2 silly naming system that's a relic of the megahertz wars, and ATI's similar crazy system. It seems if you go by relative performance in your number system, people complain, but if you go by new "families" like Nvidia, people complain too.

    1. Re:Overblown by zdzichu · · Score: 1

      I professionally touch only AMD Opteron processors and they are labeled clearly. 1220, 2350, 8320 - XYZZ.
      X is maximum socket count for CPU, tied with number of coherent HT links. I haven't seen Opteron servers with more than 8 sockets.
      Y is generation. 3 is Barcelona (native quad).
      ZZ is frequency number. It is increased by 100 or 200 MHz each two ticks.

      For example:
      2218 is 2.6 GHz; 2220 is 2.8 Ghz, 2222 is 3.0 GHz.
      There are occasionaly two letters added: HE (High Efficiency) for CPU dissipating 68/75W, or SE (Special Edition?) for fastest models dissipating 120/137W. Regular edition have TDP of 90/105W.

      And that's it. AMD naming system couldn't be clearer.

      Now, compare it to Xeons... it's a maze. There is little connection between ZZ and frequency number. There are some strange E, Q, X, QX prefixes. My head hurts when I have to choose between Xeons.

      --
      :wq
  18. Utterly pointless. by Chas · · Score: 1

    Wow. Let's run a bunch of single-threaded benchmarks to show how a faster CPU beats a slower CPU!

    BRILLIANCE!

    Why not run tests for F@H or Distributed.net and show what beats what?

    Oh yes. The mythical "ordinary load".

    This article may as well have just run 3dMark and called it a day, their results being almost as meaningful.

    --


    Chas - The one, the only.
    THANK GOD!!!
    1. Re:Utterly pointless. by crazyeyes · · Score: 1

      Wow. Let's run a bunch of single-threaded benchmarks to show how a faster CPU beats a slower CPU! BRILLIANCE! Why not run tests for F@H or Distributed.net and show what beats what? Oh yes. The mythical "ordinary load". This article may as well have just run 3dMark and called it a day, their results being almost as meaningful. You must be really drunk to say that the CINEBENCH and x264 benchmarks are single-threaded.
  19. Would have like to seen price/performance ratios by rklrkl · · Score: 1

    Lots of bar graphs in the article, but no mention anywhere of the prices of the various Core 2 CPUs, which is surely important (especially if the chip has the word "Extreme" in its name)? It made the conclusion page fairly lame - most people would want to know which CPU offers the best bang for your buck, but we're given no clue about this metric and therefore are just as confused as to which Core 2 CPU to buy!

  20. Back when I was a kid... by RobinH · · Score: 1

    I do remember quite fondly when I purchased a 386 33 MHz, and it was quite obvious how much faster a 386 66 MHz chip would be. Then there was the 486 line, and the DX2/DX4 monikers to indicate internal clock double or quadruple. Not a big deal. Then it got into Pentiums and things really got confusing, because they released the Celeron, then Pentium M, then a whole bunch of other chips since then that don't seem to give you a good understanding of exactly how much horsepower you're purchasing.

    I just purchased a new desktop PC and wow, the number of options is bewildering even to me, and I have a degree in computer engineering!

    --
    "I have never let my schooling interfere with my education." - Mark Twain
  21. make -j2 by tepples · · Score: 1

    VC++ has an ever so awesome /MP [microsoft.com] switch. So does GNU make. On a single-core machine, make -j2 builds in two processes so that one can do disk I/O while the other does CPU-bound program analysis. On a multiple-core machine, replace the 2 with one more than the number of cores.
  22. Real World Performance? by ramk13 · · Score: 1

    Super PI measures real world performance?

    I think their benchmarks give too much weight to the quad core processors. It's still the case that most applications that people use don't really use more than two cores at once.