Slashdot Mirror


Inside AMD's Phenom Architecture

An anonymous reader writes "InformationWeek has uncovered some documentation which provides some details amid today's hype for AMD's announcement of its upcoming Phenom quad-core (previously code-named Agena). AMD's 10h architecture will be used in both the desktop Phenom and the Barcelona (Opteron) quads. The architecture supports wider floating-point units, can fully retire three long instructions per cycle, and has virtual machine optimizations. While the design is solid, Intel will still be first to market with 45nm quads (the first AMD's will be 65nm). Do you think this architecture will help AMD regain the lead in its multicore battle with Intel?"

191 comments

  1. mid 1996 by Anonymous Coward · · Score: 0

    intel released the core 2 duo in 1996????

    Whoa, I'm more behind than I thought.

  2. What?! by rumith · · Score: 3, Funny
    From the TFA:

    However, the dual-core duel became, and remains a performance battle. AMD was widely perceived to have taken an initial lead. Intel was seen as recovering the advantage when its introduced its Core 2 Duo family in mid 1996. Looks like it happened in a parallel universe.
    1. Re:What?! by LurkerXXX · · Score: 4, Funny

      You must have brushed your teeth in a quantum mirror this morning.

    2. Re:What?! by drinkypoo · · Score: 1

      Core 2 Duo is faster in almost every situation than any dual AMD. But when you get up to 4 cores even, bus contention can be a problem. At 8 cores, intel is hopeless.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    3. Re:What?! by rumith · · Score: 2, Funny

      Yes I did, and not only it's quantum, it also runs Linux.

    4. Re:What?! by doubleofive · · Score: 2, Funny

      In a universe where there existed a processor that could actually run Win95.

      --
      Your tongues can't repel flavor of that magnitude!
    5. Re:What?! by dAzED1 · · Score: 0, Offtopic

      your sig ignores the "Cold War" and a vast sea of other examples, btw.

    6. Re:What?! by logic+hack · · Score: 0

      I was thinking more along the lines of a universe where Win95 would actually run.

  3. Sorry what? by tomstdenis · · Score: 4, Insightful

    I had a 2P dual-core opteron 2.6GHz box as my workstation for several months. To be honest I couldn't really find a legitimate use for it. And I was running gentoo and doing a lot of my own OSS development [re: builds].

    While I think quad-cores are important for the server rooms, I just don't see the business case for personal use. It'll just be more wasted energy. Now if you could fully shut off cores [not just gate off] when it's idle, then yeah, hey bring it on. But so long as they sit there wasting 20W per core or whatever at idle, it's just wasted power.

    To get an idea of it, imagine turning on a CF lamp [in addition to the lighting you already have] and leave it on 24/7. Doesn't that seem just silly? Well that's what an idling core will look like. It's in addition to the existing processing power and just sits there wasting Watts.

    Tom

    --
    Someday, I'll have a real sig.
    1. Re:Sorry what? by LurkerXXX · · Score: 4, Insightful

      Certain apps get a big boost from quad cores, lots of others don't. Some of those apps aren't for servers. For example, if you happen to do a ton of video editing, a quad core might be a good choice. I'll agree with you for most of us it's silly on the desktop right now. That won't necessarily be true in a few years when they write a lot more apps that need and take advantage of multithreading.

    2. Re:Sorry what? by Joe+The+Dragon · · Score: 0, Flamebait

      Windows vista needs a lot of cpu power So 1 core just for the os. 1 for all the back round apps, anti-virus apps, and drivers. leaving 2 cores for your apps / games.

    3. Re:Sorry what? by Applekid · · Score: 3, Informative

      According to a writeup on HardOCP back in September, the new design features the ability to pretty much halt cores on-die and save power. (hit next a few times, I wish I could get my hands on the actual Powerpoint)

      --
      More Twoson than Cupertino
    4. Re:Sorry what? by TheThiefMaster · · Score: 4, Informative

      My workstation is a core 2 quad, and a full debug build of our project takes 20 minutes, despite using a parallel compiler. On a single core it takes about an hour. You don't want to know how long the optimised build takes on one core.

      So there are plenty of workstation uses for a quad core, but I agree that at the moment it's overkill for a home desktop.

    5. Re:Sorry what? by Turn-X+Alphonse · · Score: 0, Flamebait

      Who the fuck is coding THAT poorly?

      If anti virus and background aps take an entire core to themselves I think we need to rethink our entire industry. I mean fuck me that is a lot of power for something we shouldn't even need if we had good security in the OS by default.

      --
      I like muppets.
    6. Re:Sorry what? by CastrTroy · · Score: 2, Interesting

      Does multi-cores really help things like video rendering that much? Usually multicore means faster processor so yes it would help, but do you actually get better performance on 4x1GHz than you would on 1x4GHz? If not, then what you're actually looking for is a faster processor, not necessarily dual core. Servers need multiple cores because they are often fulfilling multiple requests at the same time. Desktops on the other hand are usually only doing 1 processor intensive thing at a time, and therefore, would probably not benefit as much as you might think from multiple processors/cores. That being said, it's a lot easier to get a 10 GHz computer with 4x2.5GHz CPUs, than it is to make a single 10 GHz CPU.

      --

      Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
    7. Re:Sorry what? by ArcherB · · Score: 1

      I had a 2P dual-core opteron 2.6GHz box as my workstation for several months. To be honest I couldn't really find a legitimate use for it. And I was running gentoo and doing a lot of my own OSS development [re: builds].

      While I don't write my own stuff, as someone who runs a Gentoo based system (Sabayon) I do spend a lot of time compiling. I see a significant improvement of compile times with dual cores. Do you not see the same improvements when you compile your own stuff? Are you using the right switches to take advantage of the dual cores?

      --
      There is no "I disagree" mod for a reason. Flamebait, Troll, and Overrated are not substitutes.
    8. Re:Sorry what? by Splab · · Score: 1

      Future games will utilize more cores, one core for kinematics/animations, one for physics/collisions, one for AI and one to bind it all.

    9. Re:Sorry what? by Chirs · · Score: 1

      Heh...our full build takes about 6 hrs on a quad. Full kernel/rootfs built from scratch for 7 separate boards using 4 architectures.

    10. Re:Sorry what? by Anonymous Coward · · Score: 0

      Dual/Quad cores make sense if (like me) you have a bunch of VMs running and I think this is increasingly the case for developers.

    11. Re:Sorry what? by rrhal · · Score: 5, Informative

      While I think quad-cores are important for the server rooms, I just don't see the business case for personal use. It'll just be more wasted energy. Now if you could fully shut off cores [not just gate off] when it's idle, then yeah, hey bring it on. But so long as they sit there wasting 20W per core or whatever at idle, it's just wasted power.

      AMD's cool & quiet tech will shut down individual cores when you are not using them. I believe this is all new for the Barcelona. It idles down cores when you are not using them fully. It shuts off parts of cores that you aren't using (eg the FPU if you are only using integer instructions).

      --
      All generalizations are false, including this one. Mark Twain
    12. Re:Sorry what? by LurkerXXX · · Score: 3, Insightful

      That being said, it's a lot easier to get a 10 GHz computer with 4x2.5GHz CPUs, than it is to make a single 10 GHz CPU.

      That's the entire answer right there.

    13. Re:Sorry what? by TheThiefMaster · · Score: 1

      You're obviously working on something bigger than me then.

    14. Re:Sorry what? by Cap'nPedro · · Score: 1

      I have an Athlon64 X2 4200+ runnign at 3GHz. With Windows Vista Ultimate, sitting at the desktop takes just 00-02% CPU usage.

      I wouldn't call that very demanding.

    15. Re:Sorry what? by jshriverWVU · · Score: 1

      I just don't see the business case for personal use. Depends on the business. I can definitely see these being useful in the financial segment or in animation studios. But if you're comparing it to Boss X reading email and loading spreadsheets then I agree it's overkill.

    16. Re:Sorry what? by tomstdenis · · Score: 1

      Yeah it's faster. but how much time do you spend building software? Maybe 15 mins every three or four days at most.

      Tom

      --
      Someday, I'll have a real sig.
    17. Re:Sorry what? by Short+Circuit · · Score: 2, Insightful

      Well, there's the copious amounts of per-core cache. That helps. Then there's the fact that it's a hell of a lot cheaper to make a four parts that run at 2 GHz than one part that runs at 8GHz. (Like, it can't be done right now.)

    18. Re:Sorry what? by somersault · · Score: 3, Insightful

      Also your computer tends to be doing quite a lot in the background (especially with lots of 3rd party crapware/virus scanners/firewalls loaded onto it) rather than just running whatever app you currently want to be using. It's nice to be able to experience the full potential of one core in the app that you do want to use while leaving another core to handle background services, though I don't know if Windows automatically organises processor time to do that kind of thing, and I've never tried splitting my tasks over my 2 cores manually. I guess my system is nippier than my old single core one, though the thing is that you tend not to notice stuff that *isn't* there (ever got a shiny new graphics card and just been like "oh.. everything's the same but without the slowdowns!" .. can be kinda anticlimactic!)

      --
      which is totally what she said
    19. Re:Sorry what? by Anonymous Coward · · Score: 0

      That won't necessarily be true in a few years when they write a lot more apps that need and take advantage of multithreading.
      \

      That won't necessarily be true in a few years when they write a lot more lousy apps that only multithreading can save.

      See - it looks more like the truth.
    20. Re:Sorry what? by Iron+Chef+Unix · · Score: 1

      Wife: "Honey, my computer is frozen, can you come fix it?" Me: "It's not frozen, it's just the new architecture saving power."

      --
      Like puzzle games? Warehouse51 for iOS
    21. Re:Sorry what? by Hellkitten · · Score: 1

      I had a 2P dual-core opteron 2.6GHz box as my workstation for several months. To be honest I couldn't really find a legitimate use for it. And I was running gentoo and doing a lot of my own OSS development [re: builds].

      man make

      -j [jobs], --jobs[=jobs]
      Specifies the number of jobs (commands) to run simultaneously. If
      there is more than one -j option, the last one is effective. If
      the -j option is given without an argument, make will not limit
      the number of jobs that can run simultaneously.
      --
      - We are the slashdot. Resistance is futile. Prepare to be moderated -
    22. Re:Sorry what? by tknd · · Score: 1

      Does multi-cores really help things like video rendering that much?

      Yes, in fact it helps a big deal. Anything applications that are processor intensive like video rendering and encoding are being developed to utilize multiple processing units when available. For example x264, a new H.264 encoder, will run considerably faster with multiple threads than with just a single thread on a multi-cpu or multi-core machine. How cpu intensive is x264? Very especially with the deblocking filter and extra high quality settings turned on. On the same video sample, I can encode at 4-6fps with x264 while on xvid I can easily break 30+fps even with all of xvid's best settings turned on. And this is an Athlon X2 3800 with both cores utilized for the encode. If I really want the optimum quality x264 will provide, I can bump the reference frames to some insane number (like 30) and lose a few precious fps during the encode. When you're only encoding at the 5-6fps range for a half hour video with 30 frames per a second of video, that is painful. The gain by adding more cores and more threads diminishes however. For example encoding using one core vs encoding using two isn't a 2:1 ratio. Usually the gain by adding the second core is somewhere between 70 to 90% performance gain. So there'd still be significant gains when going to four cores, but beyond that it maybe not be worth it. That may just be due to how x264 is written/designed, not necessarily the implementation of the multi-core hardware.

      But I agree that most desktop users probably don't need the multi-cores except maybe 2. Two cores are perfect for desktop users since it will allow them to run anti-virus in the background as well as all their other junk they don't understand. At the same time that might be bad for them because if the get malware, they may not be aware that it is running and consuming resources since they have plenty to begin with.

    23. Re:Sorry what? by ArsonSmith · · Score: 4, Funny

      This is true, but as an EMACS user I find quad core to be a huge boost to my ability to edit text files at a respectable speed.

      --
      Paying taxes to buy civilization is like paying a hooker to buy love.
    24. Re:Sorry what? by tomstdenis · · Score: 1

      You're like the 9th person to point that out. Yes, i know about parallel builds. you don't build a $7000 workstation without the basics of how to use build tools like make.

      My point though is that unless you're doing build 24/7 it's just not worth it. That opteron box can build LTC in 8 seconds. A decent dual core can do it in 14 seconds. A single core can do it in ~30 seconds. The single core box can also use a lot less power.

      I think a reasonable tradeoff for developers is a dual-core box. But for most home users I think they're better served by single core boxes that consume less power.

      Tom

      --
      Someday, I'll have a real sig.
    25. Re:Sorry what? by ASBands · · Score: 1, Interesting

      Yes, Windows Vista uses true multi-core optimization (XP SP2's scheduler does it, but Vista's does it better, according to Microsoft) so that when you're converting all your video files from MPEG TS to H.264 on a dual-core processor, you can convert two movies at once and they will end up on different cores. While Windows isn't exactly open-source, the Windows.h file and the .NET framework allow for operations that imply there is a method Windows uses to switch a thread's processor/core based on apartment state, priority and various other important things. I would imagine this operation takes quite a bit of time.

      The Linux processor scheduler isn't as powerful and I cannot seem to find any documentation as to any multi-core optimizations. This isn't a huge deal, as only a few people would really see a difference (multiple number-crunching operations at once - specialty servers, video transcoders, world simulators) and it would most likely take a fundamental change to the way the scheduler works (which was just completely re-written for the 2.6 kernel).

      I think both Windows and Linux could benefit from a operation for dedicating cores. When a thread is created, a function call such as

      bool RequestDedicatedCore(PTHREAD)
      before the thread is started which would request the OS to dedicate an entire core to a thread. There may be a 5% performance boost (and that's being generous) as the processor registers do not need reloading on thread changes, but the slight increase would make somebody happy.
      --
      My UID is a prime number. Yeah, I planned that.
    26. Re:Sorry what? by heffrey · · Score: 1

      Serves you right for using a multi-pass language!

    27. Re:Sorry what? by Kjella · · Score: 1

      Does multi-cores really help things like video rendering that much?

      Yes.

      Usually multicore means faster processor so yes it would help, but do you actually get better performance on 4x1GHz than you would on 1x4GHz? If not, then what you're actually looking for is a faster processor, not necessarily dual core.

      Nothing will ever run faster on 4x1GHz than on 1x4GHz. But it might be related to the fact that the former is:
      1) Possible (show me a 10GHz processor, whereas 4x2.5GHz is possible. Must have same IPC)
      2) More efficient (power draw increases by the square of the frequency)
      3) Cheaper (a formula one car goes several times as fast and is orders of magnitude more expensive)

      Not everything is parallelizable, fine. But if it is (or you can do enough different things to fill a multicore to capacity) then it's better in every way. Now, if only SSDs could get here because one thing about dual/quad cores is that your CPU is multitasking but the HDD sucks at reading two (or more) places on the disk at once - a decent SSD should be able to feed both with almost zero drop in performance compared to a sequential reads.

      --
      Live today, because you never know what tomorrow brings
    28. Re:Sorry what? by robi2106 · · Score: 2, Interesting

      Oh yes. The improvement is easily more than double. I have a P4HT 3.xGHz alienware and a 2GHz T2700 Core 2 Duo made by Lenovo (IBM Thinkpad). Both have 2GB of RAM, though the Alienware has a RAID0 storage system.

      But the Core 2 Duo is easily 2 times as fast to render AND is far superior when previewing video with lots of color correction or lots of layers of generated media (movie credits or text overlays are particularly harsh because of all the alpha blending for each source). The P4 system struggles to play native HD footage (m2t) at 1/2 resolution while the Core 2 Duo has no problem. Remember that native HD stored in the m2t file is highly compressed so just viewing the footage is very taxing on the CPU-to-RAM bus as well as the HD.

      My render app is Sony Vegas (not the cheap movie studio version) which is fully multi-core / multi-cpu aware. You can even set the # threads to take advantage of quad CPU systems. Vegas is entirely CPU dependent (unlike Edius / Avid which have hardware render assist).

      But as other posts mention, aside from the multimedia creators no one will need multi cores. Well, unless they are running Aero on Vista. Good luck with that beast.

      jason
      Side note: most media creators cannot move to Vista yet because of how direct sound access is blocked. Sony pretty much says stay away for now.

    29. Re:Sorry what? by robi2106 · · Score: 1

      I should also point out that straight encoding (rip this format to that format) isn't as taxing as creating content.

      For example, placing multiple layers of overlay text onto a color corrected & contrasted source video footage will bring a system to a crawl, especially if 3rd party plugins are used and certainly if those plugins are not capable of using multiple cores (looking at magic bullet there). Just previewing that complicated footage in Vegas will peg a CPU because of all the blending taking place. But more cores means you can actually view your footage before a render (because Vegas does full frame preview with all effects with out a render).

      jason

    30. Re:Sorry what? by Anonymous Coward · · Score: 0

      Ahh, so now we know Duke Nukem Forevers delay issues.

    31. Re:Sorry what? by Anonymous Coward · · Score: 0

      The problem isn't in your processor but in the build system. Unfortunately there's no easy solution.

    32. Re:Sorry what? by ArcherB · · Score: 1

      Yeah it's faster. but how much time do you spend building software? Maybe 15 mins every three or four days at most.

      Very true; all processors wait at the same speed. However, back in my college days while taking programming courses, when putting the polish on my applications, I dreaded the wait between each compile, especially when I only changed a line or two.

      Still, you are correct in that you can type just as fast on an 8-core system as you can on an old P2. So yeah, for the most part, dual cores are a waste for most.

      --
      There is no "I disagree" mod for a reason. Flamebait, Troll, and Overrated are not substitutes.
    33. Re:Sorry what? by BlueItalian · · Score: 1

      Does multi-cores really help things like video rendering that much? yes. you just do some google dance and the answer will pop up in no time.
    34. Re:Sorry what? by cbreaker · · Score: 1

      Sometimes there's more to life then "the business case." Often times, the business case is far too narrow minded and can't see past tomorrow.

      How about: Because it's awesome to have 4 CPU's in a Desktop PC, and the more machines that get these multi-CPU platforms, the more apps will use them?

      ps. The Opteron quad-core will be able to throttle down each core independently. Silly you, for not reading the article - or silly you for not understanding electricity.

      As an aside, AMD's processors are much better in SMP configurations, especially when the bus is very active (such as busy VM hosts.) You could do twice as much on a Opteron system then you can with a comparable Core 2 Xeon due to AMD's HyperTransport and integrated memory controllers.

      --
      - It's not the Macs I hate. It's Digg users. -
    35. Re:Sorry what? by tomstdenis · · Score: 1

      Idle cores still consume electricity. In fact, even a gated off circuit [e.g. all inputs and'ed with 0] still consumes electricity. I suggest you learn what leak current is.

      Multiply that by the 10s of millions of cores running around out there and each individual 10W here 10W there that is wasted adds up.

      Also if you read the slides you'd see that each core can clock independently but not voltage. So the savings aren't as good as they could be anyways. And at anyrate, better would be cutting cores off completely, e.g. a relay or switch. Thus removing the leak current, but greatly increasing the spinup time.

      I'd have less of a problem with this if you could truly turn unused cores completely off. But that isn't the case and probably won't ever be, at least for the forseeable future [it costs a lot to put things on many power rails, etc...].

      Tom

      --
      Someday, I'll have a real sig.
    36. Re:Sorry what? by tomstdenis · · Score: 2, Interesting

      Linux is aware of SMT, multi-core, SMP and combinations there of. It calcs migration costs for moving processes around and the like. For example, in a NUMA aware setup, it won't migrate a process to a different NUMA zone unless it has to. It does round-robin processes through cores though kinda like load-balancing [keeps the heat down too].

      You can extract CPU info from the /sys dir, and use sched_setaffinity() to lock your threads to a given core if you want.

      Tom

      --
      Someday, I'll have a real sig.
    37. Re:Sorry what? by cbreaker · · Score: 1

      Leak current aside, the fact is that if a CPU is doing nothing, it's not consuming (much) electricity. If you throttle down a CPU to 10Mhz, you could shove as many volts as you want at it, because volts isn't what you pay for, it's watts. Watts are volts * amps. If the CPU is doing nothing, it's using no (or hardly any) amps. I think 10W is an overestimation.

      But don't try to use this whole "if there's 10 millions of chips!!!" crap. I'm fairly sure that we as the human race waste a lot more of everything else versus the minute amount of power we're "wasting." Such a bullshit thing to say. "There's starving kids in Africa!!!" While I'm not a proponent of waste, you do have to draw a line somewhere, man.

      I'd bet that the wall warts for everything from gameboys, phones, portable TV's, alarm clocks, etc in your house right now use more electricity then 50 idle AMD Quad-Cpu cores.

      --
      - It's not the Macs I hate. It's Digg users. -
    38. Re:Sorry what? by Oddster · · Score: 2, Informative

      I work in the games industry, and I assure you, the industry is moving towards taking full advantage of multi-core machines. In fact, the move is good, because it coincides well with the XBox 360 and the PS3 - the 360 has 3 hyper-threaded cores, with 5 hardware threads available for the game, and 1 for the OS. The PS3 has the central processor, and 7 coprocessors which all run independently. PC Hardware moving in this same parallelization direction makes life a little bit easier for game software developers, because we can use similar software architecture now for both the HD consoles and the PC.

      Expect the first mass-market software that takes advantage of these processors to really start picking up within the next 12-24 months in the games industry. In fact, I do believe that FEAR was one of the first PC games built with MT in mind, and I'd wager that you can see significant performance differences with that game between a single and dual core PC.

    39. Re:Sorry what? by Anonymous Coward · · Score: 0

      Can I mod it +1, Sad?

      Elisp doesn't support multithreading, even green threads. I know, I tried. :-(

    40. Re:Sorry what? by afidel · · Score: 1

      Windows 2003 does all of that as well, just FYI.

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
    41. Re:Sorry what? by Anonymous Coward · · Score: 0

      The Linux processor scheduler isn't as powerful and I cannot seem to find any documentation as to any multi-core optimizations.

      Complete bollocks. Linux works in a very efficient way on anything from the tiniest single-core embedded CPUs to 65% of the world's 500 fastest supercomputers. The (Linux) kernel support lots of different architectures, including NUMA machines, multi-CPU machines, hyper-threading and multi core CPUs etc. Moreover it's a friggin an O(1) scheduler.

      You can assign processes to a specific core on Windows as well as on Linux (on Linux I've only used to assign complete Xen/Linux virtualized machine to a specific core).

      Basically your comment shows that your clueless while trying like you know something. Fact is: you don't.

      The only drawback I see on multi-core machines running Linux distro at the moment concerns single-threaded (mostly C-written) applications that only run on one core. But the OS's scheduler is a work of very efficient art scaling beyond your wildest dream.

      And, no, it wasn't a problem to make Linux make good use of, say, a Core 2 Duo while Linux was already running very efficiently on so many different architectures. But thanks for caring.

    42. Re:Sorry what? by DJ+Rubbie · · Score: 1

      If you are doing builds, you will be gaining a lot out of that CPU if you do multi-threaded compiling. I wouldn't mind using your machine to build binaries for my box, it should build a lot more faster.

      --
      Please direct all bug reports to /dev/null
    43. Re:Sorry what? by smiltee · · Score: 1

      Wish I could shut down parts of my brain to save energy and eat less!

      --
      Blame Canada!
    44. Re:Sorry what? by daybot · · Score: 1

      While I think quad-cores are important for the server rooms, I just don't see the business case for personal use.

      We cane the hell out of our dual-cpu, dual-core xeon 5160 (3GHz) core 2 machines. Two applications: 1) a properly-multithreaded CAM package, 2) compiling >1000 C++ source files, four at a time.

      On the personal side, I had a dual-cpu, dual-core xeon 5150 (2.66GHz) at home for a while before the quad-core Extreme chips came around. True, I didn't use all the cores that much, but it was cool being able to convert four videos to H.264 in 12 minutes (4 simultaneous runs of a single-threaded app). Bit better than my previous A64 3200+ which did one at a time, 35 minutes each...

    45. Re:Sorry what? by Pulzar · · Score: 1

      But so long as they sit there wasting 20W per core or whatever at idle, it's just wasted power.

      Well, that's where AMD shines -- the current 65nm X2s idle at under 4W, and that's for 2 cores... So, each idles at 2W. Yeah, they are still wasting power, but not nearly as much as you make it sound. That's 17KWh per year if you run a core *all the time*, or about $1 a year in electricity.

      Mind you, Intel, idling at 3-4 times that power is still "free" for even your high-end home user with a couple of computers running all the time.

      --
      Never underestimate the bandwidth of a 747 filled with CD-ROMs.
    46. Re:Sorry what? by tomstdenis · · Score: 1

      Yeah but all the little things add up. I'm also in favour of driving smaller cars, less often, etc.

      By your logic we could excuse any and all wastes of natural resources as no one of them would amount to the entire picture. It's ok for me to speed in my 10MPG SUV, cuz I'm just one person. And I should own a 5000sqft house just for myself, cuz my one house is doesn't contribute that much, etc...

      Point is the vast majority of people don't need anywhere as near as powerful computing as they have. And where we do specialize it should be with specialized gear. E.g. a console specifically optimized for gaming. Since people already tend to own both a PC and a console it's not a stretch.

      Tom

      --
      Someday, I'll have a real sig.
    47. Re:Sorry what? by StikyPad · · Score: 1

      The real bottleneck for all that Background Unintelligent Transfer Task crap isn't the Processing Unit Scheduling System Yield, it's the the Disk Interface and Controller Kludge.

    48. Re:Sorry what? by Nevyn · · Score: 1

      That won't necessarily be true in a few years when they write a lot more apps that need and take advantage of multithreading.

      I've heard people saying that for years, explicit threading has been around for a long time now and even in the server space I still see pretty much noone doing it "well". If you think all the desktop people are going to magically "get it" in the next 5, then good luck ... personally my next desktop machine is going to have two cores (mainly so that when one task goes nuts, it only eats half of my CPU power -- thank god few people create lots of threads) and piles of RAM.

      --
      ustr: Managed string API with ave. 44% overhead over strdup(), for 0-20B
    49. Re:Sorry what? by modzso · · Score: 1

      At least spyware, adware will run unnoticed on the other core(s).

    50. Re:Sorry what? by Anonymous Coward · · Score: 0

      Just some nitpicking (I agree with the general gist of your post): The 360 has all 6 hardware threads available to the game. Core 0 is completely devoted to the game, and cores 1 and 2 have 3% each reserved for the OS, and nowhere is an entire thread reserved. The PS3, in comparison, has one SPU devoted to the OS, a second which can be ceded by the game to the OS at any time, and a similarly small percent (I've heard in the 3-8% range) of the PPU reserved. Note: I own neither of the systems, nor plan on purchasing either of them in the near future (Same with the Wii). I think the hardware is the most interesting part of the console wars, hence my knowledge.

    51. Re:Sorry what? by MrNemesis · · Score: 2, Insightful

      I'd be nice if things worked like that, but 90% of the time you're bottlenecked on I/O anyway (usually swapping due to insufficient memory to run all those craplets) and you're hard pressed to take advantage of one core, let alone four of the things. Of course, once everyone has their 1GB+ of RAM then SMP might get a better chance to shine...

      I've been telling people not to bother buying fast processors for years now, unless I know they're heavily into their gaming or media editing. Every pound they don't spend on that I get them to sink into aftermarket RAM, and soon find their 1GHz/2GB machine at home is "faster" than the 3GHz/512MB machine at work. Only then do they understand that I wasn't mad... :D

      --
      Moderation Total: -1 Troll, +3 Goat
    52. Re:Sorry what? by flaming-opus · · Score: 1

      A lot of the time parallel builds are going to be more limited by your filesystem I/O than by processor speed. This obviously depends on what you're building, but it has been true for me in a lot of cases.

    53. Re:Sorry what? by juhaz · · Score: 1

      Did you just compare P4 to Core 2 Duo? And make it sound as if it's only faster because it's "dual core"?

      Core architecture has much higher IPC than P4 could ever dream of, sorry, that's just not a valid comparison.
      Try P4 vs Pentium-D or Core Solo vs. Core Duo if you want to have anything even remotely relevant. And you'd seen it's basically never more than double, and usually much less than that.

    54. Re:Sorry what? by somersault · · Score: 1

      This is true.. a lot of the laptops the Subsea dept have been buying turn out to only have 512MB of RAM, meaning that they're pathetically slow even with Core 2 processors, not helped at all by the stuff that HP/Dell preload on there! Thankfully my machine has 2GB of RAM to go with its dual cores - though as my job mainly involves network admin I think I probably have lower essential hardware requirements than all of my users! It's funny how people that don't know about computers (or people with way too much money/little sense) always want the latest, shiniest hardware. While I do tend to build my computers to a decent specification, I know that it's not worth going all out with an x800 series GeForce, or an FX Athlon (just using examples from when I last had to rebuild my desktop PC, which was probably 4 years ago now.. the PSU has fried on it and there's no point rebuilding it while I have my Macbook Pro from work!), I made do with parts that were admittedly from the latest generation, but not top of the line (think the processor was an Athlon64 3000+, graphics were GeForce 6600GT OC, 1GB of RAM). Users at work judge how good their computer is by how new the case looks. I've used the same case for my desktop since 2001!

      --
      which is totally what she said
    55. Re:Sorry what? by marcosdumay · · Score: 1

      That's BS. Emacs just require a few GBs of RAM (luckly Linux supports much more than 2GB on 64 bit machines) on any reasonably modern processor.

      Unless you installed it on Vista...

    56. Re:Sorry what? by robi2106 · · Score: 1

      i am completely aware the two architectures are very different. I suppose I should have noted that I was comparing two different generation chips to each other. My comment was mainly geared towards how the additional cores affect render times. I have no other single core CPU available to test.

    57. Re:Sorry what? by LurkerXXX · · Score: 1

      Certainly. I've heard it for years too. Server apps usually spawn lots of processes, or threads to handle jobs. Often servers run multiple services, so those split up among CPUs. Server software does it fairly decently. But what % of machines are servers? Not a big number. What % of machines for the past years had multiple CPUs? A smaller number. Multi-CPU non-servers? Way way way way way under 1%.

      SMP machines used to be rare. Now that dual-cores (and soon quad) are becoming mainstream for regular desktop/laptop computers, there will finally be a real incentive for the apps that run on them to actually take advantage of multiple CPUs. Suddenly CS students, and folks who just like to program, will suddenly have access to a multi-cpu machine all the time on their own desks. That's bound to have an impact.

    58. Re:Sorry what? by jarom · · Score: 1
      --
      This signature is far too complex to have been created by chance.
  4. Why the fuss over 45nm? by Smidge204 · · Score: 4, Insightful

    Ultimately, it's performance that makes a successful product, not gigahertz or nanometers.

    Sure, the 45nm process has great potential for better performance and higher efficiency, just like faster clock speeds had great potential - until AMD made a better architecture and achieved better performance at a lower clock speed than Intel's offerings at the time.

    Let's wait and see how it really performs before passing judgement.
    =Smidge=

    1. Re:Why the fuss over 45nm? by Anonymous Coward · · Score: 5, Funny

      So what you're saying: size doesn't matter?

    2. Re:Why the fuss over 45nm? by Eukariote · · Score: 2, Interesting

      Indeed, let's wait for the benchmarks. I would like some more real-world and 64-bit benchmarks: most recent reviews seems to have studiously avoided those in favor of synthetic 32-bit only benchmarks that are not very representative and are easily skewed with processor-specific optimizations.

      And I'm not sure going to 45nm process will allow Intel to step back ahead. It seems process improvements have been yielding diminishing results in performance related areas. Transistor density will go up, though, so Intel can compensate by adding more cache. Also, AMD's process technology is a little advanced than Intel's at the same feature size: Intel does not do Silicon on Insulator, dual stress liners, and a few other things.

    3. Re:Why the fuss over 45nm? by Belial6 · · Score: 1

      Exactly. If AMD can make a faster/cooler processor at 65nm than Intel can at 45nm, AMD is the better processor. This is particularly true for the long run, as Intel is closer to hitting the size wall than AMD is.

    4. Re:Why the fuss over 45nm? by DeadCatX2 · · Score: 1

      Size only matters if it's too big or too small.

      --
      :(){ :|:& };:
    5. Re:Why the fuss over 45nm? by Bilestoad · · Score: 1

      LOL. And if my father was the Sultan of Brunei, I wouldn't have to work for a living. Let's see what AMD can do before we go and live in fantasyland OK? Because so far they have made some claims that haven't been tested by any third party - so they are unproven, to be far more polite than is really deserved.

    6. Re:Why the fuss over 45nm? by jzap · · Score: 1

      So what you're saying: size doesn't matter?
      What will this evening bring me this morning? . . .

  5. Re:Begging the question by tomstdenis · · Score: 4, Informative

    In terms of market share, no. In terms of tech yes. See Opteron v. Intel P4 Xeon for example.

    Tom

    --
    Someday, I'll have a real sig.
  6. Support? by Sorthum · · Score: 1, Interesting

    Quad core is all well and good, but are there really that many apps as of yet that can take advantage of it? TFA claims this is for servers and for desktops, and I'm not certain of its utility on the latter just yet...

    1. Re:Support? by EvanED · · Score: 2, Insightful

      MAKE -j6.

      Mmmmmmmm....

      (-j6 instead of -j4 in an effort to counter I/O latencies... Actually that'd be an interesting benchmark; figure out what the optimum level of parallelism is. Too little and processors will be idle, too much and context switches would become an issue.)

    2. Re:Support? by Anonymous Coward · · Score: 1, Insightful

      Don't you get it? Let's say you have four processor hungry applications that aren't multi-threaded. Cool! One runs on each core...

      We've had this for YEARS. Literally, 20 years.

    3. Re:Support? by homer_ca · · Score: 2, Informative

      Photo and video editing parallelize nicely. Besides gaming, that's the only CPU intensive process that most home computers will run. On the gaming side, most games don't run any better on quad core, but Supreme Commander is one of the few that do.

    4. Re:Support? by EvanED · · Score: 0

      Not sure why I typed "make" in capitals...

    5. Re:Support? by gravesb · · Score: 1

      With consoles becoming multi-core, won't the video game industry have to learn how to better write games that take that into account? Before, most of their audience was single CPU computers (with a GPU of course) and consoles. However, now that most computers are multi, as are consoles, it seems like they have to better use that power. Of course, it may take a few years before they figure out the best way to do so, and apply it consistently.

      --
      http://bgcommonsense.blogspot.com
    6. Re:Support? by vertinox · · Score: 2, Interesting

      Quad core is all well and good, but are there really that many apps as of yet that can take advantage of it?

      Maya 3D

      Or any other 3d rendering software where every CPU cycle is used to the last drop.

      But other than that I can't think of anything off the top of my head, but multi-cores is very important to these types of apps. It is the different between 12 and 6 hours waiting for the project to render then people will go with the 6 hours.

      --
      "I am the king of the Romans, and am superior to rules of grammar!"
      -Sigismund, Holy Roman Emperor (1368-1437)
    7. Re:Support? by Anonymous Coward · · Score: 0

      Right because OS kernels never schedule single process apps over multiple cores... oh wait.

    8. Re:Support? by QuasiEvil · · Score: 2, Insightful

      So I suppose whatever OS you're using only has one thread/process running at a time? I've never understood the argument that multi-core doesn't benefit the desktop user. As I look at my machine right now, I have two development environments going (one actually in debug), four browser windows, an email client, an IM client, various background junk (virus scanner, 802.1x client for the wireless), and of course the OS itself - XP. None of those needs a more powerful proc, but it's nice when they're all grabbing for CPU time that I have two cores for them to run on.

      At home I'm often converting images from RAW in the background and doing postprocessing on them in the foreground. RAW->JPEG conversion is CPU intensive, and it's nice that it doesn't bring my system to its knees while doing it. I can continue about my work, while the converter is maxing out one of the cores in the background.

      I've had dual procs since 1996, and would never, ever, ever go back. It's so nice to not have everything stall when a background job starts hogging the CPU.

    9. Re:Support? by Mr+Z · · Score: 4, Informative

      Prevailing wisdom and personal experience suggest using "-j N+1" for N CPUs. I have a 4 CPU setup at home (dual dual-core Opterons). Here's are approximate compile times for jzIntv + SDK-1600, which altogether comprise about 80,000 lines of source:

      • -j4: 6.72 seconds
      • -j5: 6.55 seconds
      • -j6: 6.58 seconds
      • -j7: 6.59 seconds
      • -j8: 6.69 seconds

      Now keep in mind, everything was in cache, so disk activity didn't factor in much at all. But, for a typical disk, I imagine the difference between N+1 and N+2 to be largely a wash. N+1 seems to be the sweet spot if the build isn't competing with anything else. Larger increments might make sense if the build is competing with other tasks (large background batch jobs) or highly latent disks (NFS, etc). But for a local build on a personal workstation? N+1.

      --Joe
    10. Re:Support? by PitaBred · · Score: 1

      I've found kernel builds mirror those results on my dual 3.06GHz Xeon workstation, with hyperthreading enabled, -j5 gives me the best performance.

    11. Re:Support? by TopSpin · · Score: 1

      but are there really that many apps as of yet that can take advantage of it? Desktop apps that can leverage quad-core... Hmm, let's see:
      • Several high end image and video processing tools.
      • Development tools (parallel compilers, etc.)
      • Virtualization.
      • Some very popular games.
      • Most contemporary operating systems.

      Intel released its first Quad almost 6 months ago and by all accounts there are plenty of customers. So, either you're correct and these buyers are morons making ~$300 [1] mistakes or you're wrong and people with the dough to pay for it actually need [2] it.

      Which do you think it is?

      [1] The delta between a Kentsfield and the same frequency dual-core.
      [2] You opinion on the definition of 'need' not withstanding.

      --
      Lurking at the bottom of the gravity well, getting old
    12. Re:Support? by Anonymous Coward · · Score: 0

      Exactly. People are thinking about applications with regards to multiple cores, when they should really be thinking of environments.

      I currently have Safari, VLC, Terminal, Azureus, Adium, KisMAC, TextMate, Ruby, irb, man, top, vim, zoom, za, bomb, tomb, gel, mel, sel, ell, illds, and two different gcc4 builds running.

      I depend on each of these tools to get my work done -- VLC is great for watching some porn while a source tree compiles. I couldn't run all that on a single core machine, especially since VLC, zoom, za, tomb, sel, and illds are all require constant amounts of cpu time in a given real time interval.

    13. Re:Support? by Chris+Burke · · Score: 1

      Well the thing to remember is that for most people's usage patterns they will have many processes running at once but usually only one of them will be cpu-limited. Nevertheless, the argument for dual-core desktops is a slam dunk: One core to run whatever CPU intensive task you want, one core to run everything else. The performance of the CPU bound app goes up while the responsiveness of every other task also improves.

      Quad core becomes a little tricky. When one spare cpu can run every background task with cycles to spare, what are you going to do with two more spare cores? "Even more multitasking" is the first answer, where you're re-encoding DVDs while playing Quake4. That might work, but seems also somewhat contrived. It'll have to do, though, until a real reason to want quad core in the form of multi-threaded CPU-intensive apps become commonplace. Certainly anyone doing rendering wants as many cores as they can get, but until games become multi-threaded as a matter of course it's going to be hard to show what real advantages quad-core will bring.

      But maybe that's okay. I'd be happy if dual-cores are the standard on desktop while quads are relegated to the "Extreme" editions and servers.

      --

      The enemies of Democracy are
    14. Re:Support? by Rolgar · · Score: 1

      Agreed. I've been a Firefox user since version .6, and the only thing I've ever disliked was the interface freezing when I load a group of bookmarks together. Last week, I upgraded from a Athlon 64 2400+ with Debian i386 to a Athlon X2 3800+ on Debian AMD64, and I can switch tabs within 2 seconds of clicking on the folder, as opposed to the 10 or more seconds I would wait before. Previously, it would take me minutes to get all of my links loading, now I can be done in about 10 seconds (3 or 4 folders of links).

    15. Re:Support? by n0tWorthy · · Score: 1

      I do a lot with virtual machines and I can say that my PentiumD runs them much better than my P4 HT. I also do quite a bit of video editing and the D shows it's stuff with transcoding or burn times with Nero. A Virtual Appliances take off more for training and general application distribution I think that the more cores you have the better off you will be.

      --
      "Be kind, for everyone you meet is facing a great battle." - Philo of Alexandria -
    16. Re:Support? by renoX · · Score: 1

      Could you explain why N+1 is the 'sweet spot'?

      I would have expected N to be the right choice, not N+1..

    17. Re:Support? by carlmenezes · · Score: 1

      What I don't get is the rationale behind claims that the software market is not ready for quad cores. When so many apps are running a LOT of simultaneous threads - iTunes itself runs about 4 or 5, why can these cores not be made use of?

      --
      Find a job you like and you will never work a day in your life.
    18. Re:Support? by Mr+Z · · Score: 2, Informative

      Happy to. At various points, one or more of the processes will be blocked in I/O. With N+1 tasks running, there's a higher likelihood that all N CPUs will be busy, despite the occasional I/O waits in individual processes. With only N tasks running, an I/O wait directly translates into an idle CPU during that period.

      --Joe
    19. Re:Support? by Mr+Z · · Score: 1

      Oh, and I should add, as you add more processes, you spend more time context switching and you pollute the caches more, so it's a tradeoff. That's why performance falls as you go to higher and higher parallelism. At very high parallelism, you can go off a cliff if you exceed the available system RAM. That's why kernel devs like to do "make -j" on the kernel as a VM stress test.

      --Joe
    20. Re:Support? by Hal_Porter · · Score: 1

      Because it builds faster IF YOU SHOUT AT IT?

      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    21. Re:Support? by EvanED · · Score: 1

      Thanks for that response. I'd give some benchmarks of my own a shot except... I have an Athlon XP. ;-)

    22. Re:Support? by Anonymous Coward · · Score: 0

      Happy to.

      Dude!

    23. Re:Support? by renoX · · Score: 1

      Thanks for these explanations, I was thinking about pure CPU user process and failed to take into account IO, then the need of >N process makes sense.

  7. Re:Begging the question by OSSRocks · · Score: 1

    P4 was never multi core... multi processor yes... but core no...

  8. Re:Begging the question by Sorthum · · Score: 1

    The problem is, analysts don't look at technology so much as they do market-share. The unfortunate battle between techies and beancounters wages on...

  9. Scalability, 64-bit, and FPU by Eukariote · · Score: 3, Interesting

    When it comes to multi-processing scalability, AMD's Barcelone/10h/Phenm single-die four core with hypertransport inter-chip interconnects will do far better than the two-die four core shared-bus Intel chips. Also, both the old and new AMD architecture will do relatively better on 64-bit code than the Intel Core 2 architecture: Intel's micro-op fusion does not work work in 64-bit, and their 64-bit extensions are a relatively recent add on to the old Core architecture. The FPU power of the new 10h architecture will be excellent as well. On the other hand, Intel chips will remain very competitive on integer code, cache-happy benchmarks, particularly when run in 32-bit mode. Also, the SSE4 extensions of the upcoming 45nm Intel ships will help for encoding/decoding and some rendering applications, provided that the software has been properly optimized to take advantage of them.

    1. Re:Scalability, 64-bit, and FPU by tknd · · Score: 1
      On the other hand, Intel chips will remain very competitive on integer code, cache-happy benchmarks, particularly when run in 32-bit mode.

      Don't forget, AMD is also adding a shared L3 cache so we don't know if Intel will still have that advantage.

  10. Re:Begging the question by homer_ca · · Score: 3, Informative

    The Athlon X2 was superior to the Pentium D. It wasn't until Core 2 Duo that Intel took the lead in desktop CPUs.

  11. Re:Begging the question by Anonymous Coward · · Score: 0

    OSSRocks, meet Pentium D - P4 dual-core with new marketing name.

  12. Re:Begging the question by Chris+Burke · · Score: 4, Informative

    I introduce to you the Pentium D.

    --

    The enemies of Democracy are
  13. Core 2 Duo was 1996? by stevedcc · · Score: 0, Redundant

    This article seems to be trying to rewrite history:

    Intel was seen as recovering the advantage when its introduced its Core 2 Duo family in mid 1996.

    Amazing that, a 10 year lead on dual core parts!

    --
    todo - The developer's equivalent of confession: "Forgive me Father, for I have sinned..."
    1. Re:Core 2 Duo was 1996? by hexed_2050 · · Score: 0, Redundant

      From the Article:

      However, the dual-core duel became, and remains a performance battle. AMD was widely perceived to have taken an initial lead. Intel was seen as recovering the advantage when its introduced its Core 2 Duo family in mid 1996.
      Wow, dual cores in 1996! Let's review history...
      1994: Macintoshes using the PowerPC start shipping.
      1994: Intel introduces the 486DX4 clock-tripling microprocessor.
      1995: IBM announces 1 million copies OS/2.
      1995: Windows 95 is released with no small fanfare 1 million copies sold through retail in first 4 days.

      1996: Intel introduced its Core 2 Duo family!

      1997: Intel announces 200-MHz Pentium MMX
      1998: First FAT32 operating system MS windows 98 released

      hmm... something is wrong here.
      h

      --
      Valkyrie is about to die! Wizard needs food -- badly!
  14. Re:Begging the question by OSSRocks · · Score: 1

    ahh yes i forgot about that one, i didnt realize they were sold i thought they were just engineering samples, i didnt bother biulding a new box until core 2 was out... probably why lol good catch!!

  15. Hey Einstein by p3d0 · · Score: 3, Informative

    Take another look. He's making fun of the date they mentioned (1996).

    --
    Patrick Doyle
    I mod down every jackass who puts his moderation policy in his sig. Oh, wait a sec....
    1. Re:Hey Einstein by drinkypoo · · Score: 1

      Yes, I saw it in that comment and others. However, I have learned to never assume that someone is doing something clever on slashdot. Usually one is disappointed.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    2. Re:Hey Einstein by Nexum · · Score: 2, Funny

      Queen Elizabeth II... is that you?

      --

      This sig has been deprecated.
    3. Re:Hey Einstein by somersault · · Score: 4, Funny

      I'm guessing it's QE I, or she would have said "two is disappointed".

      --
      which is totally what she said
    4. Re:Hey Einstein by StikyPad · · Score: 1

      However, I have learned to never assume that someone is doing something clever on slashdot. Usually one is disappointed.

      That's because when you make a clever joke on Slashdot...

  16. Whatever they do, by Anonymous Coward · · Score: 0

    I hope AMD neglects to advertise this one too.

  17. Mods, pay attention by p3d0 · · Score: 1

    Someone makes this same comment every time advances in CPU technology are mentioned.

    --
    Patrick Doyle
    I mod down every jackass who puts his moderation policy in his sig. Oh, wait a sec....
  18. More details at HotHardware.com by Anonymous Coward · · Score: 0

    HotHardware.com has more details on the AMD Phenom processor, including die map shots and other specifications as well.

  19. Core 2 Duo? by ratboy666 · · Score: 3, Funny

    1996? Wow, have *I* been misled. Mid 1996 is the vintage of my Dual Pentium Pro 200Mhz, and I *really* thought that it was state-of-the-art.

    Colour me disappointed...

    --
    Just another "Cubible(sic) Joe" 2 17 3061
    1. Re:Core 2 Duo? by hexed_2050 · · Score: 1, Redundant

      From the Article:

      However, the dual-core duel became, and remains a performance battle. AMD was widely perceived to have taken an initial lead. Intel was seen as recovering the advantage when its introduced its Core 2 Duo family in mid 1996.

      Wow, dual cores in 1996! Let's review history...

      1994: Macintoshes using the PowerPC start shipping.
      1994: Intel introduces the 486DX4 clock-tripling microprocessor.
      1995: IBM announces 1 million copies OS/2.
      1995: Windows 95 is released with no small fanfare 1 million copies sold through retail in first 4 days.

      1996: Intel introduced its Core 2 Duo family!

      1997: Intel announces 200-MHz Pentium MMX
      1998: First FAT32 operating system MS windows 98 released

      hmm... something is wrong here.

      h -- I think I'll be a geek this week

      --
      Valkyrie is about to die! Wizard needs food -- badly!
    2. Re:Core 2 Duo? by truthsolo · · Score: 1

      ...the vintage of my DEC 21164A stomping the Pentium Pro on the SPEC charts. Still doubles as a nice space heater :)

      --
      MTSBWY
  20. less power by twistedcubic · · Score: 5, Insightful

    Actually, I just got a 65W Athlon X2 4600+ from Newegg which uses less power than my current 6 year old Athlon XP 1800+. The motherboard (ECS w/ ATI 690G) I ordered supposedly is also energy efficient. I guess I could save $60 by getting a single core, but almost all single core Athlons are rated at more than 65W. Why buy a single core when it costs more long term and is slower when multi-tasking?

    1. Re:less power by TheThiefMaster · · Score: 1

      Why's that a reply to me? I didn't mention power/heat.

    2. Re:less power by katani · · Score: 1

      When AMD switched over to the 65nm process, they also switched a couple of their single-core Athlon 64's. Look for the "Lima" cores for Socket AM2. AFAIK, they have a Thermal Design Point of 45 watts.

    3. Re:less power by twistedcubic · · Score: 1

      Are these currently being sold retail in the U.S.?

    4. Re:less power by caldodge · · Score: 1

      > Are these currently being sold retail in the U.S.?

      I don't know about retail stores, but I bought one (3500+ - 2.2 GHz) from Newegg.com recently.

      You can drill down to Processors - AMD, then select "65nm" in the "Manufacturing Tech" dropdown.

      One caveat for Linux users: AMD bumped the revision number for the 65nm units (it's now 7), and a stock "powernow-k8" (the Linux implementation of "Cool 'n Quiet") module doesn't recognize it. I've been assured it will show up in the kernel Real Soon Now.

      It doesn't amount to a huge difference, though. I compiled a kernel with "powernow-k8" accepting revision 7 CPUs, and saw only an 8 watt drop in system power usage, plus a 5 degree (C) drop in CPU temperature.

      BTW, after noticing the post about "get more RAM before upgrading your CPU", I feel compelled to mention that Newegg has some Crucial 1 gig DDR2 DIMMS for $41-$50 each, which is why my "Lima" system has 4 gigs now.

  21. AMD beats intel by PermanentMarker · · Score: 1

    I think that AMD beats intel, as a cheap underdog brand it kicked Intel of the top.
    Overall i think however that single or complex duo / quad cores or more are a dead end.

    To get performance a complete redesign is required, not only the main chips.
    Perhaps a tandam of ARM chips using 3 types of mem compactflash besides fast ram and a disk.
    And a diffirent aprouch to a memory bush, perhaps rather clusters of small chips with some memory who together devide tasks simultane. spreading out load is often cheaper then tuning up load on a single (critical) part.

    it's just a mater of time then we will see this.
    Also i think a cheaper base material should be found, well perhaps the next chips are made by small nano fabrics

    --
    I know you're out there. I can feel you now. I know that you're afraid. You're afraid of us. You're afraid of change.
    1. Re:AMD beats intel by Mista2 · · Score: 1

      I think more cores is good - on servers. I have a desktop PC (AMD X2 4200 with 2GB RAM) setup with SuseLinux 10.2 acting as an X11 terminal server) and the rest of my desktops are old clunkers. The fastest is a compaq n800c with 512MB RAM and is about 4 years old. I can run 2-3 users with full desktop sessions doing desktop publishing and document editing, running remote sessions on the server. I havn't tried more than 4 simultaneous sessions, but it works just as fast as a single user local on the console. (it also works fine over the internet using VNC or just tunnelling X over SSH). So I'm looking forward to desktops with more cores as I can share them with more people 8)

    2. Re:AMD beats intel by Anonymous Coward · · Score: 0

      Well what you think is lovely, but sadly you just don't have a clue.

    3. Re:AMD beats intel by Anonymous Coward · · Score: 0

      and Ninjas beat them both...

  22. Watch the pretty assistant while.... by Anna+Merikin · · Score: 0, Flamebait

    Intel, a giant corp with continued antitrust oversight, was quite happy to allow AMD to appear to be a genuine competitor to the US authorities, as long as AMD's market share remained a relative sliver. Once AMD's CPUs achieved a much better price/performance ratio than Intel, Intel moved to squash them like a deer tick in Olde Lyme, CT.

    Does AMD stand a chance against Intel? Not unless they can make a profit out of having less than five per cent market share for the rest of eternity. Perhaps they can.

    In any event, any competition is better than none. If it weren't for AMD's great processor architecture and 64-bit extensions, we doubtless would not have Core-2 duos and quads at an affordable price point now.

    But Intel's R+D PIZZA BUDGET must be larger than AMD's total worldwide cash flow.

    (Full disclosure: I build my own boxen, and have since 1991. I have never used an Intel chip in any computer I've assembled. So I have no grudge against AMD; I used them because they performed very well for a low price. They still do.)

    1. Re:Watch the pretty assistant while.... by Eukariote · · Score: 2, Informative

      They have a good chance. For one, their market share is rather higher than you make it out to be: about 20% of the 80x86 market vs Intel's 80%. Also, the computer manufacturers have an interest in keeping the competition between Intel and AMD alive. Unless they behave irrationally, they will help AMD to fully break the monopoly.

      But the main thing that is pending for AMD is the antitrust lawsuit. Assuming there will be a just judgment, which is not a given with the US justice system led by the likes of Alberto Gonzales, a multi-billion dollar compensation for anti-competitive practices will fall to AMD. They have enough debt financing to last until then.

    2. Re:Watch the pretty assistant while.... by 0123456 · · Score: 1

      "So I have no grudge against AMD; I used them because they performed very well for a low price."

      That's odd. When I built my current PC in 2003 I looked seriously at using an AMD CPU rather than Intel, and discovered that the 'equivalent' AMD CPU was not only slower than the Intel CPU, but more expensive too. And, unlike someone who's never used an Intel CPU in their PC, I have no aversion to using which ever one is better.

      The simple fact is that AMD had a brief period where they were technically better than Intel, and then Intel took back the lead. Right now Intel chips are simply better than AMD's, and unless the next generation beat Intel they're going to be in trouble.

      Personally I hope they do recover, because the more competition we have in the CPU market the better, and some of the new features they've talked about do appear to have the potential for a useful performance boost. That said, I'm not buying any AMD stock.

    3. Re:Watch the pretty assistant while.... by Anonymous Coward · · Score: 0

      Brief period? AMD pretty much trumped Intel from the Athlon Classic (1999) to Intel's Core 2 Duo (2006). Seven years is not too brief of a time period.

    4. Re:Watch the pretty assistant while.... by Anonymous Coward · · Score: 0

      boxen

      Please stop using this word.

    5. Re:Watch the pretty assistant while.... by flaming-opus · · Score: 1

      I think it is foolish to believe that computer manufacturers are going to act in any way to prevent a monopoly. Businesses have a difficult enough time conducting their own operations in any way that looks beyond the next product cycle. Purchasing higher-cost or lower-performing parts in the short term, because it could prevent a future monopoly, is the sort of foresite businesses are not apt to do. This is herd mentality folks, short-term gain is the name of the game.

  23. Re:Begging the question by Chris+Burke · · Score: 1

    Well it's not like anyone cared about the Pentium D, since it was pretty craptacular. Lessee, take a bandwidth-starved core design, slap two down in one package, downclock the system bus since the MCM has some of the same signal integrity issues as multi-socket, and you get... two cores that are starved for bandwidth even more. Yay.

    So you were much better off waiting until Core 2 regardless, if you wanted an Intel dual core anyway.

    --

    The enemies of Democracy are
  24. Re:Begging the question by drinkypoo · · Score: 1

    The original Core Duo led most benchmarks as well (I have a T2600 before me.) Core Duo is really an excellent design (made a nice change.)

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  25. AMD IS Doomed to Always Be a Follower Unless... by MOBE2001 · · Score: 1, Offtopic

    It seems that AMD's research department is only concerned with beating Intel at its own game. This is foolish, IMO. AMD is doomed to always be a follower unless its engineers can come up with a revolutionary new CPU architecture based on a revolutionary software model. The new architecture must address the two biggest problems in the computer industry today: reliability and productivity. Unreliability puts an upper limit to how complex our software systems can be. As an example, we could conceivably be riding in self-driving vehicles right now but safety and reliability concerns will not allow it. Why? Because there is something fundamental wrong with software. Fortunately, a software model that solves these problems already exists. It is called the "non-algorithmic, synchronous, reactive software model. That's what Project COSA is about.

    1. Re:AMD IS Doomed to Always Be a Follower Unless... by DrMrLordX · · Score: 2, Interesting

      Exactly why is AMD a fool to be concerned with "beating Intel at its own game"? Even Intel tried coming out with a revolutionary new CPU architecture, and look where that got them. Itanic has been undermined by Intel's own Xeon processors. The market has spoken, and it wants x86. Not even Intel has been able to change that (yet).

      A smaller firm operating on tighter margins like AMD could easily go belly-up trying to break out with a new CPU microarchitecture. At least Intel could afford all of Itanic's failures.

    2. Re:AMD IS Doomed to Always Be a Follower Unless... by Anonymous Coward · · Score: 2, Informative

      wait.. What? AMD is following Intel? Mind telling me how that is exactly? IIRC, both Intel and AMD are using the 64 bit extensions that... guess who... AMD made on their Athlon 64 processors first. Also, AMD was first to move their processors away from a shared BUS. The reason why they say their processors are "True" dual or quad core is because their architecture was designed better to scale. Take a look at the multi processor benchmarks compared to netburst, and even take a look at how much better AMD processors today scale with the number of cores compared to Intel's lineup.

      Following? Hardly.

    3. Re:AMD IS Doomed to Always Be a Follower Unless... by MOBE2001 · · Score: 1

      wait.. What? AMD is following Intel? Mind telling me how that is exactly?

      They are following because they are barely making a profit, the last I heard. Why? Because they have to compete by drastically cutting prices to compete head-on with Intel. With a new architecture and a new market niche (mostly embedded systems and mission-critical systems), they would leave Intel in the dirt. The desktop market would follow soon afterwards when the industry comes to its senses and realizes that it has been doing it wrong ever since Lady Ada wrote the first algorithm. The good thing is that AMD has the engineering resources and know-how to pull it off. One man's opinion, of course.

    4. Re:AMD IS Doomed to Always Be a Follower Unless... by Nasarius · · Score: 1

      Itanic has been undermined by Intel's own Xeon processors. The market has spoken, and it wants x86. Not even Intel has been able to change that (yet).
      This probably has more to do with the fact that IA64 was garbage than any inherent attachment to x86. Microsoft even went to great lengths to support it, which is much more than you can say for SPARC or POWER. There's plenty of room, especially in the *nix server market, for processors unrelated to x86. With Linux or the BSDs, all you really need to do is send the specs and some reference hardware to a few key developers, contribute some code to GCC, and you'll be fully compatible in a matter of months. The Itanic went down solely because of its many flaws.
      --
      LOAD "SIG",8,1
    5. Re:AMD IS Doomed to Always Be a Follower Unless... by emmons · · Score: 1

      Itanic went down because Intel neglected to fund in any serious way research on the compiler optimizations necessary for the instruction set. IA64 is a superbly flexible and powerful instruction set.. but also one that's damn near impossible to use efficiently without some serious work.

      In theory, it had a lot of potential.

      --
      Do you even know anything about perl? -- AC Replying to Tom Christiansen post.
    6. Re:AMD IS Doomed to Always Be a Follower Unless... by tknd · · Score: 1

      We've been through this over and over again: see Intel Itanium and AMD x86-64.

      The problem with revolutionary architectures is that it breaks compatibility. Nobody wants to sit around rewriting their software for a completely new platform. They want something that can run enough of the last iterations of software and offers enough new features to move forward with. Even now, nearly all machines being sold have 64bit capability but are still using 32bit operating systems for compatibility reasons.

      Also, I actually don't want to see AMD completely beat Intel and I don't want Intel to completely beat AMD. I want both companies to struggle and fight each other so that I, as the consumer, benefit the most.

    7. Re:AMD IS Doomed to Always Be a Follower Unless... by Chris+Burke · · Score: 1

      They are following because they are barely making a profit, the last I heard.

      There's a semantic distinction between "following" and "trailing". "Following" is doing whatever your competitor is doing, after they have done it. "Trailing" is to merely be behind, as in a race or other competition. AMD may be trailing due to being unprofitable and losing some marketshare, however this does not indicate that they are following Intel.

      It seems you want AMD to make a completely new architecture (microarch or ISA? I assume the former because the latter is DOA). They probably are. New architectures take half a decade from conception to production. AMD needs to compete with Core 2 now. Thus an upgrade to the existing k8 architecture.

      Not that this has anything to do with your original post, nor does AMD have anything to do with software reliability. They make hardware that already has standards of reliability and rigorous formal testing far beyond what any software outside of avionics and nuclear reactors goes through.

      --

      The enemies of Democracy are
    8. Re:AMD IS Doomed to Always Be a Follower Unless... by Zan+Lynx · · Score: 1

      With a new architecture and a new market niche (mostly embedded systems and mission-critical systems), they would leave Intel in the dirt. So what about that Geode? Not embedded and niche enough?

      How about a company like ClearSpeed? Why aren't you using their chips? They're awesomely fast, after all, and completely non-i386.

      That's the problem right there. Why aren't you running an Itanium chip? Or Niagra? Because they aren't compatible with your software and they're expensive because they're not mass produced at the same levels.

      AMD cannot develop a revolutionary new architecture because it wouldn't do any good. Consumers do not want revolutionary. Intel and HP spent billions on Itanium. It's a great chip, but the money isn't there.
    9. Re:AMD IS Doomed to Always Be a Follower Unless... by Anonymous Coward · · Score: 1, Informative

      Don't follow the link, he's just a click whore. And completely off-topic by the way.

    10. Re:AMD IS Doomed to Always Be a Follower Unless... by master_p · · Score: 1

      "The new architecture must address the two biggest problems in the computer industry today: reliability and productivity."

      The Actor model is what you ask for.

    11. Re:AMD IS Doomed to Always Be a Follower Unless... by Anonymous Coward · · Score: 0

      What?? AMD has been at the forefront of improving software through innovations at the CPU-level. Heard of the NX-bit?? It was a revolutionary concept where pages can be marked as 'executable' or 'not-executable' (NX) and the CPU will not run any instructions in an NX marked page. This minimizes the chance of things like buffer-overflows and such from being exploitable.

    12. Re:AMD IS Doomed to Always Be a Follower Unless... by AcidPenguin9873 · · Score: 1
      Ever see http://www.crhc.uiuc.edu/IMPACT/? They worked for about 10 years on compiler research targeting the Itanium and Itanium 2. Intel's own compiler is as good or better. The compiler research has been done.

      Itanium and Itanium 2 can rock scientific, floating-point heavy applications with easy-to-determine memory access patterns (tight for loops and large arrays). But for general integer code (i.e. pointer chasing data structures like linked lists, trees, hash tables), all these compiler optimizations for an in-order architecture like Itanium are still worse than letting an out-of-order superscalar do its thing while an cache miss is being serviced. To compensate, Intel had to put 9MB of L3 on the Itanium die to hopefully make most datasets fit into the cache, but that turned out be expensive and unwieldy.

      It's not that the compiler research wasn't there, it's that integer applications are a bitch for in-order processors.

    13. Re:AMD IS Doomed to Always Be a Follower Unless... by Joe+The+Dragon · · Score: 1

      That is m$ flat Linux x86-64 is lot better

    14. Re:AMD IS Doomed to Always Be a Follower Unless... by MOBE2001 · · Score: 1

      AMD cannot develop a revolutionary new architecture because it wouldn't do any good. Consumers do not want revolutionary. Intel and HP spent billions on Itanium. It's a great chip, but the money isn't there.

      Itanium is not revolutionary. Not even IBM's Cell processor is revolutionary. All current processors are based on and optimized for the algorithm. That's a 150-year old technology! There is a better way to dothings. Sooner or later we will be forced to break with the past. The early bird gets the worm.

    15. Re:AMD IS Doomed to Always Be a Follower Unless... by Anonymous Coward · · Score: 0

      Umm, it was great that AMD bought that in but it was not revolutionary. SPARC, Alpha and PowerPC had page-level protection a long time ago, the lack of it on x86 was a legacy thing.

    16. Re:AMD IS Doomed to Always Be a Follower Unless... by LarsG · · Score: 1

      Wait, you expect AMD to bootstrap an entirely different concept of computing? The history of technology is littered with the corpses of early birds which starved because the new fields they went looking in didn't have any worms.

      --
      If J.K.R wrote Windows: Puteulanus fenestra mortalis!
    17. Re:AMD IS Doomed to Always Be a Follower Unless... by agg-1 · · Score: 2, Insightful

      I hate to break the news to you, but your proposed "silver bullet" is hardly something new. Synchronous dataflow has been with us at least since the 1970s. It's great for designing hardware, DSP software and other simple kinds of algorithms, but as a panacea for all the diseases of the software world? I wish I had some of the stuff that you're smoking. :)

      Now, asynchronous dataflow (with the appropriate support for dealing with complex data structures) might actually be helpful to slash some of the complexities of developing efficient software for massively parallel computers, and in fact there has been renewed interest in such techniques since the 1990s, especially in functional programming circles (see, e.g., the work on "functional reactive programming" by Yale's Haskell group and others, http://www.haskell.org/frp/).

      But, as others have already pointed out, there's still billions of lines of "legacy" code to support if you want to go to market with such a system. So even if modern dataflow models prove useful for multicore architectures, they will still be confined to special niches for quite some time, IMHO.

    18. Re:AMD IS Doomed to Always Be a Follower Unless... by MOBE2001 · · Score: 1

      Wait, you expect AMD to bootstrap an entirely different concept of computing? The history of technology is littered with the corpses of early birds which starved because the new fields they went looking in didn't have any worms.

      Yeah, but this ain't no ordinary worm. This one will make the first computer revolution pale in comparison.

    19. Re:AMD IS Doomed to Always Be a Follower Unless... by LarsG · · Score: 1

      Exactly the same was said about AI. That is, before they actually tried to use it to solve real world problems.

      Is the current state of COSA a web-page with some ideas, or is tools and a VM available so that people can actually play with it?

      --
      If J.K.R wrote Windows: Puteulanus fenestra mortalis!
    20. Re:AMD IS Doomed to Always Be a Follower Unless... by MOBE2001 · · Score: 1

      Is the current state of COSA a web-page with some ideas, or is tools and a VM available so that people can actually play with it?

      Unfortunately, nothing concrete is available yet. A few people are currently discussing the possibility of creating a free COSA VM or even a COSA OS on SourceForge.

  26. What's new? by ghoul · · Score: 1

    What's new in the article? All this was announced at the conference in Germany in January!!! Why is Slashdot even posting this? The only interesting thing is that the hype has made AMD's share go up 10 % in the last 2 sessions:)

    --
    **Life is too short to be serious**
  27. parotting press releases != journalism! by Anonymous Coward · · Score: 0

    This is, again, US style journalism: just parotting press releases. No depth, no investigation, no knowledge involved. These lazy writing parrots become so f***ing annoying and a waste of my time.
    Please post links to articles when the contents includes some orginality and knowledge, otherwise just link to the press releases themselves!

  28. Re:Begging the question by Short+Circuit · · Score: 1

    At one point, the Opteron was single-core. And it still beat the P4 Xeon.

  29. That's ONE theory, I guess.... by King_TJ · · Score: 1

    You might even be right, but my instinct says no.

    Intel should have realized, from how U.S. govt. treated Microsoft and others, that they weren't in NEED of someone like AMD to cut deeply into their sales for a while with truly competitive products.

    I'd say your scenario would hold much more merit if govt. had already broken up Microsoft into separate divisions or something....

    The fact is, AMD has occasionally built a very comparable, yet cheaper alternative to Intel's offerings. (Remember the success of AMD's response to Intel's 486DX CPUs?) Whenever they pull this off, they do quite well, UNTIL Intel ups the ante with another huge R&D effort, and produces something "next gen" that AMD has to counter.

    I don't think Intel is afraid of AMD "taking over the marketplace" in processors.... but I don't think they'd be wise to ignore them as irrelevant either (or only existing as a "straw man" for the sake of legal arguments). They certainly proved themselves much more of a competitor than, say, Cyrix.

    1. Re:That's ONE theory, I guess.... by ghoul · · Score: 1

      AMDs master stroke was to locate engineering in Austin so with smaller salaries and expenses they got comparable chips which they could sell cheaper . In other words outsourcing to cheaper areas.

      --
      **Life is too short to be serious**
  30. Re:Begging the question by Anonymous Coward · · Score: 0

    Only in benchmarks and anecdotal evidence. Apart from that, who's to say?

  31. Re:Begging the question by gormanly · · Score: 4, Funny

    Craptacular indeed (great new word) - the only thing craptacularer was the Celeron D they had out at the same time, which despite the name was not dual-core. Very amusing though, watching the 'tards with enough knowledge to be dangerous and who wanted a cheap PC,

    "That one's a 'D', that's got 2 processors, that makes the internet faster"

  32. Re:Begging the question by laffer1 · · Score: 1

    Your technical analysis is correct, but the pentium D is so cheap on newegg that it replaced the celeron line out in october. Its now a good entry level dual core chip. My Pentium D 805 outperforms a Dell Precision 650 with 2 2Ghz Xeon chips. As bad as the Pentium D is, there as still a little progress. Cooling it is another issue all together.

  33. Yeah, but when can I buy quadcores from AMD? by hirschma · · Score: 1

    They seem a bit slippery there. When will the Barcelona Opterons ship? Anyone know?

    1. Re:Yeah, but when can I buy quadcores from AMD? by DrMrLordX · · Score: 2, Informative

      You might be able to get them in Q4 2007. With launch dates of August 2007, we'll probably see the actual chips in retail channels by October. OEMs/builders should have products featuring the new Opterons much earlier.

  34. Variable voltages, variable MHz's by mosel-saar-ruwer · · Score: 1


    AMD's cool & quiet tech will shut down individual cores when you are not using them. I believe this is all new for the Barcelona. It idles down cores when you are not using them fully. It shuts off parts of cores that you aren't using (eg the FPU if you are only using integer instructions).

    According to the last picture [imageID=9] in the Image Gallery, different cores on the same chipset can run at different voltages and different MHz's:

    http://www.informationweek.com/galleries/showImage .jhtml?galleryID=30&imageID=9&articleID=199501467

    1. Re:Variable voltages, variable MHz's by tomstdenis · · Score: 1

      You read wrong. It says voltages are locked to the highest utilized core's p-state. So while the freq will change the voltage won't, and yes, that will still result in saving power.

      I should point out that the Intel Core 2 Duo's can do this already.

      Tom

      --
      Someday, I'll have a real sig.
  35. Mod parent up! by Anonymous Coward · · Score: 0

    He used the phrase "begging the question" properly!

  36. Re:Begging the question by qbwiz · · Score: 1

    Well, the Athlon X2 was probably a better desktop chip, but the Core Duo was a better laptop chip than anything put out by AMD.

    --
    Ewige Blumenkraft.
  37. Re:Begging the question by GreenEnvy22 · · Score: 1

    I've been using craptacular for years, don't make be break out the DMCA!

  38. Re:Begging the question by Movi · · Score: 1

    Funny thing is, everyone knew Core2 will beat X2, even before X2 came out. AMD must have crapped their pants when they saw the samples. (no, I'm no fanboy, but please search the archive from bitnet for example, and see for yourself). Core2 was the hammer for AMD like K8 was the "sledgehammer" for intel back in the day.

  39. Uh... by Per+Abrahamsen · · Score: 2, Informative

    I had a 2P dual-core opteron 2.6GHz box as my workstation for several months. To be honest I couldn't really find a legitimate use for it. And I was running gentoo and doing a lot of my own OSS development [re: builds].


    Uh, doesn't "make -j 3" gives you a good speedup? I'd imagine multi-core being great for development, at least for compiled languages.
  40. Re:Begging the question by homer_ca · · Score: 1

    Well, the Athlon X2 and Core Duo (Yonah) ran pretty even at the same clock, but it was only for mobile. We never got to see how fast the Yonah could run at the top end. The fastest one was 2.3GHz, but given the overclocking headroom of mobile processors, it could have beaten Athlon FX's with the right desktop platform.

  41. Re:Begging the question by level_headed_midwest · · Score: 1

    The Core Duo had two big downfalls compared to the X2s: one was that it was a 32-bit chip and not a 64-bit chip. The second was that the Core Duo had the Pentium III/M's relatively weak FPU compared to the much more powerful FPU units in the X2. This made the Core Duo roughly as fast per clock as the X2s in 32-bit applications that did not stress the FPU much, but FPU-straining apps had the X2s pull away mightily from the Core Duo. I'd never seen a direct comparison between an X2 running in 64-bit mode versus a Core Duo, but other tests with X2s in 32- and 64-bit mode show about a 10% increase in performance by running in long mode. Thus, the X2s were potentially a bit faster than the Core Duo was if each was allowed to run optimal setups.

    --
    Just "gittin-r-done," day after day.
  42. Re:Begging the question by fitten · · Score: 1

    Hard to say, actually. The P4, for example, had some novel technology in it (advanced branch prediction, cache, etc.) but had other parts that caused it to have problems (pathological retry, for example). The Opteron also had some novel technology (IMC, HT, etc.) as well but a lot of its core wasn't necessarily that technologically advanced. It's hard to say which one was more technologically advanced... brute force can go a long ways for pure performance.

  43. Re:Begging the question by Dan+Stephans+II · · Score: 1

    Troll? It's an honest question and was answered quite well by people that responded. Well done abusive moderator.

  44. Every user benefits from multiple core by Anonymous Coward · · Score: 0

    It's getting really boring to see all these comments in threads about multi-core CPU with clueless people ranting that: "besides multimedia editing, nobody will need multiple-cores".

    In a near future I'll benefit from having, say, an 8 cores @ 2 Ghz CPU because, well, 16 Ghz CPU simply won't exist at the time that 8 cores @ 2Ghz comes out. This is, for a start, an undeniable fact that a great many people will benefit from a single core.

    Then usually anyway you're using a multi-threaded OS running, say, multi-threaded applications (big surprise, Java applications suddenly became a lot faster while a great many C-written mono-threaded app are lamely using only one core ["phenomenon" that can be seen very easily in a CPU monitoring facility]).

    Or maybe that some desktop users are running OS X + Windows under Parallels? Mutliple cores shines here.

    So, please, stop whining in the next thread about 16-cores CPU that you'd rather have an hypothetical 32 Ghz CPU running mono-threaded apps on a single-tasking OS.

  45. AMD - underdog by MorpheousMarty · · Score: 1

    AMD was doing great, and for years they had the cost/performance ratio to justify their success. But now Intel has a better chip cost/performance wise (in the 200-300$ range), and they are on top. I've used AMD for years but when my buddy asked me how he should go last weeks I told him Intel. Nothing is better for the market than to have two teams who are almost equal - it's fun to watch and their hard work is our benefit.

  46. Re:Begging the question by try_anything · · Score: 1

    It's hardly a battle. Each group pays attention to what it cares about.

  47. Re:Begging the question by drsmithy · · Score: 1

    The Athlon X2 was superior to the Pentium D. It wasn't until Core 2 Duo that Intel took the lead in desktop CPUs.

    I think you mean "regained". Computers did exist before 2003.

  48. I don't know if will win by ghostbar38 · · Score: 1

    But I does know now that AMD is losing, and very hard.

    --
    ghostbar page.
  49. Umm. by flaming-opus · · Score: 1

    You want to back up those claims with some data or at least links?

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

      You want to back up those claims with some data or at least links? He doesn't need to. AMD says this, so it must be true. ;)

      Seriously, I think I agree with what I think is your point. These claims don't mean shit without benchmarks using real applications. AMD has been doing a lot of talking, but have shown no benchmarks (not even synthetic ones). I'm not saying Barcelona won't be better than Clovertown/Penryn, but I don't understand why anybody who doesn't work for AMD would claim it will be better without actually running the damn chip through some benchmarks.

      Intel has a lot of technology in their Core architecture (snoop filters, intelligent cache algorithms, instruction buffers, etc) that lessens the detrimental impact of features such as 2-die CPUs and non-integrated memory controllers. Interconnects and memory controllers are just two of many technologies in modern CPUs that can effect performance.

  50. Re:less power - 35 Watt 90nm SOI AM2 F2 Stepping by SailorBob · · Score: 1

    AMD's lowest power usage CPU's are currently 35W and made on 90nm SOI for AM2 socket with F2 Stepping. They range from a 1.6 Ghz Sempron on the low end up to a 2.0 Ghz Athlon X2

    You can get info on all available models at these urls:

    Compare Desktop Processor Specifications

    Compare Server/Workstation Processor Specifications

    AMD Processor Pricing

    The question is of course can you buy one retail?

    --

    Woopty Doo Basil, what does it all mean?!