Slashdot Mirror


CPUs Do Affect Gaming Performance, After All

crookedvulture writes "For years, PC hardware sites have maintained that CPUs have little impact on gaming performance; all you need is a decent graphics card. That position is largely supported by FPS averages, but the FPS metric doesn't tell the whole story. Examining individual frame latencies better exposes the brief moments of stuttering that can disrupt otherwise smooth gameplay. Those methods have now been used to quantify the gaming performance of 18 CPUs spanning three generations. The results illustrate a clear advantage for Intel, whose CPUs enjoy lower frame latencies than comparable offerings from AMD. While the newer Intel processors perform better than their predecessors, the opposite tends to be true for the latest AMD chips. Turns out AMD's Phenom II X4 980, which is over a year old, offers lower frame latencies than the most recent FX processors."

220 comments

  1. It's not all graphics by hammeraxe · · Score: 5, Insightful

    Try cranking up the difficulty of an RTS on a not-so-good computer and you'll immediately notice how things slow down

    1. Re:It's not all graphics by locopuyo · · Score: 3, Interesting

      In StarCraft 2 my CPU is the bottleneck.

    2. Re:It's not all graphics by hairyfeet · · Score: 2, Informative

      This also shows what many of us have been saying which is Bulldozer is AMD's Netburst. I've stuck with the Phenoms because you get great bang for the buck and because it was obvious the "half core' design of BD was crap, now we have it in B&W, the much older Phenom spanking the latest AMD chips which cost on average 35-45% more. Lets just hope that recent hire of the former Apple chip designer to AMD can right the ship, because otherwise when I can't score X4s and X6s anymore i'll have no choice but to go Intel.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    3. Re:It's not all graphics by Pubstar · · Score: 2

      This is why I have the 4 "second" cores shut off, and running them at their base turbo boost fequency. The thermals of my system are about on par with my old 965 (non OC'd), and the 8150FX provides a massive difference in gaming response (vs. the 4.2ghz OC on the 965). I thought that everyone knew that it was the sensible thing to do unless you are running something that taxes more than 4 cores at once.

    4. Re:It's not all graphics by Pubstar · · Score: 1

      Forgot to add, the Base TB clock for my CPU is 4.2Ghz. Running at sub 40C currently under a moderate load.

    5. Re:It's not all graphics by hairyfeet · · Score: 0

      So you paid more than 60% higher than the cost of a Phenom quad or even hexa....just to turn half the cores off thus turning it into a quad? Ooookay there. Frankly the headroom in the last runs of the Thubans is so crazy I've been using them for my power builds, with a decent aftermarket cooler (I like the N520 myself, only $30 and works quite well with Arctic Silver) you can get crazy speeds if that is your thing. I managed to get mine to a little over 3.3GHz with a turbocore of 3.7GHz and I really wasn't even trying and there are several guys online that with a good OCing board and decent cooling have managed to get 4Ghz.

      But even you have to admit its a bad design dude. I mean in bench after bench it gets 30%-50% less IPC than the Thuban, it uses more power than Thuban, and as you yourself found out unless you want to run Windows 8 you have to kill half the cores to keep the performance from dying.

      BTW just FYI but if you can stand the "LOL I Iz A Cellphone LOL" Win 8 UI supposedly they fixed the scheduler so that it will recognize the FX chips and schedule them correctly, instead of treating all the cores equally which as you know they are not. supposedly if you slap Win 8 on it'll bring the scores up closer to Thuban, but since I ain't buying the turkey you'll have to check it yourself, I'm sticking with AM3 as long as possible and if the new chip designer they hired away from Apple doesn't right the ship I'll have to go Intel.

      Even for those of us who like competition and try to support AMD its a bad time, they killed Thuban, killed the next version of Bobcat, other than Liano they really don't have anything for those that don't want to spend their time OCing to make up for the lack of IPC in Faildozer, and no Windows other than 8 has a scheduler that will even feed the BD chips correctly because AMD didn't even bother to tell MSFT what they were doing! I swear if I didn't know any better I'd think the CEO was a plant, because he sure couldn't fuck up the company any worse if he was working for Intel.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    6. Re:It's not all graphics by Pubstar · · Score: 1

      I will admit that its a bad design, but my system has a huge performance boost over my 965 at the same clock speeds running on four cores. I picked up this 8150FX for $190 on sale with a $30 gift card to Frys with mail in rebate (which I did get). That puts me paying about $160 for the chip... which was marginally more than the 1100T (which was out of stock, and currently delisted almost everywhere). And even though it does burn up more power than the 965, I've gotten a much higher OCs out of this chip at lower temps (and more stable) than the 965. Seriously, my options being stuck on AMD right now were ditch my $300 motherboard (Asus ROG Crosshair V Formula with Thunderbolt), or get stuck with BD after my 965 ate shit... or I guess buy another 965, since they seem easy to get right now.

      I would rather kill myself than use Win8. I already know about the scheduler fix, but the minute performance boost that it grants is not worth me having to put up with Metro.

      Im seriously thinking about ditching AMD after this last CPU release. I would have rather had 4 or 6 dedicated cores instead of this 4+4 config with sharing L2/L3 cache. I seriously haven't owned a Intel rig since my old Pentium 75mhz system, but its looking like its time to go back.

    7. Re:It's not all graphics by Tough+Love · · Score: 1

      I've stuck with the Phenoms because you get great bang for the buck and because it was obvious the "half core' design of BD was crap, now we have it in B&W

      You've got it in black and white from an unreliable, fluffy article that looks more like a troll to me.

      --
      When all you have is a hammer, every problem starts to look like a thumb.
    8. Re:It's not all graphics by JohnnyBGod · · Score: 0

      They do? I mean, RTS AIs are notorious for cheating, so I'd expect that the CPUs power wouldn't have much of an effect.

    9. Re:It's not all graphics by dreamchaser · · Score: 3, Insightful

      This also shows what many of us have been saying which is Bulldozer is AMD's Netburst. I've stuck with the Phenoms because you get great bang for the buck and because it was obvious the "half core' design of BD was crap, now we have it in B&W, the much older Phenom spanking the latest AMD chips which cost on average 35-45% more. Lets just hope that recent hire of the former Apple chip designer to AMD can right the ship, because otherwise when I can't score X4s and X6s anymore i'll have no choice but to go Intel.

      You say that like you'll be forced to change your religion or political party. It's a CPU. It's a tool. Use what works best for your use case scenario. Why the fanboi mentality?

    10. Re:It's not all graphics by Anonymous Coward · · Score: 0

      Is StarCraft 2 a strategy game? I thought it was a memory game to see who could remember their build order better.

    11. Re:It's not all graphics by sl4shd0rk · · Score: 2

      You say that like you'll be forced to change your religion or political party.

      He's choosing to invest in the competition. If AMD goes tits-up, you will be paying whatever Intel wants because you will have no alternative. Imagine having only a single mobile service provider. You would not be getting the same plan you have now.

      --
      Join the Slashcott! Feb 10 thru Feb 17!
    12. Re:It's not all graphics by mlosh · · Score: 1

      The Tech Report recently [p]reviewed the Trinity A10, and on many benches it half-way closed the gap to higher i5's and lower i7s. On a few games (not all), the A10 handily beat i7 with Intel's IGP in a laptop-type rig. Maybe the Trinity series will be competitive enough to make up for the abandoned Phenoms. I'd hate to see Intel have a complete x86 monopoly too.

    13. Re:It's not all graphics by dave420 · · Score: 1

      If you think people buying AMD instead of Intel for their home PCs could destabilise the effective duopoly, you might want to read more about both companies involved. Denying yourself a better CPU is simply childish foot-stomping.

    14. Re:It's not all graphics by dywolf · · Score: 1

      Because some of us are used to using AMD's as the best return on the dollar of investment. After awhile you just get used to it. And you then also gotta switch out your motherboard, when you change brands. Kinda wish CPUs could be built on some standard interface so switching brands just means switching the CPU, not the motherbaord and also maybe video card depending on the setup you use. a year ago finding an nvidia sli setup on AMD was difficult when i wanted to reuse my video cards rather than replace them too.

      --
      The guy who said the election was rigged won the presidency with the second-most votes.
    15. Re:It's not all graphics by Cederic · · Score: 1

      You forgot the mouse manipulation subgame which punishes you for a single misclick.

    16. Re:It's not all graphics by hairyfeet · · Score: 1

      Wow look at how I got modded down by the AMD fanbois LOL! Which is funny as hell since I haven't sold a single Intel unit since I heard about the bribing of the OEMs. But truth is truth and the last three CEOs of AMD has run the company right off a cliff.

      I wish I could find the link, it was on one of the ATI gaming forums of all things when I tripped over it, but one of the guys that actually engineered the Athlon64 came on the forum and laid out EXACTLY what went wrong with AMD. The Cyrix guys? GONE. The guys that made the Athlon64? GONE. In fact according to him ALL of the guys that made the chips that made AMD famous? GONE. They were ALL fired and replaced by "computer layouts" which have a 30%+ penalty on both heat and die size and according to him are a hell of a lot more likely to cause you to have bugs like the TLB and Core 2 fails to scale bugs AMD has suffered as of late.

      If you got it cheap enough like you did? yeah I can see it, but you shouldn't discount the other Thubans just because they aren't the 1100T. I've been building a ton of 1035T and 1045T and I can tell you the last runs of those chips just had insane amounts of headroom and with some decent DDR 3 you can get crazy OCs on those chips. It was a 1035T that I got the 3.3GHz-3.7GHz Turbo and that was with a cheap Asrock gamer board, if I'd have put a little money into a decent OCing board and a better cooling unit I probably could have gotten close to 4GHz off of that baby. As it was I was barely getting 140F under load with a cheap $30 cooler and some Arctic Silver.

      And I've been there friend, you just hate to have to replace a good board like that. A good resource for the next time you get in that boat is Starmicro as they sell chips going back to Slot A and are pretty damned affordable. I've been buying from them for years and it really depends on what they have this week but you can get some insane deals from them.

      But I know how you feel friend, I haven't built an Intel system since my Cedar Mill P4 (hey it was cheap and I was able to get 4GHz on air) and have NO desire to see Intel become a monopoly but seriously...what choice do we have? What am I gonna replace my netbook with when I wear it out? I love the hell out of the Brazos chip its got but they killed the successor to Brazos and Bulldozer sucks balls in mobile for power draw and I gotta have at LEAST 5 hours.

      And on the desktop what am I gonna build when I run out of socket AM3s? My customers have made it clear than Win 8 is a giant DO NOT WANT and with BD you have to kill half the cores just to keep it from sucking, and last I checked you could get a low end Intel quad for the same price as a BD "8-core" which I'd have to kill 4 cores on and the Intel curbstomps it in both heat AND IPC, so what can we do?

      I can tell you what I'm gonna do, I'm gonna keep selling AM3+ systems for as long as I can, luckily most of my customers don't need "top o' the line" performance and I'm getting the triples, quads, and hexas cheap enough that I can still save them a good $200 off an Intel machine by going AMD. But those stocks are gonna run dry, the boards are gonna go up, then what? All I can do is hope the new chip designer they hired away from Apple will take one look at their roadmap and say "Oh HELL no!" and come up with a competitive chip. Because as it is with each new tick/tock its getting harder and harder to stick with AM3, especially since no new chips are coming out.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    17. Re:It's not all graphics by hairyfeet · · Score: 1

      But they aren't making Trinity without the GPU correct? Trinity is fine for office boxes but who wants to be stuck with an IGP constantly pulling power and needing graphics drivers? If they manage to get hybrid CF working I can see it but so far the guys on the forums that have messed with it say its hit and miss, more often its a miss, with bugs, hangs, crashes, graphics corruption, its just not ready for prime time. And I have some customers that prefer Nvidia GPUs, who wants to have to run AMD AND Nvidia graphics drivers?

      I just hope the new chip designer they hired away from Apple knows his foo and can solve the problems as I haven't built a single Intel unit since finding out about the OEM bribery, but with each rev its getting harder and harder to ignore the facts. The facts are that AMD runs hotter, gets less IPC, sucks battery life, and unless you want Metro...shudder, you'll get shitty scheduling from Windows because it treats the half core design as hardware HT which kills performance and MSFT has already said they won't fix the scheduler in older versions of Windows, all you get is a lame patch that tells it to spread the HT across cores...yuck.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    18. Re:It's not all graphics by hairyfeet · · Score: 1

      Its not. I simply don't like to support abusive business practices. It is on record that Intel bribed the OEMs to take netburst and limit AMD offerings, so badly did they bribe there were several quarters where the ONLY profits Dell saw during the price wars was Intel kickbacks, and to this very day Intel rigs their compiler so that if it isn't an Intel chip any code compiled with ICC is gimped. Take a Via chip (the only one you can change the CPUID on) and replace "Centaur Hauls" with "Genuine Intel" and gasp! The chip runs 30% faster, with just a CPUID change! Isn't that amazing?

      So it doesn't have a damned thing due to being a "fanboi" of one or the other, it has to do with putting my money where my mouth is and refusing to support abusive practices. I also won't buy Apple as I refuse to be placed in a walled garden, I refuse to buy games that have always online DRM or online passes, does that make me a "fanboi" because I won't support being screwed without lube? I'll be happy to buy from Intel when they stop rigging their compiler as they have already paid a 1.25 billion dollar settlement over the OEM bribery. So far as of 2012 the ICC still rigs, so I still boycott. Its called having principles friend, and the world would be a better place if more people had them.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    19. Re:It's not all graphics by locopuyo · · Score: 1

      You must have missed the game where MarineKing defeated a 6 pool going command center first.

    20. Re:It's not all graphics by neokushan · · Score: 1

      Source for the claim about via chips running faster with a CPUID change? I'm not disagreeing with you, I am keen to see more.

      --
      +1 IDisagreeSoHeMustBeATrollOrAnAstroturferOrAShill
    21. Re:It's not all graphics by Anonymous Coward · · Score: 0

      To be fair, ICC's optimizations are only tested against Intel CPUs. Other micro-archs may have different results, so Intel uses the generic optimizations that are arch-independent. If I remember correctly, Intel's general optimizations were still better than other compilers and the Intel specific optimizations were just that much better.

    22. Re:It's not all graphics by KingBenny · · Score: 1

      mh, i still have my trusty core2duo E8600 installed, not even clocked at 4.0 atm, and my old worn ddr2-800 memory plugs, but upgraded my card to an ati 6970 last year, skyrim, battlefield 3 runs perfectly on max, hd setting. Civilization 5 can take a while on a large map before all a.i.'s had their turn and dark souls rubs better than it did on my xbox

      --
      Free speech was meant to be free for all... how can anyone grow up in a nanny state ?
    23. Re:It's not all graphics by Anonymous Coward · · Score: 0

      It may be a moral standpoint not to side with the manufacturer who has used (legally proven) dirty tactics.

      I have a few companies I boycott, and some I try to avoid. Intel is on my 'avoid' list - I try not to buy anything from them, but will if the alternative sucks.

  2. Err by bhcompy · · Score: 5, Interesting

    Which idiot made that claim? Pretty much every hardware review site has CPU and GPU dependent games in their reviews when they review GPUs, CPUs, and OTB rigs.

    1. Re:Err by Anonymous Coward · · Score: 3, Funny

      For years, absolutely nobody has maintained that CPUs have little impact on gaming performance; all you need is a god-tier video card setup, and a game engine that magically handles everything via GPU.

      There, I fixed it.

      Seriously, this has to be the most nonsensical Slashdot summary I've read all day. CPU hasn't been a minor factor in gaming for several gaming aeons now, and there are no shortage of games that are critically dependent on it (Hi, Skyrim!).

    2. Re:Err by snemarch · · Score: 4, Informative

      *shrug*

      I've been running a Q6600 for several years, and only replaced it last month. That's a July 2006 CPU. It didn't really seem strained until the very most recent crop of games... and yes, sure, it's a quadcore, but game CPU logic hasn't been heavily parallelized yet, so a fast dualcore will still be better for most gamers than a quadcore - and the Q6600 is pretty slow by today's standard (2.4GHz, and with a less efficient microarchitecture than the current breed of core2 CPUs).

      Sure, CPUs matter, but it's not even near a case of "you need the latest generation of CPU to run the latest generation of games!" anymore. Upgrading to a i7-3770 did smooth out a few games somewhat, but I'm seeing far larger improvements when transcoding FLAC albums to MP3 for my portable MP3 player, or compiling large codebases :)

      --
      Coffee-driven development.
    3. Re:Err by Sir_Sri · · Score: 5, Interesting

      If you read the charts the assertion that 'cpu doesn't matter' is kind of true in a lot of cases.

      It's not that it doesn't matter at all, but the difference between an 1100 dollar sandy bridge i7 3960 and a 200 dollar 2500k, even though they are almost a factor of 2 difference in performance side by side (http://www.cpubenchmark.net/high_end_cpus.html) is less than 10% in games. Now those processors are still *way* better than the AMD offerings unfortunately, and the AMD processors are in many cases so bad that becomes the dominant problem.

      The new "bulldozer" architecture from AMD is a disaster, in just about every way. They're terrible. The charts clearly show that.

      The video card makers (more than the review sites) have correctly pointed out that performance is much more likely to be GPU gated than CPU gated, or, if it's a problem like I'm working on now, it's a single CPU gated for an algorithm that doesn't neatly parallelize - so more cores doesn't do anything. If you're given a choice between a 1000 dollar CPU or a 600 dollar one from the same company odds are you won't be able to tell the difference, so in that sense they're reasonably correct, there's virtually no benefit to buying an extreme CPU or the like if your primary goal is gaming performance. If you're talking about the best use of say 1000 dollars to build a gaming PC, well then the cheapest i5 you can find with the best video card you can afford is probably the best bang for your buck.

      As someone above said, an RTS like starcraft is more likely to be CPU limited than GPU limited.

      What this tells us is that AMD processors are terrible for gaming, but there's virtually no difference which FX processor you buy (don't buy those though, if you're buying AMD buy a phenom), and within the Intel family there is again, virtually no difference for a factor of 4 or 5 price difference.

      What they didn't look at (because you don't really benchmark it) is load times, I think the FX processors have a much faster memory subsystem if you have a good SSD than their Phenom counterparts, but otherwise someone should take a bulldozer to bulldozer.

      If we were to revisit the oft used car analogy for computing, it's a fair assertion that which brand of car you buy won't help you get to work any faster day to day, slightly better cars, with faster pickup etc will have a small (but measurable benefit) but that's about it. Well, unless you buy a land rover, or a BMW 7 series (http://www.lovemoney.com/news/cars-computers-and-sport/cars/12461/the-country-that-makes-the-most-reliable-cars, http://www.reliabilityindex.com/ ), at which point, you should budget time into your schedule for the vehicle to be in the shop.

    4. Re:Err by cpu6502 · · Score: 1

      I wonder if this same logic applies to browser performance? As they become more graphical and video-oriented will the GPU power matter more than the CPU?

      Maybe I didn't need a new computer..... maybe I just needed to keep the Pentium4 and upgrade the graphics card to something fast. Then I could play HD youtube.

      --
      My AC stalker: " I personally agree with your posts most of the time, but that won't keep me from modding you troll"
    5. Re:Err by bhcompy · · Score: 1

      Only if the software you're using supports GPU acceleration, which I believe Flash does now.

    6. Re:Err by Verunks · · Score: 2

      I had a dualcore(E6600) for 5 years and pretty much every new game in the past 3 years can use two or more cores, even if it's just two you have to consider the other programs running in the background, for example on bad company 2 punkbuster had a bug that after a few minutes it would use 20-30% of cpu, the game itself uses ~90% of cpu and because of punkbuster there was a lot of stuttering, now I have a sixcore(3930k) and yeah maybe six cores are too much for games but some of them like bf3 can already use them and I think pretty soon most games will use at least 4 cores, we'll just have to wait for the playstation and xbox to go "next gen" once again

    7. Re:Err by Sir_Sri · · Score: 2

      I wonder if this same logic applies to browser performance

      In windows 8 it definitely will, windows 7 and linux, not so much. GPU acceleration is becoming more and more popular because GPU's are able to solve one type of problem significantly better than CPU's, if you can split your problem up, into the rendering problem and the logic problem the CPU becomes a lot less important, assuming it's fast enough to keep up with the GPU for whatever problem you have.

      General purpose GPU acceleration isn't standard in use very well on any OS, although MS is doing so with the desktop and fonts in Windows 8, as you ask, it matters a lot more to a web browser than than your desktops. IE10 is natively GPU accelerated and I believe chrome, opera and firefox are all going that route to varying degrees.

      In terms of total computer performance though, nothing beats a SSD on a fast memory sub system (sandy bridge or an FX setup). GPU acceleration makes it a bit snappier and responsive, a SSD completely changes how quickly applications start and how fast the machine boots and that sort of thing.

    8. Re:Err by Anonymous Coward · · Score: 1

      I'll one up that with a athlon64 x2 (OC@2.8ghz) ddr1 (!) that i replaced just a few months ago (paired with eventually a hd4870).
      that CPU was released may 2005.

      the only game i ever played that i thought "maybe i need a better CPU" was supreme commander... and that was years ago.
      only recently did some games start using more then 2 cores effectively.

    9. Re:Err by Sir_Sri · · Score: 1

      on an OS that supports it. No GPU acceleration on Windows XP generally, and older flavours of linux are the same deal.

    10. Re:Err by Cute+Fuzzy+Bunny · · Score: 3, Interesting

      For years, absolutely nobody has maintained that CPUs have little impact on gaming performance; all you need is a god-tier video card setup, and a game engine that magically handles everything via GPU.

      There, I fixed it.

      Seriously, this has to be the most nonsensical Slashdot summary I've read all day. CPU hasn't been a minor factor in gaming for several gaming aeons now, and there are no shortage of games that are critically dependent on it (Hi, Skyrim!).

      Check out your favorite hot deals web site. The mantra is a celeron or any old amd chip made in the last 5 years plus a solid gpu = goodness. I coiuld point you to dozens of threads where this is the defacto standard.

      But thats what you get when you combine cheap with minimal knowledge. Eventually everyone becomes convinced that its true.

    11. Re:Err by snemarch · · Score: 3, Interesting

      PunkBuster spiking to 20-30% CPU is, as you mentioned, a bug - it is not the norm. And while people won't be shutting down every background process to play a game, they don't tend to run anything heavy while gaming. And all the regular stuff (web browser with a zillion tabs loaded, email client, IM client, torrent client, ...) is pretty negligible CPU-wise.

      I personally haven't run into games that can utilize more than two cores (please let me know if they're out there!), and even then there's usually been synchronization issues that has kept the game from reaching 100% core utilization, even on the slower cores. Parallelizing stuff is hard, and outside of the core graphics pipeline (which runs mostly on the GPU), there's so much stuff that needs to run in strict order in a game engine. I sure do hope clever programmers will think of improvements in the future, though, since we'll hit the GHz sooner or later - and then we need to scale on number of cores.

      As things are right now, I'd still say a faster dualcore is more bang for the buck than a slower quadcore, gamewise - but that might change before long. And considering that the current crop of CPUs can turbo-boost a couple of cores when the other cores are inactive, it's obviously better to shop for a quadcore than a dualcore - but with the current crop of games, you'd effectively be using the CPU as a faster dualcore when not running intensive background stuff :-)

      You can't really compare the consoles directly to x86 CPUs, btw, the architecture is radically different - moreso on the playstation side than the xbox (and let's ignore the original xbox here, for obvious reasons :)). I wonder if Sony is going to keep up their "OK, this is pretty whacky compared to the commodity multicore stuff you're used to, but it's really cool!" approach, or if they'll settle for something "saner".

      --
      Coffee-driven development.
    12. Re:Err by snemarch · · Score: 1

      Wise words.

      Just one thing: whether disk speed matters or not depends a lot on the game, and whether it's the "we have a fixed memory profile, and load all assets to memory while loading a level" or "we stream stuff as necessary" type. For instance, for Far Cry 2, it made pretty much no difference whether I had the game files on a 2x74gig Raptor RAID-0 or on a ramdisk. For a lot of engines, there's all sorts of things going on... Disk I/O, some CPU crunching, some sysmem->gpumem transfers, some gpu crunching... and enough wait-states that nothing ever runs at 100% speed.

      --
      Coffee-driven development.
    13. Re:Err by Verunks · · Score: 1

      for the console I was talking about the fact that 90% of pc games are console ports right now so with a new generation of consoles the pc version should also be better optimized otherwise we will have a lot games that runs at 20 fps

    14. Re:Err by hairyfeet · · Score: 2

      While I agree with most of what you are saying I don't agree that AMD Phenom II based chips are "terrible" at gaming, if you look at the chart they are getting over 60 FPS and the huge difference in price between an AMD Phenom II quad or hexa compared to an Intel quad or hexa means you will have more money for a faster GPU or an SSD, which when you are already getting 60 FPS is gonna be probably the smart way to go. I know I built two hexacores for less than $850 with Win 7 HP X64 and HD4850s last year and they still blast through any game I care to throw at them with great graphics and no lag.

      So I would say if ALL you are gonna do is game? Then the Intel dual cores would be the way to go. But if you are gonna be doing other things as well then it all comes down to whether you can afford to go for the higher end Intel quad and still have money left over for the rest of the parts you want. I know that my AMD hexa just chews through video transcodes while still giving me decent framerate and considering you can get a full hexa kit for just $340 compared to the cheapest Intel quad kit being $500 without HDD or DVD? That's a pretty damned big difference for an extra 20 FPS.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    15. Re:Err by Ironhandx · · Score: 1, Redundant

      Um, it is true. Frame latency doesnt even matter. Its less than 1ms in ALL cases. IE: Its imperceptible.

      I just bought a FX4100 purely because it was cheap, had ENOUGH power, and with an excellent video card setup a better intel chip wouldn't provide any sort of noticeable performance increase. Current-Gen CPUs so far overpower current-gen game engines cpu requirements that this argument is just plain silly.

      I even see someone making the argument that AI is causing massive cpu load.... get fucking real, AI has improved, but the most CPU intensive AI in a main stream video game to date was in Sins of a Solar Empire, and even on low video settings with 8 AIs running(on hardest diff) and putting them on instant build to churn out units the video card was still the limiter for watching the most massive ridiculous battle.

      There are a few Game engines(like Eve Onlines game engine) that were coded mostly in CPU instruction and run mostly on the processor. CCP is in the process of fixing Eves engine and have made great strides but it still eats a lot of CPU time. Not many games exist in the same boat.

    16. Re:Err by Billly+Gates · · Score: 1

      CPU more for browsers. Each tab in IE 9 and Chrome spawns a different process that can be delegated to the GPU. I know I get flamed for this but only IE 9 uses GPU acceleration fully while you have to turn on the extra options in config:flags in Chrome thanks to legacy XP support. DirectX11 will accelerate more canvas items which is why IE 9 was never back ported to XP.

      AJAX is CPU dependent too so you made a great investment upgrading your turn of the century system. Flash does use some acceleration but only in Windows and MACOSX. Games almost everything but logic goes to the GPU in comparison. Hell even the polygon phsyics is moving to the GPU!

      When IE 8 the last basticle of ancient browsers because less popular we will see webworkers in html 5 which enables elements in html and javascript use more cores rather than one core/process per tab today. Then your 8-core system will truly shine when you have 30+ tabs open.

    17. Re:Err by Billly+Gates · · Score: 1

      Correction "Each tab in IE 9 and Chrome spawns a different process that can be delegated to the CPU". ... not GPU. Also notice I failed to mention Firefox with this. It does support web workers with more than 1 cpu but it is just one big bloated process the last time I looked if you do not use html 5.

    18. Re:Err by Billly+Gates · · Score: 1

      Lets hope it fades soon. When XP gets EOL my hope is that web developers will drop IE 8 support so we can use HTML 5. Even IE 9 supports an ok section of it and will be auto updated to 10 with Windows Update unlike past releases.

    19. Re:Err by nabsltd · · Score: 1

      And while people won't be shutting down every background process to play a game, they don't tend to run anything heavy while gaming.

      I was quite interested in TFA's data on performance while transcoding video, as I do that quite often myself. Their data mirrors my own anecdotal experiences...a low-priority video encode won't hurt much if you have a decent number of cores.

      And all the regular stuff (web browser with a zillion tabs loaded, email client, IM client, torrent client, ...) is pretty negligible CPU-wise.

      One of the things that does kill performance for me is moderately heavy background disk activity. Download-speed activity isn't a big deal, but a few GB of robocopy across the LAN will bring a lot of games to a halt for a second or two.

    20. Re:Err by Anonymous Coward · · Score: 0

      OMFG!
      I'll take a larger L2 over more cores any day, You're a F0k1ng idiot if you judge processors solely bases on Hz and core-count.
      {I wonder if Sony is going to keep up their "OK, this is pretty whacky compared to the commodity multicore stuff you're used to, but it's really cool!" approach, or if they'll settle for something "saner".} You IDIOT the Cell processor in 2004 incorporated a versatile GPU, Now in 2012 CPU+GPU is common, Intel and AMD are following the design principles of IBM's Cell processor.

    21. Re:Err by Surt · · Score: 1

      flash only supports acceleration for movie decoding (so of course that does apply to youtube, but basically nothing else other than porn sites).

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    22. Re:Err by Sir_Sri · · Score: 1

      No, the phenoms aren't actually terrible, they're behind where the equivalent generation i5's are, but bizarrely, they're ahead of the successor FX parts (FX are supposed to be a newer better microarchitecture than phenom).

      Depends how you define 'higher end' here too. An i5 2500k is a 200 dollar processor for the OEM version at retail, now that's not full system cost, you'd need a mobo and RAM to go with that, but the phenom x6 is a 150-160 dollar part at retail and is maybe 2/3rds the overall performance (from the chart I linked) and on gaming (from TFA) it's 15-20% worse overall. That's competitive on a performance per dollar measure, but it's still not good considering there's nothing in the AMD family that's hitting even the mid range of the intel family.

      20FPS out of 60 is a big deal. Even out of 80 it's a big deal because next years game is going to be that little bit more powerful and you're going to struggle to keep up to it. Now what your tolerance is, and 150 bucks here or there is as a percent a lot, but you're seeing almost linear performance/cost in this range. The point is that once you get past that range you're into virtually no performance per dollar, and if you're trying to build a gaming PC on a 700 dollar budget you have to realize you're not going to get a great experience all of the time. Also, as is sort of the point of TFA, you do get value for your money buying an intel CPU over an AMD one in that price segment so in that case 'cpu does matter' so to speak, but there's a whole lot of headroom where it doesn't.

      Naturally, much of this comes from games being made largely around consoles, and no one is going to write a fully dedicated AI or animation system for the PC version of a game and not the console version (all the games they benchmarked are console games with PC versions, sadly). Even a fully PC game (starcraft, diablo, MMO's) you're still constrained by compatibility with lower end machines, so you can't really build something that takes much advantage of a top end CPU while not crippling performance on a low end one.

    23. Re:Err by Sir_Sri · · Score: 1

      Ya, disk speed is a hard one to benchmark out, which is why I pointed at loading times, that's where it makes the most difference, not 'in game' activities. Well that and just general system behaviour.

    24. Re:Err by Anonymous Coward · · Score: 0

      Especially not for anyone that plays MMOs. Want WoW to run well? You need a beefy CPU. Want Planetside 1 to run well? You need(ed) a beefy CPU. And apparently, Planetside 2 is also greatly CPU dependant.

      Any RTS game? CPU. Smooth play after several hundred turns in any Civilization game? CPU.

      The only 'GPU' games have generally been arena based shooters, where environments are so small and 'actors' are so few theres really nothing for the CPU to do.

    25. Re:Err by hairyfeet · · Score: 0

      That is why you simply avoid Faildozer which is AMD's Netburst. And I don't know where you are getting the $150-$160 from, unless you are talking the black edition OCing chips, because I've been buying quads for around $100 and the hexacores for around $120. As i linked to you can get the whole bleeding kit, case, board, 4Gb of RAM,DVD burner, 500Gb HDD and an AMD hexacore for $340 before MIR, just $310 total. Throw in an $80 copy of Win 7 OEM and an HD4850 or HD6770 and you are looking at less than $450 for a fully outfitted PC whereas with Intel you've spent nearly half of that amount on the CPU alone.

      But looking at what the specs of the PS4 is supposed to be frankly I don't see any hexacore or quad AMD having to worry about the next gen games, and the money you save can go towards an SSD or bigger GPU which again when you are talking about the AMD getting 60 FPS stock its not like an AMD with an SSD or better GPU is gonna get curbstomped by an Intel with HDD or weak GPU. Sure if you've got a grand burning a hole in your pocket? Go for it, but many of us have to balance out our purchases. In my case i also have two teen boys that game so I have to try to keep our systems close to even, with Intel I was looking at over $2000 when you figured in 3 chips and the higher cost of Intel boards VS a little over $1400 before MIR to get all 3 of us new multicores with HD4850s last year. I figure we've got another year to year and a half before i'll swap out the GPUs and with 2 hexacores and a quad I doubt we'll be needing new systems for a good 5 years or more.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    26. Re:Err by afidel · · Score: 2

      Flash 11.1 supports GPU acceleration on XP, the current version of the Chrome embedded flash object however does not. I found this out during the Olympics, the 720p feeds were jumpy as heck in Chrome but fairly smooth in Firefox.

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
    27. Re:Err by Sir_Sri · · Score: 2

      150 dollars as the difference between a 500 dollar i5 kit vs a 340 dollar phenom kit. The tigerdirect.ca site has phenom kits for 250 bucks and i5 2500 kits for 400-450.

      But looking at what the specs of the PS4 is supposed to be frankly

      whatever you're looking at is probably wrong. We teach game development where I am, and we have very good relations with the Console developers nearby and none of them have any idea what the PS4 is going to actually be. There are a lot of good theories on what it could be, or should be, but no one knows what it will be.

      I figure we've got another year to year and a half before i'll swap out the GPUs and with 2 hexacores and a quad I doubt we'll be needing new systems for a good 5 years or more.

      Depends very much on what people bother to do with the technology. There's nothing glaringly obviously in the pipeline that would make a decent directx 11 card invalid in 5 years, but 5 years is an eternity in this industry. 5 years ago Bioshock and Supreme commander were best sellers. If you pull up decent specs for say bioshock: (their recommended). GPU computing poses some really serious questions to the industry, especially when you start looking at GPU physics and animation, some dramatic change to directx 12/13 and new hardware could render anything existing completely incompatible. We're still at the stage of talking about language features, and what is worth implementing efficiently in hardware, so it's hard to say. This is where the PS4/Xbox3 could really shake up the business, even if they do something very similar to a generic quad core with GTX 660/ATI 7800 they could quite easily do something you just can't do on existing hardware. The 4850 you mention is, for example, antiquated,to put it politely, it's a directx 10.1 part, meaning anything that's directx 11 compute or rendering and it's SOL.

      CPU: Intel Core 2 Duo processor
        System RAM: 2GB
        Video card: DX9: Direct X 9.0c compliant video card with 512MB RAM (NVIDIA GeForce 7900 GT or better) DX10: NVIDIA GeForce 8600 or better.

      Trying to run anything new today on that at a reasonable framerate is... unlikely. Well other than WoW (which itself was the biggest seller of 2007 with the burning crusade expansion).

      5 years before that was say GTA III:
      Intel Pentium III 700 MHz
      128 MB RAM
      32 MB DirectX 8.1 video card

      Good luck running bioshock on that. So sometimes 5 years makes relatively little difference, and sometimes 5 years is night and day.

      Hexacore isn't going to get you anything, it's too rare a part type. If anyone seriously shifts gears into hexacore CPU usage nothing AMD has is going to be clock for clock anywhere near capable. Primarily with an AMD you're running into single core bottlenecks, there are some algorithms that just can't be done in parallel, and once you've stripped out everything else, those tend to run headlong into single cpu performance.

      Even the TFA is testing with an AMD 7950, which is a 500 dollar part, half of it can laugh at the 6770 while the other half is actually rendering a game.

    28. Re:Err by Lupu · · Score: 1

      The new "bulldozer" architecture from AMD is a disaster, in just about every way. They're terrible. The charts clearly show that.

      For what it's worth, AMD was, like any other technology company working on significant changes, under pressure to get a release out the door. Early releases are more technological previews than completed products. It takes several generations of incremental updates to get a new architecture to reach its performance potential, and when it comes to CPUs, relatively minor changes can have a significant impact on performance. Look at the difference with the original first generation bulldozer CPUs with piledriver, the first point upgrade.

      To be fair, the first releases of the bulldozer microarchitecture were not impressive performance wise. That does not justify slamming the architecture entirely, it's immature technology that isn't there yet, but we are yet to see what it's capable of.

    29. Re:Err by Anonymous Coward · · Score: 0

      I personally haven't run into games that can utilize more than two cores (please let me know if they're out there!)

      If the parallelization of the games themselves are taken out of the picture, the that of display drivers is still there.

    30. Re:Err by Anonymous Coward · · Score: 0

      There are a few Game engines(like Eve Onlines game engine) that were coded mostly in CPU instruction and run mostly on the processor. CCP is in the process of fixing Eves engine and have made great strides but it still eats a lot of CPU time. Not many games exist in the same boat.

      most MMOs are very CPU-dependent - my Phenom II x4 2.8Ghz barely handles RIFT and the fact that WoW saw performance gains from moving to 64bit (while not being RAM-bound) tells us that at least the guaranteed availability of SSE2 made a difference.

      In EVE I guess brackets could and should be moved to the GPU but if you have a few thousand objects all interacting with each other you will always be CPU-heavy, no real way around that.

    31. Re:Err by Sir_Sri · · Score: 1

      I do lab projects for a living, lab projects that aren't working should stay in the lab.

      It seems like piledriver is 15% faster clock for clock than first gen bulldozer, that still only brings it up to gufftown levels of performance. Being one step behind Intel has always been AMD's thing, there's nothing wrong with that place in the market, Bulldozer looks like it has put them at least two, and possibly 3 steps behind intel, given that we could see haswell by march of next year.

      Also, and as the wikipedia article waffles over, we can disagree over whether or not piledriver counts as a new microarchitecture, or if it's just a minor revision of bulldozer. I tend to think AMD would be better to pretend anything they put out next is a different architecture than bulldozer, even if it isn't, because bulldozer has been a disaster so far.

      Now granted, within all of this is one of the core focuses of the question of the article, if AMD can produce something competitive with the i5 2500 (which is, admittedly, more like a 30% gap than 15) they can then correctly claim 'cpu doesn't matter', but I would probably not want to have my job resting on being able to make that case.

    32. Re:Err by Tough+Love · · Score: 1

      What this tells us is that AMD processors are terrible for gaming

      No, it tells us that AMD processors are a little worse for gaming, not "terrible". On the other hand, if more cores matter to you, and they do to me, AMD still looks like good bang for the buck.

      --
      When all you have is a hammer, every problem starts to look like a thumb.
    33. Re:Err by Tough+Love · · Score: 1

      Oh, and if you want to talk about terrible, Intel's Atom is terrible. I regret wasting any money at all on those brain challenged, hot running turds. The Atom fiasco singlehandedly killed off the pretty much the entire netbook market.

      --
      When all you have is a hammer, every problem starts to look like a thumb.
    34. Re:Err by Anonymous Coward · · Score: 0

      Actually flash supports acceleration of practically everything (off-course if you have Windows 7) they are even talking about moving action script to GPU partially using OpenCL/DirectCompute, off-course flash ads are still slow and lagging but because people making them are bad programmers not because there is anything wrong with flash itself

    35. Re:Err by heypete · · Score: 1

      I still have a Q6600 in my gaming system. It's a solid CPU. Replacing it would require replacing the motherboard and I can't really justify it at this point -- things run really well (I have a GeForce 550 Ti graphics card, which handles essentially the games I want to play, including modern ones, with aplomb).

      Once I start running into performance issues, I may upgrade, but that'll probably be in another year or two.

    36. Re:Err by Anonymous Coward · · Score: 0

      Battlefield BC2 and Battlefield 3 are good examples of the difference between dual and quad cores. With a reasonably fast Core 2 Duo the game was pretty much unplayable for multiplayer for me, but the minute I dropped in a quad core there was a huge difference.

    37. Re:Err by Anonymous Coward · · Score: 0

      No it confirms to us Windows 7 still hasn't been optimized for the Bulldozer line of cpus when playing games or even for general productivity, even with the half-ass hotfixes Microsoft put out. We are just seeing the Intel/Microsoft dualopoly again, just like we see with the Intel and Microsoft compilers. They specifically optimize the code differently depending on what CPU it detects. Same compiler options, different code. Beyond that both compilers are in general producing code for the Intel chipsets.

    38. Re:Err by Anonymous Coward · · Score: 0

      Unreal Tournament 1680x1050, max AA, max temporal AA, max texture, etc. still does not run smoothly on AMD Phenom x4 2.3 GHZ plus ATI Radeon HD 3200 Graphics, so it is still possible to exceed the CPU capabilities with graphics card effects and maximum resolution.

    39. Re:Err by Ash+Vince · · Score: 1

      If you're talking about the best use of say 1000 dollars to build a gaming PC, well then the cheapest i5 you can find with the best video card you can afford is probably the best bang for your buck.

      I just built myself a nice shiny new gaming PC as my old Core2 Quad 9650 decided to go pop a few weeks ago and gave up trying to resurrect it.

      I looked at the prices and it seems that a low end 2011 Sandy Bridge CPU is actually pretty reasonable so you should be able to put together a gaming PC featuring this for under a $1000. The 3820 is only $300. Throw in some memory, motherboard and a mid range graphics card and you get up to $785.96 on new egg :)

      Most people seem to discount 2011 SandyBridge stuff based on how expensive the high end cards are but the low end ones are still miles ahead of everything else and the price is not that different to a 1155 system. I almost hit the buy button on a 1155 system myself before I actually thought I would quickly check a 2011 even though I thought I could not afford it.

      I reckon the extra bus width to talk to the CPU must make far more difference than a few extra Hz on a CPU internally in most real world situations.

      --
      I dont read /. to RTFA, I read /. to offend people in ignorance.
    40. Re:Err by Ash+Vince · · Score: 1

      *shrug*

      I've been running a Q6600 for several years, and only replaced it last month. That's a July 2006 CPU. It didn't really seem strained until the very most recent crop of games... and yes, sure, it's a quadcore, but game CPU logic hasn't been heavily parallelized yet, so a fast dualcore will still be better for most gamers than a quadcore - and the Q6600 is pretty slow by today's standard (2.4GHz, and with a less efficient microarchitecture than the current breed of core2 CPUs).

      Sure, CPUs matter, but it's not even near a case of "you need the latest generation of CPU to run the latest generation of games!" anymore. Upgrading to a i7-3770 did smooth out a few games somewhat, but I'm seeing far larger improvements when transcoding FLAC albums to MP3 for my portable MP3 player, or compiling large codebases :)

      I had to can my dual core E8600 when BlackOps came out so I beg to differ on that. I only upgraded to a Q9650 I found second hand and it made the world of difference. The old dual core chip stuttered horrendously at 1920*1200 with a GTX480 for the first minute or so of a multiplayer match. I am guessing the game was trying to load the textures after I had started playing or something but I tried everything I could think of to fix it before spending any money. I even tried overclocking the E8600 up to 3.5 or 3.6 or something but that still didn't help at all. As soon as I had those extra 2 cores, even with each running slower it was fixed.

      --
      I dont read /. to RTFA, I read /. to offend people in ignorance.
    41. Re:Err by Creepy · · Score: 1

      I'm still running a Q6600 on my main box with a nVidia 560 Ti GPU. For most GPU bound games (read, shooters) I have no issues with it at all. For RPGs like Skyrim it tended to get CPU bound, but not so bad that I felt I had to update it today, and it played the Guild Wars 2 beta much better than my laptop with an i7 2630 and nVidia 560M (better CPU, GPU is 50%+ slower than the Ti and quite a bit slower than the 560, despite the similar name).

    42. Re:Err by Creepy · · Score: 1

      Funny - I have the same setup. The main thing I hate about the Q6600 is it lacks hardware virtualization, and I've been tempted to upgrade for that reason alone, but since my laptop has it, I went from a pressing need to upgrade to a "it'd be nice."

      I think this year is going to be vacation priority - will fix CPU early next year, then batten down the hatches for the coming economic depression and US currency collapse (yeah, I have no faith in either Romney or Obama to prevent this, hedging on commodities like every other sane person).

    43. Re:Err by Anonymous Coward · · Score: 1

      Parent wrote:

      The main thing I hate about the Q6600 is it lacks hardware virtualization

      What are you smooking, bro?

      Intel says the Q6600 supports VT-x:

      Intel® Virtualization Technology (VT-x) YES

      And from my /proc/cpuinfo on my Q6600:

      model name : Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz

      flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm lahf_lm tpr_shadow vnmi flexpriority

      Maybe you just forgot to flip a switch in your BIOS?

    44. Re:Err by BlackSnake112 · · Score: 1

      Try a single 5400 RPM drive in that to get a difference to see if the disk matters or not. A ramdisk and raptors in RAID 0 are fast with disk reads and writes. Some games are not too intensive on the disk once they get going. They load everything up when the game first starts and hits the disk very little once you are going. The mmo I play does this. The laptop I use has a 5400 RPM drive and yes the laptop starts the game slower. Once the game is running I see no difference in game speed* when I compare it to the desktop with faster hard drive, more RAM, and a much better video card. (laptop: Intel dual core 2.4ghz, 8 GB RAM, 5400 RPM HD, 512mb ati 3650? I think it is a 4 year old laptop. desktop: amd hexa core 2.7, 16GB ram, AMD 6950 2GB RAM video card, WD black 500 gb 64 cache drive). Not untra-high end stuff. But I can leave either system on for days and not worry about them overheating. This games allows us to download all game info. I do that before I start on each system. I rather be downloading stuff when I am not trying to play. Waiting for people to load is a pain. I do notice if I take a screen shot in the game that the laptop does take longer for that.

      *There are a few areas where the graphic effects are slower on the laptop. I did try a few different video cards in the desktop to confirm that the textures want a 1GB video card. Even the 8800 GT I had slows at the same point. For less time then laptop, but it still slows at that point. While a 1GB ati 4600 does not slow at that point. The 4600 is not a gaming card with its 128 bus. The slowness drops off if I turn down the eye candy. I like all the eye candy. I play on highest quality settings. Which is why I am seeing if I can get a motherboard that fits the laptop. I also like my 1920 X 1200 screen in it. I cannot get a new laptop wit that screen resolution.

    45. Re:Err by Anonymous Coward · · Score: 0

      The Q6600, is what I have and it is good. I am pretty sure the only problem with it is that 2 cores share one memory bus; It is really like a dual dual core? I believe that in a true quad core each core has its own memory bus. This is why processors like the E8500 Wolfdale beat it hands down. The clock speed isn't high enough on the Q6600 so I run mine at 3GHz.

    46. Re:Err by dave420 · · Score: 1

      Or it could be that not many Bulldozers are out in the wild, and it makes more sense to not spend the money re-writing parts of the OS for a relatively-few users.

    47. Re:Err by Anonymous Coward · · Score: 0

      The Q6600 is a beauty. I am still using mine without an issue, and, in fact, this is the longest I've gone without a CPU upgrade in my life. Simply amazing.

      Now, I have it OCed now to about 3.2ghz, but, still. It pretty much handles everything I throw at it to this day.

      I've upgraded other parts since 2007. Switched to SSD from 10k RPM drives. Added more RAM. Upgraded the graphics card. Got more monitors. Added a second graphics card. Replaced the stock fan with one capable of overclocking better. Even got a new case (for noise purposes). I've gotten new keyboards, new mice, new headsets/speakers. I've even switched out motherboards.

      Yet the CPU is still there, chugging along. What a beauty.

    48. Re:Err by cpu6502 · · Score: 1

      >>>GPU acceleration is becoming more and more popular...

      >>>if you can split your problem up, into the rendering problem and the logic problem the CPU becomes a lot less important

      I am slightly amused that this is only being "discovered" in the last few years, when this principle was being on on the Commodore Amiga back in 1985. (Because the OS could multitask, the 68000 passed-off the rendering work to the 3 graphics and sound coprocessors, while the 68000 focused on basic math/logic problems. Hence a 7 MHz processor could do full-sized video.) Why are Windows PCs always so far behind the curve of what was already invented long ago?

      --
      My AC stalker: " I personally agree with your posts most of the time, but that won't keep me from modding you troll"
    49. Re:Err by Sir_Sri · · Score: 1

      Uh... Not sure what you're getting at.

      GPU's used to be fixed function devices, on some of the x1000 series ATI parts you could write native assembler for them and do very limited things, but it wasn't really until the nvidia 8000 series that you started seeing computing elements that could execute arbitrary code, and from the moment you could do that we've had GPU computing.

      If you sort of run down the history of 3D accelerators from the late 90's to 2008 they start out as very limited capability products, what they could do worked blazingly fast, but there wasn't any way to program most of the computing power, you sent it a series of triangles, verticies and surfaces and it basically spit out the result, you might have been able to set a flag or two for a few different hardware paths but that was it.

      Then came programmable shaders, which could execute code but only a very limited set of functions with some really troublesome constraints on I/O. And after that came the fully programmable shaders we have now, which can, in theory at least, execute any arbitrary C++.

      This is one of those cases where computer scientists were at the mercy of computer engineers.

    50. Re:Err by Sir_Sri · · Score: 1

      On the other hand, if more cores matter to you

      which as is demonstrably the case with gaming, they don't. But carry on.

      And yes, terrible was a bit hyperbolic, but 30% performance between a 200 dollar old generation intel CPU and a top performing AMD one is less than encouraging.

    51. Re:Err by Anonymous Coward · · Score: 0

      Maybe I didn't need a new computer..... maybe I just needed to keep the Pentium4 and upgrade the graphics card to something fast.

      Didn't you once say something along the lines of "they don't make RAM for my PC anymore"? If so, then I suspect it was also too old to accept today's video cards.

    52. Re:Err by Anonymous Coward · · Score: 0

      They are out there, and more are coming. For example, the Planetside 2 Beta runs at least 8 threads, and is heavily CPU bound even on top of the line systems. Obviously, it's a beta and there's still a lot of optimisation work to be done, but as an mmofps it's an ideal test case for multi-core gaming. Basically, if you have to track collisions for 2000+ players in a tight space with projectiles, vehicles, and a custom sound engine in play, there's plenty of work core 4 can be doing while core 1's busy handling your input.

    53. Re:Err by Surt · · Score: 1

      Well, I don't believe you. I haven't seen any improvement in anything other than video. If they have made a change, it is apparently so hard to work with no one can, which wouldn't surprise me given this is Adobe we're talking about. Their developers are .... terrible.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    54. Re:Err by hairyfeet · · Score: 1

      If you look at those "kits" the Intel one? NO HDD and NO DVD, they do that to try to make the price look cheaper. When you figure in buying those parts, which are included in the AMD, you are adding close to $100 to the price of the system.

      And if we all subscribe to your theory? We should all buy the absolute cheapest shittiest stuff since it'll be out of date next month anyway. But as we have seen that simply isn't the case, the devs try to make the games play on the widest possible machines to maximize sales. Too few gamers actually have Core i7s and HD7950s to make targeting that market viable so I seriously doubt they are gonna be putting out anything in the near future that won't run on a 3GHz quad. Hell until last year my boys were gaming on a pair of Pentium Ds OCed to 3.4Ghz with Geforce 7600GTs and they were able to play a good 70% of the games out there when I retired them, it was DirectX 10 and 11 that hampered more than any actual specs, but since I was gonna have to wipe and start over with Win 7 anyway i figured it was a good time to move them to more modern multicores.

      But if you wanna see what the devs are gonna target look at the Steam specs and see what the most popular chips are. You are looking at dual cores holding 48% with the quads right behind at 39%. Oh and just FYI I didn't go hexa just for gaming, I like being able to game AND have other things running in the background which is nice. Look at the GPU list and you'll see the vast majority are on $100 or less GPUs as well.

      Are there plenty of machines that can curbstomp those AMDs at quadruple the price? Sure there are, just as a Ferrari wouldn't even work up a sweat stomping a Camaro in a race. But there are a hell of a lot more Camaros than Ferrari out there and any dev wanting to make back the tens of millions they spent on development will target the largest market.

      One final thing...you really can't look back when it comes to PCs and predict the future, why? Because we have only been out of the MHz war for barely 5 years now. Before that each CPU manufacturer was leapfrogging the other by leaps and bounds, hell throughout the 90s if your PC was even a year old it would probably struggle to run the latest programs because the MHz was jumping so fast. That really isn't the case anymore because the thermal envelope was making it so you needed an AC unit just to cool the chips. This is why you see both Intel and AMD worried more about heat and battery life, because frankly for the vast majority of tasks that C2Q or Phenom II X4 is already major overkill. Sure you'll still have the occasional Crysis "must win teh benches!" style game but that is getting fewer and farther between. Frankly this is why MSFT is having a coronary and why AMD and Intel are both reporting lower sales for the rest of the year, there really isn't anything that folks want to do that doesn't run perfectly fine on even 4 year old chips.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    55. Re:Err by Sir_Sri · · Score: 1

      We should all buy the absolute cheapest shittiest stuff since it'll be out of date next month anyway

      That's out of left field. And somewhat divorced from what I said. I said you get a more or less linear performance increase for dollars spent up to an i5 2500k, including from AMD parts, and after that you get basically nothing out of having a faster CPU (not actually nothing, but very little).

      , it was DirectX 10 and 11 that hampered more than any actual specs

      Right. Right now PC versions support DX11 as an add on to the DX9 path they use for consoles. Whether or not the PS4/Xbox3 will do something that requires dx 12 (i.e. features that don't exist yet) is hard to say. There certainly are a lot of things I can think of that we could add software wise.

      But if you wanna see what the devs are gonna target look at the Steam spec

      Lol.

      Sorry. I teach devs and AM a dev. And no. Not even close. Not even remotely connected to reality. You target consoles, and then you figure out how you can manage that to work on PC. That's why all of this revolves around what, if anything, interesting is going to be in the PS4/Xbox3 pipeline.

      .you really can't look back when it comes to PCs and predict the future

      Uh... actually you can. And as I showed, sometimes 5 years makes a huge difference, and sometimes it doesn't. Despite how I managed to massacre one of the paragraphs in my post that ended up in between the system requirements section.

      Before that each CPU manufacturer was leapfrogging the other by leaps and bounds

      They still are. It just doesn't matter as much. It's much more about capabilities, and probably GPU capabilities at that rather than performance of those capabilities.

      This is why you see both Intel and AMD worried more about heat and battery life

      Uh... this has nothing to do with the consumer desktop market. Both companies have been making 130ish TDP CPU's for over a decade. This is for tablets, laptops and data centres. Well that and trying to squeeze as much as they can into a particular TDP, but that's nothing new and mostly a die shrink thing. The 'power' problem they had was leakage current, which is a serious but not really related problem to TDP.

      because frankly for the vast majority of tasks that C2Q or Phenom II X4 is already major overkill.

      ya definitely. And they're about on par with each other. The Sandy bridge series are linear benefit jump up, and anything beyond that is not getting anything.

      At this point I'll have to leave you to it. The evidence speaks for itself, going from any of the AMD to sandy bridge parts is a pretty linear performance per dollar speedup, that may not actually matter much, but it is measurably there. Until we know what the next gen of consoles is going to look like we can't reasonably predict 5 years from now, given where OpenCL is in terms of support I wouldn't look at any gpu older than a 400 series nvidia or a 6000 AMD series amd parts, and I'd be skeptical of any of the current parts (600/7000 series) being capable, but I also wouldn't be shocked to a version of the 660 and 7800 in next gen consoles.

    56. Re:Err by Anonymous Coward · · Score: 1

      >>>GPU acceleration is becoming more and more popular...

      >>>if you can split your problem up, into the rendering problem and the logic problem the CPU becomes a lot less important

      I am slightly amused that this is only being "discovered" in the last few years, when this principle was being on on the Commodore Amiga back in 1985. (Because the OS could multitask, the 68000 passed-off the rendering work to the 3 graphics and sound coprocessors, while the 68000 focused on basic math/logic problems.

      You're talking nonsense. The Amiga had:

      1. A blitter. This is a DMA memory copy engine with added features for applying logic operations to pixel data. Useful for a limited set of pixel manipulations, but it certainly doesn't do anything like "rendering". See http://en.wikipedia.org/wiki/Bit_blit .

      2. The "copper". Tied to the video refresh circuitry. As the beam scans down the screen, the copper reads a sequence of 32-bit instructions from memory (the "copper list") and performs them. The copper does not do any computation; it's brutally primitive. There are just three instructions: wait until beam reaches coordinates (X,Y), skip next instruction if beam is past (X,Y), and move (write a 16-bit constant to a chipset register).

      3. 4-channel DAC audio with DMA to retrieve samples from memory.

      None of these things amount to "rendering". The blitter is the only thing which could arguably be said to do that, but its functionality was limited and frequently games found it faster to avoid it. One reason was that the blitter and CPU competed for "chip" memory bandwidth, which was a limited resource. If your game engine couldn't do it all with the blitter's limited set of fixed functions and had to touch pixels with the CPU anyways, there was an excellent chance you'd be better off doing everything with the CPU just to conserve memory BW.

      The copper's most famous use was HAM mode, where software could construct a copper list to modify the colormap on the fly, extending the number of colors onscreen. There wasn't any "offload" going on though: the copper was too dumb to make decisions on its own. If you wanted to do anything dynamic, the CPU had to rewrite the copper list every frame. Today, it's an obsolete concept. You don't need it with 24-bit direct color.

      Hence a 7 MHz processor could do full-sized video.)

      No, it could not. Don't be ridiculous. The Amiga custom chips were neat for 1985, but they couldn't offload that. If you're thinking of the Video Toaster, the full motion video and wipe/transition effects were done by chips on the Video Toaster card, not by the Amiga chipset or CPU.

      Why are Windows PCs always so far behind the curve of what was already invented long ago?

      Windows PCs got hardware blitters in SVGA cards in 1991. You're over 20 years behind in your criticisms. Get a life.

    57. Re:Err by Anonymous Coward · · Score: 0

      While I agree with most of what you are saying I don't agree that AMD Phenom II based chips are "terrible" at gaming, if you look at the chart they are getting over 60 FPS

      Read The Effin' Article, hairydumbassbeast. The whole point of TFA is that blind worship of average FPS doesn't give you the whole picture. They're trying to quantify things like "how much time does each CPU spend below 60fps", and that data doesn't look good for AMD. Not even for their old Phenom II chips which you push so much. Cheap Intel chips are blowing them away, the Phenom can't compete with anything but 2-generation-old low end Intel CPUs.

      and the huge difference in price between an AMD Phenom II quad or hexa compared to an Intel quad or hexa means you will have more money for a faster GPU or an SSD, which when you are already getting 60 FPS is gonna be probably the smart way to go. I know I built two hexacores for less than $850 with Win 7 HP X64 and HD4850s last year and they still blast through any game I care to throw at them with great graphics and no lag.

      Yes yes you are the master system builder. Except you're not, because you don't pay attention to all the data which shows that spending only a little more on low end Intel CPUs gets you a substantial performance boost, as you'd know if you'd read TFA and actually comprehended it.

      So I would say if ALL you are gonna do is game? Then the Intel dual cores would be the way to go. But if you are gonna be doing other things as well then it all comes down to whether you can afford to go for the higher end Intel quad and still have money left over for the rest of the parts you want. I know that my AMD hexa just chews through video transcodes while still giving me decent framerate

      If you'd paid attention to TFA you'd know Intel handily beat AMD in game performance during transcoding too. But you don't pay attention because you're obsessed with pushing Phenom IIs as this makes you feel clever for having identified a bargain. Hint: you are not clever.

    58. Re:Err by Anonymous Coward · · Score: 0

      No it confirms to us Windows 7 still hasn't been optimized for the Bulldozer line of cpus when playing games or even for general productivity, even with the half-ass hotfixes Microsoft put out.

      So basically you're saying any result other than Bulldozer owning face automatically means Microsoft half-assed it to save Intel's ass? The answer couldn't possibly be that no amount of optimizing will push Bulldozer ahead because it isn't all that good a CPU design?

      We are just seeing the Intel/Microsoft dualopoly again, just like we see with the Intel and Microsoft compilers. They specifically optimize the code differently depending on what CPU it detects. Same compiler options, different code.

      Microsoft's compilers do not do this. All the AMD fanboy rage has been about Intel's ICC, which is funny because relatively little commercial software is actually compiled with ICC.

      Also, the assumption that Microsoft is in bed with Intel is pure AMD fanboy paranoia, not reality. There's a well known example of how little love is lost between Microsoft and Intel.

      Remember back when AMD introduced 64-bit x86 first? After Intel realized it had destroyed their dream of forcing 64-bit customers to move to Itanium (which Intel had an exclusive on), Intel knew they had to do 64-bit x86 too. At first, they put out feelers about doing their own completely incompatible version of 64-bit x86. If they'd gotten support from Microsoft, this would've screwed over AMD. Even though the Intel-AMD x86 cross licensing agreements would let AMD stay in the game by copying Intel's design, it'd destroy all their early Opteron momentum and give Intel the opportunity to be the first to market with what would inevitably become regarded as the "standard" 64-bit x86.

      Microsoft responded with a giant smackdown: they told Intel they were already committed to AMD64, they categorically would not port Windows to any 64-bit x86 other than AMD64, and that if Intel wanted to influence 64-bit x86 design they should've opened their mouths earlier before AMD finalized the instruction set and shipped silicon. And that's why we're using AMD64 today.

      Microsoft doesn't care who makes your CPU so long as you're using it to run Windows and Office. It's in their best interests to have healthy competition; a CPU partner which is too powerful tends to step on Microsoft's toes (which Intel does, all the time). If Microsoft could choose, they'd rather have a healthier AMD with more competitive products.

      Beyond that both compilers are in general producing code for the Intel chipsets.

      You are confused about how this aspect of computer technology works. Chipsets (whether Intel or AMD) are invisible to compilers. The code produced by a compiler runs on the CPU, not the chipset.

      In theory I suppose one might be able to have the compiler try to schedule instructions accounting for memory latency differences between chipsets, but in practice nobody does that. When compilers do memory latency scheduling at all, it is based on cache latencies internal to the CPU. Any time the processor has to fetch something from DRAM due to a cache miss, compiler microoptimizations become irrelevant because the processor is going to have to wait a couple hundred cycles for data to come back.

      (But even cache latency scheduling is somewhat rare. All modern high performance x86 processors have fairly strong out-of-order engines which can handle that automatically, and you're better off letting them do it for you.)

    59. Re:Err by neokushan · · Score: 1

      I've got a QX9300 that's about 4 years old now but when coupled with a recent GPU (GTX 560TI), I have no trouble running any modern games at nice resolutions and high graphics.

      --
      +1 IDisagreeSoHeMustBeATrollOrAnAstroturferOrAShill
    60. Re:Err by snemarch · · Score: 1

      Shouldn't things like collision detection be running server-side to avoid client-side exploits? And since when has sound mixing been particularly CPU intensive? (yeah, it was hardware accelerated for a few years with EAX, then everybody seemed to move it back to software processing, without anybody taking much of a hit.)

      I'm not saying that More Cores will never be important, btw - just that parallelizing is hard (in general - and for games in particular) and that with the current crop of games I've seen, fewer-but-faster cores are the better deal. I thought that was pretty clear, with the emphasis and all, from paragraph 3 of the post you responded to :-)

      --
      Coffee-driven development.
    61. Re:Err by snemarch · · Score: 1

      Not sure if trolling, stupid or doing some particularly bad drugs - but I'll bite anyway.

      I'll take a larger L2 over more cores any day, You're a F0k1ng idiot if you judge processors solely bases on Hz and core-count.

      I'll personally take what quantified, repeatable benchmarks for my particular needs indicate is best - but whatever floats your boat :-). Also, let's see...

      1) The PS2 launched in 2000, not 2004.
      2) In 2000, we had the GeForce 2 series GPUs for the x86 platform - definitely not up to today's GPGPU standards, but definitely hardware-accelerated 3D graphics. I'll leave any further comparison to somebody more qualified, it's beyond my main point anyway.
      3) So, my main point wrt. Sony: their architecture has been somewhat whacky compared to x86. With x86, we have symmetrical multiprocessing - the x86 cores are programmed equally. PS2 and PS3 are anything but homogenous. Original XBOX was pretty much a Pentium3, and while XBOX360 isn't x86, it's a homogenous tricore+SMT CPU.

      --
      Coffee-driven development.
  3. All I have to say is... by sudden.zero · · Score: 1

    ...DUH!

  4. How is this even news? by Anonymous Coward · · Score: 0

    Anyone who has put together a gaming machine has known this for years

    1. Re:How is this even news? by epyT-R · · Score: 0

      slashdot is no longer dominated by technocrats.. it is the hipster-'ironic'-geek that is the dominant form here now and has been for some time.

  5. What. What?! by RyanFenton · · Score: 5, Interesting

    Who thought that CPU's didn't bottleneck gaming performance? Who ever thought that? Only the smallest of tech demos only used GPU resources - every modern computer/console game I'm aware of uses, well, some regular programming language that needs a CPU to interpret instructions and is inherently limited by the standards of clock cycle and interrupt tied to those CPUs.

    GPUs only tend to allow you to offload the strait-shot parallelized stuff - graphic blits, audio, textures & lighting - but the core of the game logic is still tied to the CPU. Even if you aren't straining the limits of the CPU in the final implementation, programmers are still limited by the capacity of them.

    Otherwise, all our games would just be done with simple ray-traced logic, using pure geometry and physics, there would be no limits on the number or kind of interactions allowed in a game world, game logic would be built on unlimited tables of generated content, and we'd quickly build games of infinite recursion simulating all known aspects of the universe far beyond the shallow cut-out worlds we develop today.

    But we can't properly design for that - we design for the CPUs we work with, and the other helper processors have never changed that.

    Ryan Fenton

  6. For years? by _Shorty-dammit · · Score: 5, Interesting

    I don't recall ever reading on any PC hardware site anyone claiming that the CPU doesn't matter and all you need is a good graphics card. How on earth did anyone ever successfully submit that story?

    1. Re:For years? by Krneki · · Score: 1

      We got trolled :(

      --
      Love many, trust a few, do harm to none.
  7. Interesting research - poor Slashdot title by WilliamGeorge · · Score: 4, Interesting

    The research into frame-rate latencies is really interesting, but the whole idea that *anyone* knowledgeable about PC gaming would have *ever* denied that the CPU was an important factor in performance is ridiculous. I am a consultant at a boutique PC builder (http://www.pugetsystems.com/) and I have always told gamers they want to get a good balance of CPU and GPU performance, and enough RAM to avoid excessive paging during gameplay. Anything outside of that is less important... but to ignore the CPU? Preposterous!

    Then again, it is a Slashdot headline... I probably should expect nothing less (or more)!

    --
    William George
    1. Re:Interesting research - poor Slashdot title by niado · · Score: 2

      Nice! I recently found out about Puget when I was looking for an oil cooled PC kit. I've been drooling over that thing for months.

    2. Re:Interesting research - poor Slashdot title by UnknownSoldier · · Score: 2

      > The research into frame-rate latencies is really interesting,
      Indeed. There was a VERY interesting article last year on Micro-Stuttering And GPU Scaling In CrossFire And SLI
      http://www.tomshardware.com/reviews/radeon-geforce-stutter-crossfire,2995.html

      > but the whole idea that *anyone* knowledgeable about PC gaming would have *ever* denied that the CPU was an important factor in performance is ridiculous.
      Not exactly. Battlefield 3 doesn't use more then 2 cores.
      http://www.bit-tech.net/hardware/2011/11/10/battlefield-3-technical-analysis/7
      http://www.techspot.com/review/458-battlefield-3-performance/page7.html

      If you have a high profile AAA title with that level of quality of graphics it kind of makes you wonder why other games "need" 4-cores?

    3. Re:Interesting research - poor Slashdot title by UnknownSoldier · · Score: 1

      Sorry, forgot a link:
      http://www.tomshardware.com/reviews/battlefield-3-graphics-performance,3063-13.html

      i7-2600K
      4 cores: 80.57 fps
      3 cores: 81.07 fps
      2 cores: 80.76 fps
      1 core: doesn't start

    4. Re:Interesting research - poor Slashdot title by Anonymous Coward · · Score: 0

      Will George? Liverpool Will George??

    5. Re:Interesting research - poor Slashdot title by Ironhandx · · Score: 1

      Its not that it doesn't matter AT ALL, its that any mid-range CPU(Say 2500k or FX4100) with a high-end graphics card(7870+) will do any current video game on max settings without breaking a sweat and will continue to do so for a couple of years while only swapping the video card.

      I can't even begin to understand someone at a performance computer store that would recommend a "balanced approach". At that point you'd be recommending that if someone wants a 7970 they need a fucking $800 i7 to go with it, when the simple fact of the matter is that they don't. The same 2500k or 4170 will still keep up with it just fine. Very few games tax them at all. I've heard everything from Skyrim to Starcraft mentioned, and none of them actually significantly tax the CPU. The most CPU taxing game on the market is EVE Online running multiple clients and even that runs fine on the above mentioned processors. I build my own systems, and systems for friends, I average ~10-12 builds per year, which while not a lot numbers wise are from people who keep coming back and people they send to me. I use high quality parts and will sacrifice performance for build quality on their budget, as such I need to know where the least impact will be made with trimming, and until you start getting down into truly bargain basement budget parts, the CPU is the place to lose cost fast with little to no impact.

      They know I'm going to get them the gaming performance they need without forcing them to unnecessarily waste their money. Currently most post $250 processors are a total waste of money unless you have something OTHER than gaming in mind.

    6. Re:Interesting research - poor Slashdot title by WilliamGeorge · · Score: 1

      I saw that micro-stutter article too - I really like Toms Hardware and AnandTech for such articles. I also tend to recommend single graphics cards for most folks, rather than two lesser cards, because of that. Dual higher-end cards are a bit better now in that regard than they were a year ago, though, which helps.

      As for games needing more than two cores, though, you might be surprised. Strategy games with tons of AI controlled units can really bring things to a crawl - Starcraft 2 is a good example, or even older titles like Supreme Commander. Mechwarrior Online, a game in closed beta now, is also supposed to be like that: their minimum specs are a fast dual-core, and the devs have stated it works much, much better on a quad-core.

      --
      William George
    7. Re:Interesting research - poor Slashdot title by WilliamGeorge · · Score: 1
      --
      William George
    8. Re:Interesting research - poor Slashdot title by WilliamGeorge · · Score: 1

      By 'balanced' I don't mean a CPU and GPU of the same price - that would, as you pointed out, but absurd. What I mean is balanced from a performance perspective. That often means quite the opposite of what you implied: as an example, someone comes to us and saves a configuration with a $600 six-core CPU and a $600 video card, and I point out that the CPU is overkill and he could save $200-300 on a quad-core with a faster clock speed.

      Likewise, I sometimes have folks who save a setup with a great GPU but an anemic processor. Just how important the CPU is depends heavily on the game, and some titles simply don't perform well on a dual-core any more. From what I have read on the forums, the new Mechwarrior Online game seems to be along those lines, and a lot of RTS games can be as well (Starcraft 2, Civilization 5, and even older ones like Supreme Commander).

      What it comes down to is identifying a customer's performance needs, and then putting together a system that is well-balanced and within their budget :)

      --
      William George
    9. Re:Interesting research - poor Slashdot title by UnknownSoldier · · Score: 1

      > I also tend to recommend single graphics cards for most folks, rather than two lesser cards,
      Same. Driver support has definitely improved too. About 1 to 2 years ago it wasn't uncommon to get crashes trying to game with SLI / Crossfire aside from a few titles; plus it is cheaper to buy a mobo that doesn't have to support dual PCI Express x8. These days it is becoming common for more games + drivers to perfectly support multiple GPUs.

      > Strategy games with tons of AI controlled units can really bring things to a crawl
      I agree; it definitely depends on the game. Interestingly enough BF3 multi-player doesn't have (artificial) AI; they opted for the option of using real AI :-) so maybe BF3 is more of the exception then the rule. Need more data to answer that question.

      Regardless whatever the current core usage is currently, looking ahead with Intel's Knights Corner supposedly using around 50 - 64 cores and games typically targeting the 2 cores on the XBOX360 and 5+1 SPU cores on the PS3, multi-core is the future; I think we are probably seeing the last of games that are dual core (aside from indie ones)

    10. Re:Interesting research - poor Slashdot title by Ironhandx · · Score: 1

      What you point out is actually a problem with the multi-threading on new engines, essentially nearly any quad-core processors will be an improvement over any dual-core processor in those particular applications. MWO is a perfect example of this. It runs like shit on my Phenom XII 550 Black edition that is clocked at 4.6ghz on water cooling at the moment as my current foray into water cooling and overclocking, but runs fantastic on a stock-clocked 4100 I also have in the house(Well, Its normally OC'd because not OCing those chips is stupid, but I set it to stock to see what would happen due to the performance difference I was seeing)

      Its not that the game is more CPU intensive really, its just that the engine is written with quad core processors in mind as a minimum, because most people who would play video games on a computer have one.

      Many strategy games are the same now, the physics engine and AI and Sound processing plus the CPU-related GFX instructions are sometimes totally seperate threads, and perform poorly on a dual core processor purely due to latency in interupts running two instruction sets that are almost entirely seperated nowadays through a single core. The game engine itself is multi tasking and you have multiple tasks fighting each other for processor time on a dual core.-

  8. FTFY by gman003 · · Score: 5, Insightful

    For years, stupid PC hardware sites have maintained that CPUs have little impact on gaming performance; all you need is a decent graphics card. That position is largely supported by FPS averages, as most GPU tests are run using the most powerful CPU to prevent the CPU from being the limiting factor, but the FPS metric doesn't tell the whole story. Examining individual frame latencies better exposes the brief moments of stuttering that can disrupt otherwise smooth gameplay. Those methods have now been used to quantify the gaming performance of 18 CPUs spanning three generations by some site that really has nothing better to do than to restate the obvious for morons. [ed: removed fanboy-baiting statements from summary]

    1. Re:FTFY by Twinbee · · Score: 1

      So its mention of AMD CPU latencies increasing (and Intel's decreasing) is wrong is it?

      --
      Why OpalCalc is the best Windows calc
    2. Re:FTFY by snemarch · · Score: 1

      You're an AMD fanboi, eh? :-)

      --
      Coffee-driven development.
    3. Re:FTFY by lasvegasseo · · Score: 0

      lol true bombs. Seriously, CPUs have always been known to affect performance.

    4. Re:FTFY by gman003 · · Score: 1

      No, I'm not saying it's factually incorrect. I'm saying that the way they put it into the summary was misleading flamebait.

      A simple logical analysis shows that the primary factor in latency is instructions-per-clock, and clock speed (core count matters as well for applications with multithreaded rendering, but those are surprisingly few). The Phenom II series was good at both. The Sandy Bridge/Ivy Bridge Intel processors are also good at both, even a bit better. Bulldozer, unfortunately, went the Pentium IV route of aiming for a high clock speed (and high core count), which backfired when they relearned what Intel learned with the Pentium IV: that does not work. And so they're left with a dud processor line, but they don't even have the market share to survive just because they're big. This analysis also shows why it was a Phenom X4, not a Phenom X6, that earned AMD's top points - the X4s could reach a higher clock speed in the same thermal envelope as the X6, and thus the highest-clocked Phenom was the X4 980, supporting my hypothesis that few applications are able to use multiple threads for rendering.

      Had they been able to phrase that information in a way that didn't sound like an Intel press release, they would have been fine. But it's hard to condense that into just a few sentences without coming off as biased in one direction or another.

    5. Re:FTFY by gman003 · · Score: 1

      *looks at current laptop* Core i7 3610QM
      *looks at wreckage of last laptop* Core 2 Duo P8400
      *looks at primary desktop* dual Xeon 5150s
      *looks at secondary desktop* Athlon 900

      Yeah, if I were going to accuse myself of fanboyism, I think I'd accuse myself of fanboying for *Intel*, not AMD. Now granted, I've got a few more AMD-based builds under my belt, but I've either given them away (the Phenom X3 build) or accidentally fried them (the old Athlon XP build).

      In all honesty, though, both companies have their good and bad points. Each had at least one total bomb (Pentium IV, Bulldozer). Each has good server chips for different workloads (Opterons (even the Bulldozer ones) are good for massive number crunching, Xeons are better for general server loads). On the desktop, Intel generally skews to higher prices and higher performance, while AMD aims for half the price and powerful enough. I'll even admit that AMD's current mobile chips (Fusion) are great - a decently-powerful CPU and a decently-powerful integrated GPU, with a low power draw and low price. I almost considered getting a cheaper, smaller Fusion-based laptop and a very powerful desktop, instead of getting the powerful monster of a laptop I ended up getting. Might have been a better idea, actually, but oh well.

    6. Re:FTFY by snemarch · · Score: 1

      Ah, nice to hear - your redacted summary just gave another impression.

      Been through both sides myself, depending on what made most sense at the time - first box I owned was a 486dx4-100, obviously AMD. Current rig is third intel generation in a row, though - AMD haven't really been able to keep up (except for the budget segment) since Intel launched Core2, imho. Which is kinda sad - while I kinda would have liked to see x86 die and "something better" emerge rather than getting x86-64, at least AMD obliterated the P4 with AMD64. Would be nice seeing that kind of competition again :-)

      --
      Coffee-driven development.
    7. Re:FTFY by hairyfeet · · Score: 1

      Which makes me wonder a little about their tests, specifically if they turned off Turbocore in the BIOS. I may have missed it but I didn't see anything about TC in the article and the whole point of TC is to crank up the speed when you aren't using all the cores and thus have more thermal envelope to play with.

      I know that stock my 1035T will jump from 2.6GHz to nearly 3.1GHz when I'm using 3 cores or less and if I wanted to play with the OC Tuner a little I can easily get that even higher, I've compared it with a Phenom II X2 at 3.1GHz and an Athlon II X3 at 3.2GHz I have at the shop and I can't really tell any difference with TC on as even today so few programs are using more than 2 cores that I'm often in TC mode running programs and games.

      That said anybody who thinks they can put a shitty Celeron single core with a badass GPU and have a decent system is retarded, its ALWAYS been a balancing act. You look at your budget, decide what is important, and get the best deals that you can and hope for a nice mix. I have to agree with your assessment of Faildozer though, what a bad chip. I've been sticking with the Phenom IIs in my builds precisely because Dozer is a dog, its costs on average 40% more and runs on average 40% slower while using more power and cranking more heat. There really isn't a single metric that would sell dozer over Liano or Phenom, I just hope AMD straightens out because the last thing we need is Intel having a monopoly on X86.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    8. Re:FTFY by Anonymous Coward · · Score: 0

      And with the death of Pentium 4 came the death of Rambus.

  9. Lolz by Anonymous Coward · · Score: 0

    Makes me glad I purchased a i7 - 2600k.

    1. Re:Lolz by darkwing_bmf · · Score: 2

      Mine is a 2600 also! But mine is made by Atari because I wanted a system made for gaming. I'm sure they're pretty much the same thing though.

  10. Not a game player, but by PCK · · Score: 2

    This should be obvious to anyone who has done any realtime/interactive graphics programing. As the frame rate gets higher the amount of time the CPU has to process the next frame gets smaller. It also becomes more diffcult to properly utilise the CPU fully unless you are willing to add a couple of frames of latency to generate frames in the future which I'd speculate is not ideal for a game type application.

  11. Why should I care? by Torp · · Score: 1

    My current rig that i build in 2007 and upgraded once in a while has decent gaming performance, even though i haven't put any money in it in 2 years or so... still on a Geforce 450.
    Calm down please :)

    --
    I apologize for the lack of a signature.
  12. What sites? by Mathness · · Score: 1

    What sites have claimed that? And doesn't the article come (to an extend) to the same conclusion that HardOCP have had for quite some time now?

    --
    Carbon based humanoid in training.
  13. agree to disagree by arbiter1 · · Score: 1

    Over all GPU does impact FPS the most cheap one vs little more expensive one, but to say cpu has no impact is wrong. Overall its impact is very small but there is some.

    1. Re:agree to disagree by Krneki · · Score: 1

      Small? Go play something online that uses only 1 or at max 2 cores and then ask yourself why can't you be in the top tier. If you are undemanding (aka 30FPS is all I need), then of course any old hardware will do.

      --
      Love many, trust a few, do harm to none.
  14. Do What Now? by Porksmuggler · · Score: 1

    "For years, PC hardware sites have maintained that CPUs have little impact on gaming performance; all you need is a decent graphics card." Obviously straw man is obvious. Your aunt Sally would be ashamed...

  15. Find it a bit odd by joshtheitguy · · Score: 1

    The only statement from the summary I kinda disagree with is the following. "Turns out AMD's Phenom II X4 980, which is over a year old, offers lower frame latencies than the most recent FX processors."

    I only mention this because I replaced a Phenom II X4 980 with the FX 8150 last year which increased my average frame rates across the board. Oh well what do I know?
    Not like I've experienced the exact opposite of their claims or anything like that.......

    1. Re:Find it a bit odd by cpu6502 · · Score: 2

      They said frame rate *latencies* increased with the FX..... not that the frame rates went down.

      --
      My AC stalker: " I personally agree with your posts most of the time, but that won't keep me from modding you troll"
    2. Re:Find it a bit odd by hughJ · · Score: 1

      Unless I'm reading the article wrong, all they're doing is recording frame rates via FRAPS and using that to calculate the latency between frames. High frame rate = low latency and vice versa.

    3. Re:Find it a bit odd by Surt · · Score: 1

      I think part of the point of the article was that frame rates and frame latencies are not equivalent.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
  16. time for upgrade? by zlives · · Score: 4, Funny

    so... i should finally give in and buy the coprocessor for my 386!!

    1. Re:time for upgrade? by the_fat_kid · · Score: 1

      I think it's just a fad.
      Wait and see.

      --
      -- Sig under construction...
    2. Re:time for upgrade? by Hatta · · Score: 1

      Did any games support math coprocessors back in the math coprocessor days? My impression was that they were for office apps, Lotus etc.

      --
      Give me Classic Slashdot or give me death!
    3. Re:time for upgrade? by wierd_w · · Score: 1

      I dunno, but I could see it being exploited for the additional registers, and doing a floating point op at the same time as an executing loop.

      It might have also been useful when doing software blitting on non accellerated cards.

    4. Re:time for upgrade? by washu_k · · Score: 1

      Probably an outlier, but I remember that Scorched Earth ran much better after I added a 387 to my 386 machine back in the early 90s. Specifically the projectile trajectories were calculated much quicker.

    5. Re:time for upgrade? by Anonymous Coward · · Score: 0

      If you upgrade to the 486 DX you can get it on-die which is like way better, man.

    6. Re:time for upgrade? by danomac · · Score: 3, Funny

      Yep, nothing like being able to calculate 1+1=3 quickly. Err...

    7. Re:time for upgrade? by perlith · · Score: 1

      so... i should finally give in and buy the coprocessor for my 386!!

      No need to spend the extra money on the coprocessor. Hit the "turbo" button on your computer case.

    8. Re:time for upgrade? by zlives · · Score: 1

      wing commander 3? i think that helped!!!
      Bluehair was the best captain

    9. Re:time for upgrade? by zlives · · Score: 1

      YES!! i had forgotten the turbo button, money saved... EXCELLENT :)

    10. Re:time for upgrade? by zlives · · Score: 1

      if only you had the math-co...

    11. Re:time for upgrade? by DNS-and-BIND · · Score: 2

      What were you smoking? Like you needed Scorched Earth to run faster? Jeez, I take my turn and then *boop* *boop* *bing* the computer players shoot and I have no idea what just happened. Oh, I'm dead now. That was fun. I don't mind losing, I just want to see WHAT THE HELL HAPPENED.

      --
      Shutting down free speech with violence isn't fighting fascism. It IS fascism!
    12. Re:time for upgrade? by Anonymous Coward · · Score: 0

      I remember an FPS game, that in its map editor, you could only do flat ground without the coprocessor, but if you added it, you were able to do inclines and ramps, as it needed the extra processing power to handle the angles better. Can't for the life of me remember which game it was though.

    13. Re:time for upgrade? by Nimey · · Score: 1

      Nah, I've got a TSR[1] that emulates an 8087. It totally speeds up Doom! ...actually, it really did on my 486SX-25, maybe 2-4 FPS. No, I don't know why; maybe without a co-pro present Doom would use emulated 387 instructions that were less efficient than emulating a simpler 8087.

      [1] it was called EM87.

      --
      Hail Eris, full of mischief...

      E pluribus sanguinem
    14. Re:time for upgrade? by wierd_w · · Score: 1

      You must have had a 486 DX50. (No, not a DX2/50, I mean a DX50.)

      It ran internally at 50mhz, at a 1x multiplier. Old dos games expecting a 33mhz bus clock would go at warpspeed! :D

      (The DX2/50 used a 2x multiplier, and had a bus speed of 25mhz. It was a lot cheaper than a real DX50.)

    15. Re:time for upgrade? by dark_requiem · · Score: 1

      The original Quake 1 actually REQUIRED an FPU coprocessor, as I recall. Never was happier to have a shiny new 486DX2!

    16. Re:time for upgrade? by Anonymous Coward · · Score: 0

      Only if you want to get a decent frame rate in Doom.

      My friend did exactly that!

      (17 years ago)

    17. Re:time for upgrade? by Sigg3.net · · Score: 1

      But the problem is just as much software as it is hardware, so you're gonna need Windows ME on that hog.

  17. Intel VS AMD Temp Under Clocking by Anonymous Coward · · Score: 0

    This video depicts the resultant frame rate drop when the heat sink is removed from both an AMD and Intel CPU. I'm not sure if this mechanism is still in place on Intel chips, although I recently swapped an Intel E6600 from a stock cooler to a tried-and-true aftermarket cooler and saw significant improvement in framerate. http://www.youtube.com/watch?v=06MYYB9bl70

  18. what? by Charliemopps · · Score: 1

    This doesn't make sense at all. It's clear that the CPU is far more important than the GPU.
    CPU speed solves stuttering and lag
    Hard drive speed solves long load times
    Memory amount decreases frequency of load times (memory speeds, despite what many thing, have relatively little to do with performance as even the slowest memory is far faster than any other component of the system)
    GPU speed/memory amount affects quality of graphics settings and frame rate when those settings are turned on (i.e. you can check more boxes on the advanced tab without dropping to 10 fps)

    As far as "bang for your buck" goes, the last thing you want to spend money on is the GPU. More memory is the cheapest way to improve performance, followed by CPU speed/cores. The GPU is the very last thing you want to invest in because the prices are so hyper inflated and the technology their pushing is usually not even used in most games. The difference in frame rates between a $200 card and a $600 card is usually less than 20% and that video card will be obsolete in 6 to 12 months. That's just not a good value.

  19. Completely agree by Anonymous Coward · · Score: 0

    Civ 5 for example slows to a crawl when I play any map that's bigger than "tiny". Admittedly, I'm running this on a laptop with a Core2Duo but I do have a semi-decent graphics card and have a 7200rpm drive. A good CPU is important, at least for the kind of games I like to play.

  20. Also big differences between games - e.g. SWTOR by Anonymous Coward · · Score: 1

    As someone who was quite keen initially I did a lot of volunteer support in the forum. Holy shit how many people complained about unplayable lag due to an old CPU. So not only is the CPU important, but it's of different importance depending on the game, and there is really no way to know for sure.

    The morale of the story should just be that if you want to play the latest games, have the latest CPU and latest GPU. Anything else is a gamble.

  21. Suggested tag for story: by idontgno · · Score: 1

    "Strawmansummary"

    --
    Welcome to the Panopticon. Used to be a prison, now it's your home.
  22. Windows 7 stalls for no apparent reason by Anonymous Coward · · Score: 0

    This may be because my gaming rig doesn't connect to the internet and moreover I've turned off both the ethernet port and all services to configure it.

    Then again, it probably isn't, its just Windows jerking about.

    Not, really, the fault of the game.

    PS who the hell thought that CPUs didn't have an effect? Hell, almost every series of GPU has had the top-of-the-range version (especially if in SLI) completely worthless with the entry level CPU you'd get at a retail store, and that you'd need a much faster CPU to find any difference.

    I cannot think of a single PC hardware site that maintaned that.

  23. Minecraft by Coolhand2120 · · Score: 1

    Minecraft: I know it's not the best optimized game, but I'm pretty sure it still uses hardware. I have had an Nvidia GTX 275 forever though many CPUs. When playing Minecraft with an older Quad Core Intel CPU (can't remember the model number) I would get around 30FPS at medium settings, after upgrading to an I7 with the same video card, now my Minecraft FPS is around 90FPS with the same settings.

    So I can attest empirically that "CPU matters" is in fact the case. Also games like ARMA2, Supreme Commander 1 and I'm guessing any game that has a whole lot of entities doing magic stuff in memory at the same time, the CPU matters a great deal. When upgrading my CPU and keeping the same video card the aforementioned games really improved quite a lot.

    This could of course (in my uneducated opinion) be because the programmers of the game didn't load the code that could have gone into the GPU onto the GPU but rather "rolled their own methods" on the CPU and harmed performance unnecessarily. Either because they did so ignorantly or were forced to do so. I can see that happening in Minecraft and ARMA2 which has pretty amateurish (unoptimized) coding, but I can't see that being the explanation for Supreme Commander 1, the programmers on Supreme Commander 1 were indeed supreme coders and I bask in their glory.

    1. Re:Minecraft by SuricouRaven · · Score: 1

      Tekkit mod certainly is CPU limited. Heavily so. To the point you can bring down a server by building too many buildcraft pipes.

  24. I could have... by CheshireDragon · · Score: 1

    ...told you this! I been saying this for years. I didn't buy an AMD FX 8-core and 16BG of RAM for kicks!
    I will say though, that for a while, RAM was a major player.

    --
    "That's right...I said it."
  25. They don't know basic chip arch? by towermac · · Score: 2, Interesting

    Hm. First there is:

    "...The FX-4170 supplants a lineup of chips known for their strong value, the Athlon II X4 series. Our legacy representative from that series actually bears the Phenom name, but under the covers, the Phenom II X4 850 employs the same silicon with slightly higher clocks."

    and then:

    "Only the FX-4170 outperforms the CPU it replaces, the Phenom II X4 850, whose lack of L3 cache and modest 3.3GHz clock frequency aren't doing it any favors."

    How can I trust them if they are unaware of basic stuff any chip enthusiast should know? (The Phenom is the Athlon with level 3 cache. The Athlon has none.) They could have also touched on what the 2 AMD specific hotfixes were for.

    I'm not shocked at the results, but I am skeptical of the degree of disparity.

    1. Re:They don't know basic chip arch? by bigdanmoody · · Score: 2

      The Phenom II X4 850 (and the 840 as well) is based on the C3 stepping Propus core, which means that it is essentially an upclocked Athlon II. It does not have any L3 cache. The article is correct.

    2. Re:They don't know basic chip arch? by towermac · · Score: 1

      Huh. Busted not knowing my model numbers. I was unaware they had a Phenom with the L3 cache disabled. I really thought that was the point of Phenom over Athlon. Wonder why they didn't use an X4 Phenom with the usual 6MB L3 cache.

    3. Re:They don't know basic chip arch? by hairyfeet · · Score: 1

      The X4 850 is NOT a Phenom, that is just marketing BS. The difference between the Athlon and the Phenom has always been the Athlon lacks L3 which the 850 lacks as well. So all the 850 is is an Athlon II with a different name on it, compare it to an X4 945 or even 925 and it becomes painfully clear that the L3 does make a difference.

      --
      ACs don't waste your time replying, your posts are never seen by me.
  26. Platform, not just CPU by Anonymous Coward · · Score: 0

    I find anymore that when it's time for a new CPU, it's time for a whole motherboard. Either the socket has entirely changed, or there are new chipsets with more features, higher bandwith interfaces, etc. When your system is able to shuttle data around faster performance as whole increases.
    Just for example - If you get a newer SSD it can really benefit from 6.0gbps SATA ports. The only practical way to do this nowadays is to get a newer motherboard. (Add-in SATA cards are either complete crap, or cost 2x what an entire motherboard does. There is no mid-grade add-on SATA market at all.)

    I've got a core2 quad based machine at work. It's great! The Core2Quad chips can really do their job for their age.. But the rest of the system is really starting to show it's age. It won't be long before the new ivy bridge "pentium" (Low end 2 core) or i3 (mid-grade 2 core) systems will run circles around it. (Except for tasks that need lots of cores, like running VMs)

    1. Re:Platform, not just CPU by Jeng · · Score: 1

      I find anymore that when it's time for a new CPU, it's time for a whole motherboard.

      I have been using AMD for a number of years now and I have not had to change my motherboard and CPU at the same time ever since the AM2 socket. In fact when I upgrade my CPU next I will be going down the line to people who I have handed off old motherboards and processors and upgrade them down the line, ie: upgrade sisters computer, take cpu from sisters computer and put it in nephews computer, etc etc.

      --
      Don't know something? Look it up. Still don't know? Then ask.
  27. Frequency scaling by fa2k · · Score: 1

    (from TFA)

    After consulting with our readers, we've decided to enable Windows' "Balanced" power profile for the bulk of our desktop processor tests, which means power-saving features like SpeedStep and Cool'n'Quiet are operating. (In the past, we only enabled these features for power consumption testing.) Our spot checks demonstrated to us that, typically, there's no performance penalty for enabling these features on today's CPUs. If there is a real-world penalty to enabling these features, well, we think that's worthy of inclusion in our measurements, since the vast majority of desktop processors these days will spend their lives with these features enabled.

    That's wrong for the Phenom II. I find a 30 % difference when enabling frequency scaling on a 965 for a single-threaded workload. It seems that each core is clocked independently and there is some delay when increasing the clock speed. Maybe the Windows frequency scaler is better, but for this CPU there seems to be a real difference. The problem is that they are talking about bursty load, and trying to quantify delays, so they should really try without freq. scaling on the Phenom II.

    1. Re:Frequency scaling by fa2k · · Score: 1

      Seems that nobody is *that* interested, which makes sense as it's an old CPU. The comment was also a bit like hyperbole: for long running number crunching CPU work, the difference is <5 % and consistent with no difference.

      For running a compilation job (make without "-j"), the difference between the "ondemand" and "performance" scaling governors is indeed 30 %. My test is essentially: time /bin/sh -c "sleep; make clean; make", but I use a python script (can't be used independently; you need some software to "make") The test is intended to be similar to launching an application, where there is a burst of high CPU-usage. The results are at http://www.fa2k.net/misc/results.pdf . The relative delay of ondemand only has a weak dependence on the length of the job (number of makes). This could mean that (a) there is a huge initial delay which is of the order of 0.1 s. This would be very bad news. Alternatively, the make jobs use multiple CPUs intermittently, because there are many small processes being created and killed. These processes may end up on cores which are not running at full speed.

      I've been meaning to run the test on my Core i5 laptop and compare, and present it to someone in Fedora, but I've never had the time, so I'm posting it here for now.

  28. they need to look at other genres by Anonymous Coward · · Score: 0

    A whole freakin bunch of us are all FPSed out after the last decade. Let's start focusing on some other genres for a change...

    1. Re:they need to look at other genres by geminidomino · · Score: 1

      I may be mistaken, but I think they mean "Frames per Second."

      Or did the AC just "whoosh" my ass?

  29. VINDICATION!! by dave562 · · Score: 1

    I have been saying this for years, but have never had any data to back it up. For me it has always been a "seat of the pants" sort of metric. Over the last decade I have tried AMD CPUs on a number of occasions, and always found them to be lacking in comparison to Intel CPUs of the same generation. My latest gaming machine is running an i7-960 (got it cheap from NewEgg) and it works great with all of the games I play.

  30. CPU still isn't a bottle neck. by medv4380 · · Score: 1, Offtopic

    Yea if I'm trying to render 120fps then yes it's a bottleneck. Chances are you only have a 60Hz monitor so VSync will lock you at 60fps. Most of the tests ran above 60fps with some exceptions on the older CPUs. So you can spend your money on an expensive Intel i7 to render frames you cannot see, or you can buy a cheaper processor and spend the money on a beefy GPU or fix the real bottle neck is the HDD and switching to a SSD is a better improvement.

    1. Re:CPU still isn't a bottle neck. by Anonymous Coward · · Score: 0

      This really depends on the game. Some games like Starcraft 2 really benefit from a faster CPU. My frame rate nearly doubled after upgrading from a Phenom 9600 to a Phenom II 1090t X6. I later upgraded my video card and while my frame rate didn't improve much, I can run it on much higher settings.

      I think the key is to have a balanced system. The CPU + GPU + disk + ram must all be around the same quality. Sometimes just upgrading the GPU can be negative too. I've seen drops in performance because of the extra heat combined with the extra "activity" from the GPU. Bought a new water cooling setup and it gave me a 10% bump. By adding the new video card, I threw off the balance in the system including the heat and power supply.

      There isn't a silver bullet to a fast gamer rig. It requires careful planning. In fact, if I were to go exclusively for gaming, I'd probably buy several SSDs and raid 0 them and go Intel Ivy bridge. However, I don't want to spend that much for casual gaming. I actually compile software much more often on my system and the 6 core phenom has worked out great for that. It can be a very parallel operation.

    2. Re:CPU still isn't a bottle neck. by DeadboltX · · Score: 1

      Frames per second in video games are not all about what you can see. The FPS that a game plays at is in direct relation to input delay. A game that runs at 30fps is going to have twice as much input delay as a game that runs at 60fps, and 4 times the delay of a game that runs at 120fps. In highly competitive multiplayer games having an additional 20ms delay on all of your inputs compared to an opponent can make a difference.

    3. Re:CPU still isn't a bottle neck. by Anonymous Coward · · Score: 0

      I play UT2K4 at a rock solid 200FPS on my i7 with 670GTX and a netspeed tweak. I enjoy playing against folks who run at 60fps or less. :)

    4. Re:CPU still isn't a bottle neck. by medv4380 · · Score: 1

      That's background frame delay and if done properly background frames don't have to be hard linked to drawn frames. Typically background frames can be a lot slower than foreground as long as you don't have any dropped frames you don't normally. And they also need to be a lot slower when running over a network so that they can remain synced.

    5. Re:CPU still isn't a bottle neck. by Anonymous Coward · · Score: 0

      Try creating a large world on Dwarf Fortress and get back to us.

    6. Re:CPU still isn't a bottle neck. by Anonymous Coward · · Score: 0

      If you actually read anything the past few years, it's all about jitter in your FPS. Averages don't tell the whole picture(pun), the outliers make your screen stutter all over.

  31. civ4? by mcguyver · · Score: 1

    Tell this to someone who plays civilization...or SoF.

  32. FPS is not the right metric by cathector · · Score: 2

    as this article points out it's not the number of frames per second that really matters:
    it's the longest gap between subsequent frames which the eye picks up on.

    you could cram 200 frames into the last 10th of a second, but if the other 0.9 seconds only has 1 frame, it'll feel like 1Hz.

    i typically chart another metric next to traditional FPS which is 1 / (max inter-frame period in one second).

    1. Re:FPS is not the right metric by hughJ · · Score: 1

      It's still about the frames per second, just not the 'average' frames per second over some long arbitrary sample period. The days of showing single figure timedemo-style averages are long gone on most tech websites.

    2. Re:FPS is not the right metric by ToasterMonkey · · Score: 1

      as this article points out it's not the number of frames per second that really matters:
      it's the longest gap between subsequent frames which the eye picks up on.

      you could cram 200 frames into the last 10th of a second, but if the other 0.9 seconds only has 1 frame, it'll feel like 1Hz.

      i typically chart another metric next to traditional FPS which is 1 / (max inter-frame period in one second).

      I don't get the point of this, frames rendered out of sync with vertical refresh are already garbage. Variability of inter-frame latency and correspondingly variable rate are just another good reason to lock your frame rate to something consistently achievable like 30/60 fps.

      Anything inconsistent, and not in sync is just plain dumb.

    3. Re:FPS is not the right metric by cathector · · Score: 1

      i don't mean frames not in sync with the vertical refresh, but occasions where an entire frame or two is skipped.

      > Anything inconsistent, and not in sync is just plain dumb.

      absolutely.

      you should try programming in Flash some time.

  33. Price VS performance by phorm · · Score: 1

    For me, it comes down to price VS performance, which is actually something I'm trying to figure out as I'm looking for a new rig.

    At some point, too low performance becomes a regular lag-fest. However, if I can get decent load-times and run at 780P'ish resolution at good detail levels, I'm fairly happy. 1080P would be nice at medium+ detail for use when connected to a bigger TV, but I don't really see the point one an 22-24" LCD. I don't need 200fps, but somewhere consistent between 40-60+ would be nice for gaming.

    Intel definitely tends to deliver more in the performance arena, but even the cheaper CPU's are often double the price of the AMD counterparts, and the motherboards tend to be a bit more costly as well.

    Beyond gaming, compile-performance is nice. I do a bit of graphics work so while being able to play something like BF3 or Crysis at 1080P@60FPS or better is nice, not having to wait a long time for my app to compile or my mesh to render is equally as important, as is being able to run my desktop OS + possibly a VM or two.

    Lastly of course is drivers. I haven't yet tried one of AMD's FM-series chips, but I'd hope they're Linux-friendly in terms of the graphics driver, etc. One thing I'd say for AMD is that their ATI acquisition seems to have improved their chips' graphical capabilities a notch, but also made a difference in the quality of drivers for the graphics line.

    At the end of the day, is double the price or more going to double my performance, or is the more reasonably-price offering going to give me enough performance to suit my needs.

  34. LOL by Anonymous Coward · · Score: 0

    Are you joking? Maybe it's just me because I actually work in IT and was educated to do so but what retard would actually believe anyone who said CPU doesn't affect gamign performance? What retard would say that as if it wouldn't come back to haunt them?

    And, no Cathector - an experienced PC gamer can tell the difference between an actual frame rate. Not 1 fps difference, but in 10s easily.

  35. how to tell by Andrio · · Score: 4, Interesting

    In a game, look at the sky. If your framerate shoots up, the video card was your bottleneck. If it doesn't, your CPU is.

    --
    The Internet King? I wonder if he could provide faster nudity.
    1. Re:how to tell by Anonymous Coward · · Score: 1

      This is not always true, and probably not even "usually" true.

      Consider the case where the game uses a binary space partitioning scheme to perform depth-sorting for transparent surfaces: the CPU uses O(n log n) time to enumerate n visible things. Rhetorical question: Guess what happens when you significantly reduce n (e.g. by looking up)? Answer: The CPU spends less time sorting the visible things, so the game might end up running at 1000 fps while only rendering the sky box but only 10 fps when looking at some complex scenery with lots of overlapping transparent surfaces.

      p.s. Before you say "they should run that on the GPU", you need to be aware that GPUs are worse than horrible at sorting. There are PhD dissertations on (pathetically slow) GPU sorting.

    2. Re:how to tell by Anonymous Coward · · Score: 2, Funny

      In a game, look at the sky. If your framerate shoots up, the video card was your bottleneck. If it doesn't, your CPU is.

      I'm playing Ultima Underworld, you insensitive clod!

  36. It all seems very intel biased AMD bashin by Anonymous Coward · · Score: 0

    My observations:
    - Biased article, intentional or not it's biased
    - When AMD does do when they are still bashed down by the author

    I won't be reading that site again, what crap.

  37. Game mechanics by phorm · · Score: 1

    FPS's:
    Depends on where the AI etc is. If mostly you're getting data on 32 players then you need a low-latency network connection and most of the rest is going to be rendering of fancy explosions, fog, scenery, etc. Hence things tend to tie up nicely with games like BF3 etc

    Now get a bigger RTS.
    Lots of on-map units. Pathfinding. AI. etc. Latency is important but CPU maybe moreso than graphics

  38. Anything over 30fps or so is a waste... by mark-t · · Score: 0

    Owing to persistence of vision, once you have faster frame rates than about 30fps or so, the eye is just going to blend them together, and you won't perceive all the individual pictures separately. The only reason you might perceive a difference between higher frame rates is because of the fact that there can be different information being presented to your eyes in individual frames which will still contribute to the overall image that you see, and more frames means more data being contributed to the image, but your eyes are still going to blur them all together.

    So, theoretically, with all the suitable blurring applied to a single frame, the eyes would probably not be able to distinguish any difference between 30fps and a much higher rate.

    Of course, implementing such blur which might effectively simulate a faster frame rate can often be just as, if not more computationally expensive than simply rendering all of frames at a higher speed anyways, except for very specific (and simple) cases... so I really don't know how practical said theory is.

    1. Re:Anything over 30fps or so is a waste... by WromthraX · · Score: 2

      Your eyes don't blur anything, blur you refer to (probably read about it somewhere) is why film looks smooth at 24 FPS, well it's because frames on FILM are blurred, your eyes have nothing to do with it. 30 FPS may look smooth but I definitely notice big difference between 30 and 60, even 60 and 90 looks different.

    2. Re:Anything over 30fps or so is a waste... by mark-t · · Score: 2

      Yes... the reason why you notice a difference is because those additional frames *DO* have additional information in them. Your eyes, however, don't react quickly enough to discern the difference, and will blur images that occur too close to each other together. A theoretically slower frame, containing a proper blending of faster frames, would be indistinguishable from the faster framerate, as long as it is simply faster the threshold of vision persistence (approximately 1/20 to 1/30 of a second).

    3. Re:Anything over 30fps or so is a waste... by Anonymous Coward · · Score: 0

      Blur however is largely hated in gaming. Aside from reducing visual sharpness and precision (unnecessarily), it also tends to put you at least one frame 'behind' whats actually happening onscreen. Again, a bad thing.

      In addition, running at 30 frames per second is somewhat problematic when you're looking about in 1st person (Shooters) or trying to track a moving target. It considerably impairs hand-eye coordination.

    4. Re:Anything over 30fps or so is a waste... by mark-t · · Score: 0

      The rods and cones in human eyes cause absolutely *everything* you see to persist on your retina for between 1/20th and 1/30th of a second after you see it, and so anything you see within that time interval is going to be inherently blended together, In theory, replicating that precise blending of frames showing at only 1/30th of a second could be made completely indistinguishable from a higher frame rate that does not.

    5. Re:Anything over 30fps or so is a waste... by Anonymous Coward · · Score: 0

      In the games that I play most (WoW, single player RPGs) the controls start to feel sluggish and kind of "heavy" when framerate is below 50fps or so.

    6. Re:Anything over 30fps or so is a waste... by mark-t · · Score: 0

      I might suggest that the technology to implement "realistic" blurring, that is the same sort of blending that the rods and cones in the eyes would do when presented with multiple images in succession before they have even had a chance to fade from the retina (and thus effectively blended together) is either not technically feasible right now, or else simply too computationally intensive to be practical.

      Nonetheless, it is still theoretically possible.

    7. Re:Anything over 30fps or so is a waste... by TheLink · · Score: 2

      Speak for yourself, 30fps may be enough for you. It's not for many of us. We can notice the difference between 30fps, 60 fps, 85 fps and 120Hz.

      We also have eyes that track and focus and thus reduce the blurriness of moving objects that we are looking at. For us, when we look at a fast moving object, the object is sharp and in focus, the background might be blurred. But if we look at the background the background is sharp and the object is blurred.

      Whereas if you blur stuff before displaying it, there's no way your eyes can make it sharp even if you look at it.

      The solution to more realistic graphics is to go 120Hz or more and let the limitations of human eyes do the blurring.

      The other thing that many people miss is latency (which is related to the topic). A high FPS does not mean low latency. In theory you could have a crappy video system which produces a high average FPS but with a 1 second delay between what happens and what appears on the screen. That would be acceptable for movies with some audio delay corrections, but not acceptable for most games and interactive stuff. In fact there was a time where many displays had very bad latency (not one second but still too high).

      --
    8. Re:Anything over 30fps or so is a waste... by gl4ss · · Score: 1

      I much prefer motionblurring to happen in my eyes instead of shitty sw.

      --
      world was created 5 seconds before this post as it is.
    9. Re:Anything over 30fps or so is a waste... by mark-t · · Score: 1

      I can easily see a difference at higher framerates too. But the only reason you notice a difference at even faster framerates is because there's more visual data coming at you every second to contribute to the image on your retina. Persistence of vision is still going to cause that image to remain there for between 1/20th and 1/30th of a second or so after it was shown, and everything that occurs inside of a time interval that short will still be blended together on your retina. Our brains are basically wired to automatically interpret this as continuous motion. If you could produce such blended images at a framerate at least as fast as the time it takes for your rods and cones to react (about 1/30th of a second should suffice), then you wouldn't be able to perceive any difference at all between it and theoretically far faster framerates.

      I don't suggest that producing such blended images is necessarily easy or for that matter even computationally feasible in real time right now... but it might be, someday.

    10. Re:Anything over 30fps or so is a waste... by mark-t · · Score: 1

      I might suggest that's only because software isn't currently fast enough to accomplish the same sort of blending your eyes do in the same time interval. This is a technological limitation that may be entirely overcomable by the addition of either (much) more processing power or else the discovery of entirely new approaches to facilitate such blending. I expect that somewhere along the line, there'd probably have to be some dedicated hardware for the function as well.

    11. Re:Anything over 30fps or so is a waste... by Vegemeister · · Score: 1

      But your brain is comparing the perceived motion in the image with the timestamps from your mouse input. If implementing a blur requires 3 frames of buffer, you will notice. Try comparing between Super Mario Brothers in an emulator with a compositing window managers on an older LCD against Super Mario Brothers on an NES connected to a CRT television.

      I had to disable the compositor on my machine, because my monitor has a larger-than-average amount of input latency, and as much as I like tear-free window dragging and saving the CPU cycles for redrawing windows when they are moved or obscured, mouse movement felt like dragging a coffee stirrer through a bowl of molasses.

    12. Re:Anything over 30fps or so is a waste... by mark-t · · Score: 1

      Rethinking this since I first posted, I realize that although about a 30th of a second may be the best reset time for our rods and cones, but the Nyquist principle suggests that things would have to be shown at 60 fps or better to be genuinely indistinguishable from continuous motion. So my original assessment was wrong. It is not more than 30fps that could be a waste, rather, I should have said that anything more than 60fps might be.

      Nonetheless, existing motion blur techniques do not perform the same function as what the eye does when it blurs fast moving things on our retina, so of course it is going to look different. There is no principle reason why such blending could not be done on a computer to present individual frames to us, however, other than one of possible computational intensiveness (in practice, right now I believe this may only be practical for very simple objects that are following continuous paths that can be described by relatively elementary functions or polynomials).

      Nonetheless, the problem still theoretically maxes out at a complexity of O(n*m), where n is the number of pixels on screen, and m is the number of objects being simulated. The practicality of such complexity may have limited applications right now. Nonetheless, even that may be overcome either by throwing more processing power at the problem, or else finding a new way to model it that can be solved more efficiently on existing hardware, effectively lowering the implied 'k' in the notation to something more manageable.

      So, if the motion that is on screen can be conveyed by a continuous function, one could use a bell-curve like blending of data across a time interval of approximately a 30th of a second or so, and show the results every 60th of a second. The brain should not be able to discern any difference between that and a framerate of 90, or 120 or even higher.

    13. Re:Anything over 30fps or so is a waste... by TheLink · · Score: 1

      It's not just computation. As I mentioned where we look at changes. So you won't be able to produce the correct blended images that our eyes expect without knowing what they are tracking. Worse if there are multiple viewers for the same display/screen.

      So why do it? Why not go to 120Hz or even higher and let our eyes do the blurring?

      This has been proven to be incorrect or at least incomplete:

      everything that occurs inside of a time interval that short will still be blended together on your retina. Our brains are basically wired to automatically interpret this as continuous motion.

      There is no need to blend stuff for the perception of continuous motion. All that needs is for something similar to appear at a different position that's not too far from the first position and at a sufficiently short interval.

      That's why we can still perceive continuous motion on unblurred artificial images on computer monitors.

      See also:
      http://academic.evergreen.edu/curricular/emergingorder/seminar/week_1_anderson.pdf

      --
    14. Re:Anything over 30fps or so is a waste... by Anonymous Coward · · Score: 0

      The problem is in the real world your eyes are getting a constant stream of photons and averages the colors over a 1/30 sec window; with a monitor you don't get a constant stream with an average of a 1/30 sec window, you get a sudden pulse of photons every 1/30 sec with no average.

      The brain handles constant change better than sudden change.

      A more FPS example of this is an object moving across your screen. With 1080p, you have 1920 horizontal pixels. It is normal for something to move across your screen in 1 second in close action. At 30fps, an object is "jumping" across your screen 64 pixels at a time every frame update. That is NOT smooth. That is like trying to track an object that is teleporting.

      A real world analogy is roller-skating with a strobe light.

  39. Re:What. What?! by Billly+Gates · · Score: 2

    I will take a mediocre cpu with a kick ass GPU than the other way around. Sure I have an under clocked phenom II at just 2.6ghz but with my ATI 7870 I plan to get it will blow away an icore7 extreme with the HD 4000 graphics by several hundred percent!

    GPU is where it is at with games. Just like with Windows an SSD makes a bigger difference than a faster CPU booting up.;

  40. Starcraft 2 on Core i7 laptop by Tasha26 · · Score: 1

    Ok so when I get beautiful Starcraft 2 rendering from my GTX 570m and then there's a big lag (frame rate goes from 40-50 to 10 fps) because the screen is full of units firing at each other, I need to blame the CPU? I assumed it was Windows 7's fault -- they couldn't even code a multi-core OS properly. (I have a Qosmio X770-11C)

  41. just another reason.. by issicus · · Score: 1

    the i5 2500k is the best gaming cpu .

  42. Re:What. What?! by simishag · · Score: 2

    GPUs only tend to allow you to offload the strait-shot parallelized stuff - graphic blits, audio, textures & lighting - but the core of the game logic is still tied to the CPU. Even if you aren't straining the limits of the CPU in the final implementation, programmers are still limited by the capacity of them.

    Your theory is basically valid, but the practical reality and the empirical evidence of the last, I dunno, 20 years or so, is that the graphics processing takes a significant amount of computing power. There's a reason that virtually every computer and every game console has a dedicated GPU. For that matter, a dedicated sound processing chip. It's all offloaded and the APIs have improved to the point that it doesn't seem like much work, but those specialized chips are burning an awful lot of power.

    For a wide variety of games, the game logic just isn't that complicated, or rather, it doesn't require as much computing horsepower as the rendering. Sports games and FPS are the most obvious but I'm sure there's others. The most CPU intensive game I can think of is Civilization 4. I'm sure it's been surpassed, and yeah the AI still sucks, but late in games you can really tell that the CPU is chugging away.

    The truth, of course, is that something will ALWAYS be a bottleneck. The argument seems to be: is it the CPU or GPU?

  43. dual xeon intel board questions and thoughts by Anonymous Coward · · Score: 0

    hey, so i was thinking of a new gaming build, i want is a dual xeon server type board, like this:
    Intel S2600GZ4 Server Motherboard Dual LGA 2011 DDR3 1600

    i want to run everything in ram, it supports 768GB of ram and 6 pci-exp 2.0(hmm is 3.0 an issue?)

    plenty of video card slots for the best ati/nvidia cards (i guess, not sure if that 3.0 is going to be an issue)

    the idea would be i'd push the game system button, go fix coffee, shower, and have everything loaded into ram.

    the only time data gets sent from ram would be when i shut down, i have clean powerbackup of sufficient length to archive anything to hard drive, spin or ssd

    so for the games out there, would this be the best? i game in windows 7, dont plan on 8 for awhile unless its got some cool feature like some new game requires it ( like diablo with 95/98 i forget, pretty sure diablo didnt run on windows for work groups)

    this is a serious question,especially about the loading everything in to ram, ram drive, i have no idea what games really require, but last steam download was a few gigs plus or something, it took forever. anyway, i hope i get some good feedback.

    if i'm going to spend my time building a proper gaming box, i want expandability, like with this example i could start with 1 cpu and sufficient ram, and one or two video cards,

    as far as i know, the top end xeon's are as good as the best i7s?

    oh i play Red Orchestra 2, mostly, but i was thinking of playing Crysus, or mass effect 3, diablo 3,,, i mostly like multi player coop type games, Unreal was the best for that i've found, its been how long since a great coop game like Unreal?

    Best Regards,

    grimjack of Red Orchestra neo psusdo fame.

    1. Re:dual xeon intel board questions and thoughts by omnichad · · Score: 1

      If you're running Windows 7, you're going to be limited to 192GB of RAM on Pro or Ultimate: http://msdn.microsoft.com/en-us/library/windows/desktop/aa366778(v=vs.85).aspx

  44. Please stop by Anonymous Coward · · Score: 0

    using terribly performing and buggy console ports for PC gaming benchmarks.

  45. well crap... by Anonymous Coward · · Score: 0

    AMD clearly oopsed on their shared FPU design.

    Still, did anyone look into what compiler was used on those tests?

    There is a claim out there that Intel compilers puts special checks into code that turn off all the special goodies that has come since 386 if the CPU does not ID it self as a genuine Intel...

    Likely not a big deal, but still something to keep in mind...

  46. not entirely accurate by Anonymous Coward · · Score: 2, Interesting

    No, not really.

    I assume you are referring to the fact that when you look at the sky the game engine culls (skips rendering) most of the objects in the scene, therefore the GPU has less to do and if you are not CPU bound the frame rate shoots up. However when you are not looking at the sky BOTH the CPU and GPU load increases and your test does not reveal which has now become the bottleneck.

    Your test only confirms the obvious: that it takes less resources (CPU and GPU) to render the sky than a full scene.

  47. Of course they have an effect! But... by Anonymous Coward · · Score: 0

    That doesn't mean some don't have a tendency to overvalue them. A good graphics card is the most important factor when it comes to gaming. Period.

    My young cousin's Alienware M11x proved that much to me.

  48. Requires software support, like HyperThreading by DrYak · · Score: 5, Informative

    This also shows what many of us have been saying which is Bulldozer is AMD's Netburst.

    Yes but not for the reason you think. Netburst introduced two things:
    - An extremely deep pipeline, which was a stupid idea and ultimately netburst's demise and core's reboot from the ashes of pentium3. That's the thing most people are referring to when comparing both chips.
    - HyperThreading. the ability to run 2 threads on the same pipeline (in order to keep the extremely long pipeline full). That's what's similar to buldozer's problems.

    When HT was introduced, its impact on running windows software was catastrophic. That is simply due to the fact that Windows was optimized for SMP (Symmetric Multi Processors) where all CPU are more or less equal. Hyperthreadinng is far from symetric: it introduces 2 virtual processor which must share resource with the real one. You have to properly schedule threads so that no real cpu is idle while a virtual core is strugling. And you have to intelligently schedule threads to minimize cache misses. Windows simply wasn't designed for such architecture and definitely sucked at correctly juggling with the threads and the virtual processors. Proper Windows support came much later (and nowadays enabling hyperthreading under windows doesn't come as much a performance hit).

    The "half core" of bulldozer are in the same situation. It's also a weird architecture (although less is shared between half-cores). It requires correctly assigning thread to processors, etc. Again current Windows ( 7 ) sucks at this, you'll have to wait for Windows 8 to see an OS properly optimized with this situation. Until then, the half-core design will come with a huge performance cost.

    But that's only in Microsoft world.

    On Linux the situation is different. Beside the Linux kernel being much more efficient for thread and process scheduling, Linux has another advantage: opensource code coupled with shorter release cycle. And thus the latest kernels available already support the special core model of bulldozer.

    The end result is that bulldozers run much more efficiently under Linux than under Windows (as can be assert from the Linux benchmarks on Phoronix).
    And they have decent performance per dollar.

    Lets just hope that recent hire of the former Apple chip designer to AMD can right the ship, because otherwise when I can't score X4s and X6s anymore i'll have no choice but to go Intel.

    What you'll benefit the most is waiting for a version of windows which does support the bulldozer model.
    Although the bulldozer have some short-comings, which are in the process of being ironed out.

    --
    "Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
    1. Re:Requires software support, like HyperThreading by beelsebob · · Score: 2

      I don't think the GP was trying to draw litteral comparisons with netburst (though you're right, there are some), instead simply pointing out that Bulldozer is a terrible misstep in the design direction.

      Intel went out chasing high numbers, what they got, was a chip that clocked moderately highly, but performed like ass anyway, and sucked power.
      AMD went out chasing core count, what they got, was a chip that can't hold its own against chips with half as many "cores", and sucks power.

      *there* is the parallel.

  49. Re:What. What?! by Anonymous Coward · · Score: 1

    you misunderstand.

    No one is claiming that the CPU is not stressed by a game. The point is that current games are constrained by GPU long before they are limited by CPU. The CPU might be able to crank out 150fps on a certain game (150fps of game logic, AI, physics, etc.) but if the GPU only can render 50fps of graphics for the same game then increasing CPU performance is useless.

  50. Oblivion by xmorg · · Score: 1

    I had the right amount or ram, and hdd, and a decent nvidia, but a Celeron. The chargen was suryp slow. Had to buy a new computer to fix.

  51. yet a nother crap submission by Anonymous Coward · · Score: 0

    from none other than timothy

    pc hardware sites have not mmaintained cpus have little impact on gaming
    they've been saying that you're better off putting money into a gpu compared to cpu
    if you've paired your GTX690 with an atom cpu, guess where the bottleneck is?
    or if you've paired a i3960 with gt210, guess where the bottleneck is?

    it's only idiots that then translate such data into "cpus have little impact on gaming"

  52. I knew this was a problem by Anarchduke · · Score: 1

    when Crysis wouldn't load on my 80286 machine.

    --
    who prays for Satan? Who in 18 centuries has had the humanity to pray for the 1 sinner that needed it most? ~Mark Twain
  53. I was using it as a metaphor by DrYak · · Score: 4, Informative

    *there* is the parallel.

    There is parallel in the way people perceive them.
    There is a big difference under the hood in practice.

    I mean people see both and say "Bulldozer is the new Netburst" just as "Windows 8 is the Windoes Vista is the new WindowsME".
    But the reasons behind are fundamentally different.
    Netburst sucked and was hopeless. Bulldozer is suboptimal but there's room for improvement.

    Intel went out chasing high numbers, what they got, was a chip that clocked moderately highly, but performed like ass anyway, and sucked power.

    They got it, because they choose a design path which has many drawbacks, they sacrificed a lot just for the sake of higher GHz, Netburst doesn't bring much interesting thing to the table. I could maybe somewhat work a little bit today using the latest shrinking technologie, advanced cooling, and finally hit the 10GHz where the architecture should be competitive. While still sucking a lot of power.
    But back in the Pentium IV days, there were no hope that anything could actually efficiently use it.
    It "performed like ass" almost by design. Because all the things they neglected end up biting them in the long run, and become hard limits.

    The only way to do something better was scrap the whole thing, move to something simpler, and stop favouring GHz at all cost, preferring it above anything else including power consumption.

    Which they did. The Core family was done by improving over the older Pentium IIIs.
    And they did it again in a way with the Atom family, which is not completely unlike the even simpler and older Pentium, giving an even lower power end result (though its difficult to compete with ARM in this range...)

    The only solution to get Intel out of their solution was a garbage bin.
    The only useful stuff which came out of the Netburst architecture was HyperThreading. Which was useless back in the Pentium IV era for lack of proper OS support. But worked better when it was reintroduced later in the Core era, just because Windows had some time to mature.

    AMD went out chasing core count, what they got, was a chip that can't hold its own against chips with half as many "cores", and sucks power.

    On the other hand bulldozers are limited by things which are improvable in the near future.
    Some might be design flaws on the silicon, but these are stuff which can be fixed. And that means in the near future, not counting on some advanced technology 10 years from now to dramatically shrink the process. Part of the "sucks power" problem is fixable in hardware.
    (And part of it is fixable by litteral "building architecture". AMD is a little bit late using older processes, simply for lacking manufacturing plants with the latest technology like intel).

    But most problem aren't even hardware, but software.
    - The OS and Kernel scheduler need to support its peculiar concept of half cores. There's a dramatic difference *already today* in using Bulldozer between Windows and Linux. Because current generation of kernel inside Windows 7 predates Bulldozer's release. Whereas Linux is not only fucking much more efficient, but support for half core was added long ago.
    - The software needs to be written to take advantage of Bulldozer, specially using more cores. But *that is* the current general tendency anyway:toward multiprocessing, and multithreading. so that will happen naturally over time. Just look at the Google's Chrome: Each tab is (for security and sandboxing reasons) a separate (isolated) process. It's the most visible and known example, but other software follow the same trend. Being of Unix heritage, Linux uses multiprocessing much more heavily and thus has much more use cases where Bulldozer is useful (server tasks is one example).
    (Also in the opensource world Bulldozer's other advantages are usually only a compiler switch- or a tool library upgrade- away. Software can take advantage of that rather quickly)

    So yeah, a

    --
    "Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
    1. Re:I was using it as a metaphor by hairyfeet · · Score: 1

      I'm sorry, I didn't think I needed to clarify the statement that "Bulldozer is AMD's netburst" but since it is obvious that I do need to clarify allow me to do so.

      What I meant is that in both cases the company threw out good design practices chasing a single metric, higher clocks in the case of Intel, higher core count per TDP in the case of AMD, and both paid/are paying for it. In both cases you get chips that run hotter, suck more power, and give less IPC.

      And having good Linux support really doesn't help when more than 90% of your market is NOT running Linux, you might as well say "Well if the world switched to netBSD all the problems would disappear!" because the world isn't gonna switch to Linux or NetBSD thanks to all the mission critical programs that are Windows only and will never be ported.

      And while I agree that theoretically the problems could be partially fixed by the scheduler, in reality MSFT has made it clear they WILL NOT FIX in ANY version of their OS except...Windows 8. Considering Windows 8 is getting press such as Windows 8...Yes its THAT bad and is the source of parody and ridicule you again have the NetBSD problem, as the majority of your potential customers won't run the "fixed" OS so will be gimped if they take your product. If I refuse to run Win 8, would I be better off with Intel or AMD? The choice is obvious as AMD will be crippled on my OS while Intel won't.

      In the end I truly believe the only hope left we have for AMD, and this is from someone who hasn't built a single Intel PC since finding out about the bribery and compiler rigging, is that the new chief chip architect they hired away from Apple will right the ship. Because XP is supported until 2014, Vista until 2017, and Win 7 until 2020 and the new chips will run like ass on all of the above. Can AMD afford to literally sit on ass for THAT long, until all the other OSes are no longer used? I don't think so and since they were stupid enough not to give MSFT the heads up as to what was going on and by killing Thuban and the successor to Brazos they've locked themselves into a path where the most hated Windows OS since MS Bob is the ONLY hope they have...bad move AMD, seriously bad move.

      --
      ACs don't waste your time replying, your posts are never seen by me.
  54. BF3 does rely on CPU by Anonymous Coward · · Score: 0

    The article measures the single player performance of Battlefield 3 and concludes that the CPU doesn't matter much. But in the larger multiplayer maps I find my CPU (Phenom 2 triple core at 3.2 GHz) to be the bottleneck. At least the FPS drops below 60 with the GPU utilization dropping too.

  55. CPU is only half the story by avandesande · · Score: 1

    CPU quality is also related to memory and bus speed which probably have as much an influence on performance as the cpu

    --
    love is just extroverted narcissism
  56. clearly not many here game at a very high res by Anonymous Coward · · Score: 0

    CPU doesnt affect much at a high resolution with current games (>1080p).

    for every game you can show that sees meaningful gains from a CPU beefier than a phenom (again, at >1080p), there are at least 5 other games where >phenom-CPUs add little to nothing at all.

    thats bound to change with the upcoming next generation, but it is the current state of things.

  57. No shit? by JustAnotherIdiot · · Score: 1

    A computer is as good as it's weakest point.
    If you have a super graphics card but a processor that can't keep up, your game is going to suck.
    If you have a hard drive that can't read and write game files fast enough, it's going to suck.
    If you're hitting your memory ceiling, it's going to suck.

    This is something even the biggest of idiots like myself know, why the hell is this on a "news for nerds" site?

    --
    What do I know, I'm just an idiot, right?
  58. Yep.It's your point of view. by DrYak · · Score: 1

    What I meant is that in both cases the company threw out good design practices chasing a single metric, higher clocks in the case of Intel, higher core count per TDP in the case of AMD, and both paid/are paying for it. In both cases you get chips that run hotter, suck more power, and give less IPC.

    It's just that in my opinion, AMD didn't fuck as bad as Intel. AMD has design and support problem, but has a viable design which can be saved and even work nicely in the long term. Intel dig themselves in a hole, and there was nothing that could be done to save Netburst back then.

    Specially Intel did threw good design practice: they didn't let anything stand in the way to the GHz race.
    - They used an ultradeep pipeline, just because that helps making smaller shorter steps and thus higher clock counts - but ultra-deep pipeline are problematic and are prone to catastrophic stalls. (Hence they were forced to develop HyperThreading just to compensate for this. Which brought its own set of problem as mentioned before). Just to get a bigger GHz they moved to something which can only work worse.
    - They completely ignored anything else: power consumption, thermal output. (To their defense, nobody used to give a fuck about it then neither. That era was similar regarding those metric as gaz guzzling SUVs where to mileage. Transmeta had a hard time persuading everybody that a ultra-low-power/low-thermal output CPU has actual use cases, even if that meant slightly less powerful than Intel chips). The problem is for the netburst architecture to shine, you have to push past 10GHz (according to Intel's initial plan). But if your chip needs to be powered by a mini nuclear reactor, and output enough heat to not only cook your diner but even bake the china on which to serve said diner, that won't be easy to achieve without the whole thing melting or even achieving fusion - if you pardon my understatement. For Netburst to succeed, Intel needed to jump from 130nm to 14nm over a few months and make vapo-chill cooling mainstream. That didn't happen. So Netburst was useless from the begin.
    - They completely ignored even the tendency in software evolution. Concept behind Netburst would be good to run a single (repetitive, non branching) task or just a few threads as fast as possible. It might have made some sense given the designs of some games back then. But it didn't make any sense given the evolution of the whole ecosystem: multitasking got progressively more popular (and with the jump from the DOS-based monstruosity WinME to the NT-based WinXP: even the home user version of microsoft's OS got some decent multitasking support). Even if the task run is purely sequential and single threaded, there are progressively more such tasks running concurrently. (Cue-in jokes when the first consumer-level quad-core appeared: you need 1 core for the slow Microsoft OS, 1 core all the mandatory antivrus and similar protection, 1 core for all the crapware/spyware/malware that has infected the machine anyway, and one last 4th core to finally get things done. It's a joke, but it actually shows the global tendency)

    Meanwhile, there's nothing wrong in Bulldozers. There aren't any fundamental argument against half-cores. They can be seen as a type of evolution beyond hyperthreading. They make sense given the long term tendency in software development (more and more multiprocessing and multithreading). They still have a clever fall back mode (shut one pipeline, fuse the half cores, boost the clock speed, and have the module work as a glorified super-overclocked really-superscalar (2x the resources) single core, instead of 2 half-cores). They are much more efficient when in two half-core mode compared to HT (HT: is a shared everything solution: The two threads have to share a single pipeline. And use the same set of integer-/float-/etc.- units. The theoretical maximal IPS count is the same with or without HT. You just can keep the CPU more busy in case of stalls. It just make better use of the ressources. Meanwhi

    --
    "Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
    1. Re:Yep.It's your point of view. by hairyfeet · · Score: 1

      Wow, what a loooong apology for a bad design! I'll try to keep mine much shorter and less of a War & Peace treaty if that's okay.

      64bit took off because it was useful in servers even WITHOUT Linux thanks to PAE, and the only choice was either 1.-Go AMD64 or 2.-Throw out every damned thing we've spent years working on for Itanic, which like netburst had great performance on paper but real world sucked. So no surprise which one the businesses went with. While I switched to XP X64 the average machine in 2008 was only getting 2Gb of RAM so no surprise MSFT didn't push it, hell Win 8 still has a 32 bit version here in 2012. Give up the "year of the Linux desktop" dude, it ain't happening. Hell Canonical is aping fricking Windows tablet strategy trying to get users, nobody wants it.

      And Faildozer would have been a good design...in 1993, in 2012? Not so much. The thing you seem to be forgetting is more and more programs are using more and more FP math and what did AMD gimp? Floating point performance! What, did we go back to 1994 and I miss a memo? The big selling points right now are 1080p and multimedia which needs fricking FP!

      In the end nothing is gonna change the fact that AMD has a turkey on their hands, that more than 80% of the current OSes out there running on consumers and business machines will be SERIOUSLY gimped if they take AMD, and if you buy the competition you can use ANY OS, be it any version of Windows OR Linux, without being gimped. that's the facts.

      I have hundreds of SMB customers, and they are staying with Windows 7. Now do you HONESTLY think when I run out of AM3 chips I'm gonna sell them a machine that will tie a boat anchor to their OS, really? Why should I? What does the lame integer heavy half core design offer? Sure it may be good for SOME server roles, but do you think there is a large enough market of those that 1.-Run Linux on servers and 2.- willing to take the lower IPC of AMD over Intel when server budgets are usually much higher than desktops, to keep AMD afloat?

      I haven't built a single Intel unit since I heard about the compiler rigging and bribery but if they haven't gotten something new out there by the time I run out of AM3s I'll have no choice. there is not a SINGLE selling point for BD on the desktop, not one. Windows 8 is a tablet OS, MSFT has done everything short of bitchslap those that aren't on a tablet trying to make that clear, nobody is gonna want to deal with MSFT appstores and constantly clunking between metro and desktop so its sales are gonna suck, you can't sell AMD on Win 7 without killing half the cores because it kills performance, and finally the cost of the 8 half core chip is on average 20%-30% more than the low end Intel quad that absolutely beats the dogshit out of it on performance.

      Lets face it friend, the ONLY thing that has kept AMD afloat after the release of Core was bang for the buck and with faildozer, thanks to the crappy yields and larger dies, they now don't even have that anymore. It uses MORE power, cranks out MORE heat, gets WORSE battery life, and costs MORE than the Intel chips that curbstomp it...what's the selling point? That it runs on servers my customers aren't buying, or OSes they don't use? yep, sure that'll sell a lot of units...by the way are you interested in some magic beans?

      --
      ACs don't waste your time replying, your posts are never seen by me.