Slashdot Mirror


AMD's Fusion Processor Combines CPU and GPU

ElectricSteve writes "At Computex 2010 AMD gave the first public demonstration of its Fusion processor, which combines the Central Processing Unit (CPU) and Graphics Processing Unit (GPU) on a single chip. The AMD Fusion family of Accelerated Processing Units not only adds another acronym to the computer lexicon, but ushers is what AMD says is a significant shift in processor architecture and capabilities. Many of the improvements stem from eliminating the chip-to-chip linkage that adds latency to memory operations and consumes power — moving electrons across a chip takes less energy than moving these same electrons between two chips. The co-location of all key elements on one chip also allows a holistic approach to power management of the APU. Various parts of the chip can be powered up or down depending on workloads."

240 comments

  1. The simpsons by Anonymous Coward · · Score: 2, Funny

    Heh. They should use Apu from the Simpsons in their advertising...

    1. Re:The simpsons by Anonymous Coward · · Score: 0

      I think they just wanted to get "FAP" in it.

      "This is my FAP-Unit."
      "I see..."
      "It's very compact, good graphics man."

    2. Re:The simpsons by Anonymous Coward · · Score: 0

      The s3 "savage" graphics cards did use a "lily savage" lookalike to advertise their card at a games show. I guess they couldn't afford the real one :-)

    3. Re:The simpsons by zepo1a · · Score: 1

      Yo Dawg, I herd you like to GPU while you CPU so I put a GPU in your CPU so you can GPU while you CPU.

  2. vs Larrabee by jabjoe · · Score: 1

    This could be interesting. Intel might have to change plans for Larrabee again.

    1. Re:vs Larrabee by Anonymous Coward · · Score: 1, Insightful

      Change plans?

      No, they need to get their rasterising software written and the chip quite a bit more efficient.. as per their plans as-is.

    2. Re:vs Larrabee by Anonymous Coward · · Score: 0

      Intel have already announced their own on chip GPU in a deliberate attempt to stifle NVidias Ion platform. http://www.theinquirer.net/inquirer/feature/1651933/intel-confident-sandy-bridge-integrated-gpu

      Also FYI the larrabee has been announced under a different name as a competitor to Nvidias HPC Tesla cards. http://www.theregister.co.uk/2010/06/01/intel_knights_co_processor/

      AMDs product is just a desperate attempt at trying to be relevant. They need to show they have a product competing with the big boys in all the right channels.

    3. Re:vs Larrabee by Rockoon · · Score: 5, Insightful

      AMDs product is just a desperate attempt at trying to be relevant. They need to show they have a product competing with the big boys in all the right channels.

      AMD is plenty relevant. It is Intel that scrambled to put out a 6 core desktop processor, which was so poorly planned that the cheap version is $1000. Meanwhile nVidia is desperately trying to get people locked into their CUDA API because their video cards just dont bang the performance drum like they used to.

      AMD and Intel have different visions. AMD is clearly focusing on getting more cores on chip for more raw parallel performance (12 core CPU's in 4 chip configs are owning the top end server market.. brought to you by AMD), while Intel is clearly trying to maximize memory bandwidth to peak out raw single threaded performance (triple channel ram and larger cache is owning the software rendering and gaming markets)

      Normal people are within the $50 to $200 CPU range, and at those price points, solutions from both camps perform about the same. On the video card front, you just can't beat AMD right now. Best price/performance ratio on top of best performance period.

      --
      "His name was James Damore."
    4. Re:vs Larrabee by Cyberax · · Score: 3, Informative

      How so?

      AMD's offer is real, it uses a real performant GPU, not a GMA joke. Larrabee is stil vapourware, and it will be for a long time.

    5. Re:vs Larrabee by Calinous · · Score: 4, Interesting

      The 6-core Intel processor is the Extreme Edition (always was introduced at $1000), and frankly smokes every other desktop processor out there.
      AMD is the value-choice - they're cheaper at the same performance point, but they don't really compete in the over $250 desktop arena.
      On the server front, Intel's introduction of Core2 based Xeons allowed it to compete again, and right now AMD is leader only in some cases in server performance (some are draws, but most I think go to Intel). Too bad, as server processors were producing a lot of money for AMD.
      Intel is also leader in performance/watt, due to a complex power delivery architecture and better processor production facilities.
      Meanwhile, AMD competes where it can on the processor front (but ruled the previous 6 months on the performance graphic front).

    6. Re:vs Larrabee by Calinous · · Score: 1

      Intel's on-processor graphic in the i5-661 (the fastest on-board graphic from Intel) is trading blows with AMD's last generation (and current generation, as AMD didn't improve performance of its graphics core over its last generation).
            If you're refering to an add-on card from AMD/ATI, then by all means the Intel IGP is crushed (just like the AMD's IGP or NVidia's IGP)

    7. Re:vs Larrabee by purpledinoz · · Score: 5, Informative

      Also, think of what this means for laptops. First, you save a huge amount of space by not having to have a separate GPU chip on the board. Have you seen how crammed the mainboard is on the macbook? And with the significant improvements in power consumption, it's a win-win for the laptop market.

    8. Re:vs Larrabee by sznupi · · Score: 3, Insightful

      Intel is also leader in performance/watt, due to a complex power delivery architecture and better processor production facilities.

      As long as you look only at raw CPU performance and power usage. Add GFX perf into consideration and...

      (plus that would be quite recent development for Intel; their power consumption numbers weren't that great by themselves, when adding also chipsets of previous gen)

      --
      One that hath name thou can not otter
    9. Re:vs Larrabee by Rockoon · · Score: 2, Insightful

      The 6-core Intel processor is the Extreme Edition (always was introduced at $1000)

      If ((not realistic for server marker) && (cant sell for less than $1000 without undercutting our other offerings))
      {
      setlabel("Extreme Edition");
      }

      Where is Intel's budget 6-core design? Is it because they refuse to make budget 6-core CPU's, or is it because they can't make budget 6-core CPU's?

      Either way, the proof is in the pudding. They are not targeting the highly parallel market either by choice ("ignoring that market" scenario) or by mistake ("caught with pants down" scenario)

      --
      "His name was James Damore."
    10. Re:vs Larrabee by sznupi · · Score: 1

      But when you actually look at the state of drivers...

      --
      One that hath name thou can not otter
    11. Re:vs Larrabee by hattig · · Score: 2, Informative

      Intel's on chip GPU is just that - a GPU, and a primitive one at that. It can't even do OpenCL. It's certainly not a competitor to anything that AMD will release. Never mind Intel's appalling graphics drivers (and consistent history of poor driver releases), and benchmark cheating (so that they look competitive in reviews).

    12. Re:vs Larrabee by hattig · · Score: 1

      "Trading blows" with a two generation old integrated graphics core that is going to get replaced early next year with one around 5x - 10x faster.

      This is like a wannabe thug trying to beat up an elderly gentleman.

      And failing.

    13. Re:vs Larrabee by Calinous · · Score: 1

      AMD's current (and latest) IGP isn't better than the IGP they launched two years ago. As for promises, I've had plenty from NVidia, I'll wait until Fusion is in stores.

    14. Re:vs Larrabee by TheGryphon · · Score: 2, Insightful

      hopefully this has good effects for cooling, also. Maybe genuises will stop designing boards with 2 hot components separated by 4-6" on a board cooled by 1 copper pipe/fan assembly ... cleverly heating everthing along the whole length of pipe.

    15. Re:vs Larrabee by Soul-Burn666 · · Score: 2, Informative

      It should be plenty good for space and power consumption. Just look at Intel's US15W chipset which includes the GMA500 IGP.
      It's tiny and consumes 2W compared to previous gen chipset + GPU setups (GMA950) that consume 15W, lengthening the battery life by a huge margin.
      The chip itself has good performance, hindered only by terrible outsourced drivers (Tungsten, I'm looking at you), currently only optimized for video decoding (who said two smooth 1080p streams at less than 100% CPU usage using EVR in MPC?)

      Combining the CPU and GPU can probably give a comparable reduction of power consumption and size, with the support of AMD/ATi graphics core instead of PowerVR core + terrible Tungsten drivers.

      --
      ^_^
    16. Re:vs Larrabee by Anonymous Coward · · Score: 0

      Well, best performance period this far. I expect the next performance period to be even better.

    17. Re:vs Larrabee by mcelrath · · Score: 4, Insightful

      AMD and Intel need to have a contest on the shittiest driver category. I have one of each. Each revision of xserver-xorg-video-intel bricks my laptop in a new and exciting way. And AMD's fglrx is a steaming pile of rendering errors, inconsistent performance, and crashes.

      On the other hand, both Intel and AMD have released specs and participate in open source development. So in the long run, either one is a better choice than NVidia. So I'll continue to complain about them and submit bug reports. It's the open source way.

      --
      1^2=1; (-1)^2=1; 1^2=(-1)^2; 1=-1; 1=0.
    18. Re:vs Larrabee by Rockoon · · Score: 1

      I can build *two* AMD 6-core systems (that includes CPU, motherboard, ram, case, and power supply...) for the price of that extreme edition Intel CPU leading the performance charts. Thats right, two complete systems for the price of that chip.

      I'll enjoy my TWO systems with cash-to-spare that together trivially outperform your one system.

      --
      "His name was James Damore."
    19. Re:vs Larrabee by Joce640k · · Score: 1

      they don't really compete in the over $250 desktop arena.

      Maybe they don't really want to.

      Under $250 is by far the biggest market. Competing with the high end Intel chips would probably lose money.

      --
      No sig today...
    20. Re:vs Larrabee by mdm-adph · · Score: 1

      Meanwhile, AMD competes where it can on the processor front (but ruled the previous 6 months on the performance graphic front).

      Ahem -- still rules. http://www.amd.com/us/products/desktop/graphics/ati-radeon-hd-5000/hd-5970/pages/ati-radeon-hd-5970-overview.aspx

      (And don't say it cheats because it has two processors, as Nvidia has been doing the same thing for their last two model lines, as well.

      --
      It is by my will alone my thoughts acquire motion; it is by the juice of the coffee bean that the thoughts acquire speed
    21. Re:vs Larrabee by Lord+Ender · · Score: 1

      It's not so interesting. I rarely wait on my CPU. It's my I/O and my GPU that hit the limits. When will NVIDIA make a GPU with a CPU core? That could be a real game-changer.

      --
      A slashdotter who didn't build his own computer is like a Jedi who didn't build his own lightsaber.
    22. Re:vs Larrabee by LWATCDR · · Score: 1

      Well right now the fastest Supercomputer is an AMD. Next year maybe it will be Intel.
      I think you are a correct in many ways one AMD is the choice in desktops that use CPUs in the under $250 mark. Which is probably close to 90% by volume.
      AMD is or had better performance in visualization which is a huge market in servers.
      Frankly the need for big fast CPUs is dropping. I work at a software company. Our flagship product was a monster. It really could use just about all the CPU, memory, and IO you could throw at it. Graphics really doesn't matter but everything else does.
      It runs well on an Atom is you don't have a bunch of other crap running at the same time.
      Why do you think visualization is so popular? Most servers these days are running at well under 10%. You might as well run six servers on one box and save power, money, and space.

      Fusion could be a huge win for AMD. The laptop and netbook market are the big ones today. If they can create the best value mobile x86 solution people will buy a ton of them,
      They will even help in the desktop market because more companies will use them in small form factor PCs.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    23. Re:vs Larrabee by couchslug · · Score: 1

      "cleverly heating everything along the whole length of pipe."

      Not to mention roasting any yarbles in the vicinity.

      --
      "This post is an artistic work of fiction and falsehood. Only a fool would take anything posted here as fact."
    24. Re:vs Larrabee by Lennie · · Score: 1

      Now that ARM is trying to scale up and and the implementers are shipping SoC's with graphics optimizations, Intel and possible AMD on the other hand whats to do more in the mobile/small devices space. I wonder how this will play out.

      --
      New things are always on the horizon
    25. Re:vs Larrabee by Runaway1956 · · Score: 1

      Actually - AMD bought ATI with just this scenario in mind. Make the chips work together, and complement each other. How much more complementary can you get, than putting them on the same chip? Integrated circuits are MUCH faster than trying to pump everything through a pipeline!

      --
      "Windows is like the faint smell of piss in a subway: it's there, and there's nothing you can do about it." - Charlie Br
    26. Re:vs Larrabee by Runaway1956 · · Score: 1

      AMD leads in availability of features. Intel has always locked features, unless you were willing to PAY for them. All AMD processors are sold with the same virtualization and other capabilities. No matter which price range I am looking at, I'll go with AMD. I never liked Intel very much.

      --
      "Windows is like the faint smell of piss in a subway: it's there, and there's nothing you can do about it." - Charlie Br
    27. Re:vs Larrabee by petermgreen · · Score: 1

      If ((not realistic for server marker)
      Afaict other than not having dual socket support the i7 980x is pretty much the same design as the xeon 5600 series. So it seems they are selling this design into both the very high end desktop market and the server market.

      Where is Intel's budget 6-core design?
      At least according to wikipedia a cheaper model (though still pretty expensive) is coming Q3 of this year. I don't know how reliable that info is though.

      BTW unlike most other extreme editions the i7-980x isn't that bad value when compared to other relatively high end stuff.

      With most extreme edition chips you pay a lot more for a small ammount of extra performance. That isn't the case here. Yes you pay $1000 for the i7-980x vs $570 for the i7-960 (the top non-extreme desktop chip) but you get arround half as much again on the performance! Given that you will probablly be spending arround $500 on the rest of such a system (just the motherboard and 6GB of ram alone will run you arround $300) the price/performance of a system using this extreme chip is likely to be similar to the price/performance of a system using the top non-extreme intel chip!

      Alternatively compare the cost to a pair of xeon E5530's (which I would expect to have similar agregate performance in highly multithreded processor bound applications) and the price is about the same. Add in the fact you don't have to buy an expensive workstation/server board/case and this chip looks pretty attractive for those who want lots of CPU horsepower and can live with only 24GB of ram.

      Either way, the proof is in the pudding. They are not targeting the highly parallel market either by choice ("ignoring that market" scenario) or by mistake ("caught with pants down" scenario)
      When you have chips far better than the best your competitor can offer (afaict the new AMD 6-cores are comparable to high end intel quad cores in highly paralell tests) AND you have far better marketing than your competitor why sell them cheap?

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    28. Re:vs Larrabee by Rockoon · · Score: 1

      Most servers these days are running at well under 10%. You might as well run six servers on one box and save power, money, and space.

      This is why AMD's 12 core chip is so attractive in the server market. On a 4-socket board thats up to 48 cores. Intels strategy just doesnt map well to this many-servers-in-one-box space at all. Sure there are some Big Boys that absolutely need plenty of memory bandwidth and map better to Xeon's, but thats just not a very big market. It doesnt keep the foundry running 24/7 printing money, the ultimate goal of any production facility.

      --
      "His name was James Damore."
    29. Re:vs Larrabee by hattig · · Score: 1

      Hence "a two generation old integrated graphics core".

    30. Re:vs Larrabee by Anonymous Coward · · Score: 0

      Sure, if you'd also use the same graphics card for both systems...

    31. Re:vs Larrabee by sznupi · · Score: 1

      We go more and more towards integrated solutions. Accidentally, those are also the areas where perf/price ratio can really make a huge difference.

      --
      One that hath name thou can not otter
    32. Re:vs Larrabee by Anonymous Coward · · Score: 2, Interesting

      Uhmm, have any of you guys actually READ the tech specs for amd's 12 core parts? They're ALL QUAD CHANNEL DDR3 if G34 socket. Which given the pricing compared to Socket F means unless you had a fully equipped Socket F server (And didn't mind 8-core cpus max) you'd have no reason to stay with socket F and get just as much memory bandwidth as Intel's current top of the line processors.)

      So while intel is currently giving more processing power per chip via hyperthreading, amd is giving just as much memory bandwidth at 1/2 to 1/3 the cost Go compare a 1567 Intel Xeon versus an AMD Opteron. You can have the whole mobo cpu combo for about the same as a single intel chip, which would get you 24 cores and a higher clockrate for less than you'd pay for 12 hyperthreaded cores via an 6 core intel chip. And that's with the same amount of quad channel memory bandwidth.

      Now where things get interesting is deciding whether larger cache or cheaper price/higher clockrate is more useful for your application. The intel parts are available in 6 and 8 core parts with 18 and 24 megs of L3 cache, which the Opterons across the board are 12 meg. For many applications the performance penalty, if any, might be small, but for those that are cache hungry you could see a 5 fold(?) increase in performance compared to having to hit main memory.

      But if it's multithreaded to begin with, you could also just throw a second server's worth of cores at it for the same price as the intel box :D

    33. Re:vs Larrabee by Anonymous Coward · · Score: 0

      you might want to spell virtualization correctly next time...

    34. Re:vs Larrabee by Jeremy+Erwin · · Score: 1

      I'll enjoy my TWO systems with cash-to-spare that together trivially outperform your one system.

      Got an application in mind?

    35. Re:vs Larrabee by ColdWetDog · · Score: 1

      Network based render nodes, perhaps?

      --
      Faster! Faster! Faster would be better!
    36. Re:vs Larrabee by Crazy_MYKL · · Score: 1

      Unless your AMD GPU is hd5xxx, you can use the open source driver. And it's going to get a huge performance boost come 2.6.35.

      --


      <jedi> There is something funny here. You laugh. </jedi>
    37. Re:vs Larrabee by Jeremy+Erwin · · Score: 1

      The Fusion is on supposedly on par with a low end Radeon 5x00. How low end, well.. that remains to be seen.

    38. Re:vs Larrabee by Calinous · · Score: 1

      "Which is probably close to 90% by volume"
            I think AMD is still capacity-constrained (can not make enough processors to satisfy all the demand). This surely was the case in the pre-Core2Duo days.

    39. Re:vs Larrabee by Anonymous Coward · · Score: 0

      When you look at the state of the drivers Intel wins hands down, Nvidia limps in second, and ATI is dead last.

    40. Re:vs Larrabee by Jeremy+Erwin · · Score: 1

      Network based render nodes, perhaps?

      Ah-- latency really isn't a problem with "trivially" parallel tasks.

    41. Re:vs Larrabee by Calinous · · Score: 1

      Hyperthreading was pretty clear - some processors had it, some don't. However, the "Virtualization Technology" was tricky: some versions of the E7400 and E7500 had it, some didn't. The same for E5400 and E5300.

    42. Re:vs Larrabee by Anonymous Coward · · Score: 0

      For me, if it's all about getting stuff done. So if AMD releases fusion and it does not work under Linux, I'm not willing to pay for that. Why would I want to pay for bricks?

      Saying it is "open source" driver is misleading. No one will write you drivers for hardware that is not built anymore. Try using old 3com ISA drivers in latest linux. It will most likely *fail*. Same thing for ATI drivers for AGP Radeons. FAIL.

      I've been buying nVidia since last time I was burnt by ATI and their "open source" driver model (Radeon 7200). nVidia drivers always worked, without fail. There are some bugs, but they have yet made the system unstable. I, for one, am not willing to spend any money and time to write or help write drivers for some hardware I'm buying. If manufacturer wants me to spend $$$ on their hardware, their hardware better work under the OS I'm using and that would be Linux. For this nVidia wins and hence I will be using nVidia for the at least the next few years. People saying that Radeon is faster, well, it is not faster if it doesn't run.

      If AMD releases their processors with graphics chips in them and charges more for those processors, I am simply add that as waste $$$. Currently AMD makes more sense for me to buy (better performance/$$$ at normal workloads). But that may change if AMD asks me to pay for something I cannot use.

      As for CUDA, it also works great under Linux :P

    43. Re:vs Larrabee by 4D6963 · · Score: 1

      Off topic : I just want to point out that your signature is stupid. You can't do that with a non-monotonic function like square, because you can find more than one possible values by reversing the function.

      --
      You just got troll'd!
    44. Re:vs Larrabee by sznupi · · Score: 1

      You seem to, for some reason, assume that Intel will run / support most things? O_o

      --
      One that hath name thou can not otter
    45. Re:vs Larrabee by ckaminski · · Score: 1

      Intel are assholes for that.

      I can't do really interesting KVM based framebuffer stuff on my T2300 Core2Duo. I have 64bit support, but what I really need is true virtualization, so I can run Windows and Linux side-by-each and give them both direct access to the linux framebuffer.

      Grrrrr. I hate AMD for not putting VT into any of the 940 chips (giving me one extra generation on my Opterons), and I hate Intel for not making VTx standard across the entire product line. The Celeron D 805 didn't have it, but the 820 did, WTF?

    46. Re:vs Larrabee by Agronomist+Cowherd · · Score: 1

      And your signature applies to you!

      --
      -DwS
    47. Re:vs Larrabee by Bungie · · Score: 1

      Where is Intel's budget 6-core design? Is it because they refuse to make budget 6-core CPU's, or is it because they can't make budget 6-core CPU's?

      This is a well known process and has occured many times with previous intel chips.

      Intel has to retool and upgrade it's manufacturing plants so they can make the new processor. which costs a lot of money, and can't be done all at once.

      The few plants that are capable of making the chip will pump them out and they will be expensive and only bought by customers with a high enough demand for them that they can justify spending the extra money. The money Intel makes from selling those initial expensive processors will go into retooling and upgrading more manufacturing plants. Eventually Intel will have several fabrication plants capable of making the processor and they will lower the price into the range of the regular consumer. Their budget line (Celerons) will simply be failed fabrications of the regular 6 core chip, with the faulty cores disabled.

      Right now there's not any kind of screaming demand for 6 cores on the desktop. There's probably no one making destop motherboards thst support them anyway.

      --
      The clash of honour calls, to stand when others fall.
    48. Re:vs Larrabee by HuguesT · · Score: 1

      All the current X58 chipset-based motherboards can take the 6-core i7-980X, at the cost of a BIOS upgrade.

    49. Re:vs Larrabee by Anonymous Coward · · Score: 0

      Right now there's not any kind of screaming demand for 6 cores on the desktop. There's probably no one making destop motherboards thst support them anyway.

      On AMD's side, at least, there are plenty of desktop motherboards supporting the Phenom II X6 line. Intel just doesn't seem to be targetting that market.

    50. Re:vs Larrabee by BikeHelmet · · Score: 1

      Intel is also leader in performance/watt, due to a complex power delivery architecture and better processor production facilities.

      But AMD is the leader in idle power consumption! ;)

      Check the reviews. Even the ones where AMD's performance per watt gets curb-stomped show Intel's idle power consumption a good 30-40 watts higher. (~25-35%)

      If you're idling at the desktop and leave your system on 24/7 (standby, fools!), then it's something to consider. It could save you $50+/yr. (but standby would save you more)

      This is particularly important for home-built NAS's. Atom/VIA chips may not have the CPU power required for huge RAID arrays, but a 6-core AMD chip is power efficient while packing a whole lot of punch. With very efficient PSUs, I've seen 1055T systems consume as little as 50 watts idle (!) as measured on a Kill-A-Watt. That's astounding.

      But some people have a lot of money to throw around, and don't care. I saw a build log of one guy - he made his own i7 980X NAS. It makes me cry a little... his NAS's CPU cost more than my main computer. ;D

    51. Re:vs Larrabee by BikeHelmet · · Score: 1

      Meanwhile nVidia is desperately trying to get people locked into their CUDA API because their video cards just dont bang the performance drum like they used to.

      We knew close to a year ago that nVidia was focusing on GPGPU rather than raw rendering performance.

      Now we're in the situation where for GPGPU (like Folding@Home), nVidia cards are about 6x faster.

      But surprise, surprise - they fell behind in raw rendering power.... just as it was predicted.

    52. Re:vs Larrabee by Rockoon · · Score: 1

      ntel has to retool and upgrade it's manufacturing plants so they can make the new processor. which costs a lot of money, and can't be done all at once.

      So its the "caught with pants down" scenario, eh?

      --
      "His name was James Damore."
    53. Re:vs Larrabee by Calinous · · Score: 1

      Atom/VIA should not appear in the same sentence as the 6-core AMD chips :).
            The first dual cores from AMD are enough to give Atom or VIA chips a thorough stomping (in anything except VIA's hardware implemented encryption).

    54. Re:vs Larrabee by petermgreen · · Score: 1

      Note that a "performance index" like that is including a whole mix of tasks some more threaded than others but it would appear relatively few of them can take much advantage of more than 2 cores.

      Which is great if that's what you have but I would guess that most people considering a 6-core chip would have a task in mind that is going to max the chip out.

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    55. Re:vs Larrabee by petermgreen · · Score: 1

      Sorry that should have said more than 4 cores. Though even between 2 and 4 the difference is a lot less than a doubling.

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    56. Re:vs Larrabee by 4D6963 · · Score: 1

      lol, I figured as much (usually when you see "1=0" your maths troll detector should go off), it's just that usually when you see that it's from a real head scratcher, this one would just keep someone busy for 10 seconds and then dismiss it as idiotic. Or perhaps I was trolled into expecting something clever to instead find the opposite?

      --
      You just got troll'd!
  3. Enough with hyping eye candy by sco08y · · Score: 4, Insightful

    “Hundreds of millions of us now create, interact with, and share intensely visual digital content,” said Rick Bergman, senior vice president and general manager, AMD Product Group. “This explosion in multimedia requires new applications and new ways to manage and manipulate data."

    So people watch video and play video games, and it's still kinda pokey at times. We're way past diminishing marginal returns on improving graphical interfaces.

    I bring it up, because if you're trying to promote a technology that actually uses a computer to compute, you know, work with actual data, you are perpetually sidetracked by trying to make it look pretty to get any attention.

    Case in point: working on a project to track trends over financial data, there were several contractors competing. One had this software that tried to glom everything into a node and vector graph, which looked really pretty, but didn't actually do anything to analyze the data.

    But to managers, all they see is that those guys have pretty graphs in their demos and all we had was our research into the actual data... all those boring details.

    1. Re:Enough with hyping eye candy by Deliveranc3 · · Score: 5, Insightful

      |"Hundreds of millions of us now create, interact with, and share intensely visual digital content," said Rick
      |Bergman, senior vice president and general manager, AMD Product Group. "This explosion in multimedia requires
      |new applications and new ways to manage and manipulate data."

      So people watch video and play video games, and it's still kinda pokey at times. We're way past diminishing marginal returns on improving graphical interfaces.


      Well sure YOU DO, but your Gran still has a 5200 with "Turbo memory" (actually that's only 3 years old, she probably has worse). This will be the equivalent of putting audio on the motherboard, a low baseline quality but done with no cost.

      I bring it up, because if you're trying to promote a technology that actually uses a computer to compute, you know, work with actual data, you are perpetually sidetracked by trying to make it look pretty to get any attention.

      Bloat is indeed a big problem, programs are exploding into GIGABYTE sizes, which is insane. OTOH linux reusing libraries seems not to have worked. There is too little abstraction of the data so each coder writes their own linked list, red-black tree, or whatever algorithm instead of just using the methods from the OS.

      Case in point: working on a project to track trends over financial data, there were several contractors competing. One had this software that tried to glom everything into a node and vector graph, which looked really pretty, but didn't actually do anything to analyze the data.

      Sounds like a case of "not wanting to throw the baby out with the bathwater." If they have someone of moderate intelligence on staff, that person can find a way to pull useful information out of junk data. He/she will resist removing seemingly useless data, because they occasionally use it and routinely ignore it. A pretty presentation can also be very important in terms of usability, remember you have to look at the underlying code but the user has to look at the GUI, often for hours a day.

      But to managers, all they see is that those guys have pretty graphs in their demos and all we had was our research into the actual data... all those boring details. I can't comment on the quality of your management, but once again don't underestimate ease of use or even perceived ease of use (consider how long you will remain trying to learn a new tool if frustrated, the perception that something is as easy as possible is a huge boon... think iCrap).
      Anyway back to Fusion, this is EXACTLY what Dell wants, bit lower power, less heat, significantly lower price and a baseline for their users to be able to run Vista/7 (7 review: better than Vista, don't switch from XP). So while it's true that this chip won't be dominant under ANY metric, and would therefore seem to have no customer base it's attractiveness to retail is such, that they will shove it down consumer throats and AMD will reap the rewards.

      I'm curious about these things in small form factor, now that SD cards/MicroSD cards have given us nano-size storage we can get back to Finger sized computers that attach to a TV.

      SFF Fusion for me!

    2. Re:Enough with hyping eye candy by Anonymous Coward · · Score: 5, Interesting

      | This will be the equivalent of putting audio on the motherboard, a low baseline quality but done with no cost.

      I don't think you are viewing this correctly. I wish they didn't call it a GPU because your thought on the matter is what people are going to think of first. Instead think of it as the Fusion between a normal threaded CPU and a massively parallel processing unit. This thing is going to smoke current CPUs in things like physic operations without the need of anything like CUDA and without the performance limit of the PCIe bus. The biggest problem with discrete cards is pulling data off the cards because the PCIe bus is only fast in one direction (data into the card). This thing is going to be clocked much higher then discrete cards in addition to having direct access to the memory controller.

      I don't think many have even scratched the surface of what a PPU (Parallel Processing Unit) can do or how it can improve the quality of just about any application ... I think this is going to be Hott.

    3. Re:Enough with hyping eye candy by Anonymous Coward · · Score: 0

      I wish they didn't call it a GPU because your thought on the matter is what people are going to think of first. Instead think of it as the Fusion between a normal threaded CPU and a massively parallel processing unit

      Just call it a 'PU'

    4. Re:Enough with hyping eye candy by TheThiefMaster · · Score: 2, Informative

      Well sure YOU DO, but your Gran still has a 5200 with "Turbo memory" (actually that's only 3 years old, she probably has worse).

      What year are you living in?
      1: Turbocache didn't exist until the 6100.
      2: The 5200 is seven years old
      3: You can apparently still buy them: eBuyer Link

    5. Re:Enough with hyping eye candy by hedwards · · Score: 4, Interesting

      It'll also be interesting to see how they manage to use this in tandem with a discrete card, as in preprocessing the data and assisting the discrete card to be more efficient.

    6. Re:Enough with hyping eye candy by sznupi · · Score: 1

      They specifically said about "creating, interacting, sharing ... managing, manipulating" - and you just dismissed that part and criticised "consuming"?

      There is a quite popular usage scenario which is nowhere near diminishing marginal returns - video editing. Architecture of Fusion seems perfect for that. Will help also in image editing; even if its not so desparatelly needed in this case, it will come handy with what's enabling video boom - reasonably cheap digicams shooting fabulous 720p, even at this point already.

      Yeah, sure, go ahead and call it "crap"...but that sea of crap will give us many great videographers. Especially if large portion of them will be able to finally even afford quite sensible camera and editing rig (remember, world encompanesses not only developed countries)

      --
      One that hath name thou can not otter
    7. Re:Enough with hyping eye candy by sco08y · · Score: 1

      Yeah, sure, go ahead and call it "crap"...but that sea of crap will give us many great videographers. Especially if large portion of them will be able to finally even afford quite sensible camera and editing rig (remember, world encompanesses not only developed countries)

      I'm not saying it's crap. Other comments pointed out how this is far more than simply glomming a GPU onto a CPU and I don't doubt that. I'm complaining about the eye-candy oriented hype, and I'm stupefied as to how, even in third-world countries, there's this desperate shortage of video. Do you really think that their problems would be solved if only they could set up their own cable news networks?

    8. Re:Enough with hyping eye candy by sznupi · · Score: 1

      ...

      If not "developed" then it's suddenly "third world"? For that matter, why does first world (numbering designation is a bit obsolete btw) accept the existance of indy videographers? Aren't they useless?

      --
      One that hath name thou can not otter
    9. Re:Enough with hyping eye candy by FreonTrip · · Score: 2, Funny

      If you think that's bad, you can still buy Radeon 7000 cards in lots of places, and they're fully a decade old. Look around a bit more, and you can find Rage128 Pro and - yes, your nightmares have come back to haunt you - 8 MB Rage Pro cards at your local CompUSA store. For the right market, old display technologies can still easily be good enough - mach64 support in X.org is good 'n' mature at this point, and if you're running a command-line server with framebuffer support it's easily good enough.

    10. Re:Enough with hyping eye candy by FreonTrip · · Score: 1

      Actually, if they could use video to democratize the availability of information, you could really be on to something...

    11. Re:Enough with hyping eye candy by Anonymous Coward · · Score: 0

      Eh, PCIe has more read bandwidth than AGP in both directions combined.

    12. Re:Enough with hyping eye candy by Anonymous Coward · · Score: 0

      my primary laptop has a radeon 7000 (mobility version) it runs compiz and dungeon crawl so it's good enough for me

    13. Re:Enough with hyping eye candy by petermgreen · · Score: 1

      the PCIe bus is only fast in one direction (data into the card)
      PCIe (unlike AGP) was designed to be a general purpose interface and therefore fast in both directions. If getting data out of the GPU fast is a problem that's an issue with the GPUs design.

      I don't think many have even scratched the surface of what a PPU (Parallel Processing Unit) can do or how it can improve the quality of just about any application ... I think this is going to be Hott.
      Maybe so but the fact is that MOST PCs use intel CPUs and i'm pretty sure they will do for the forseeable future (even IF AMD can overcome Intel's marketing machine and find a large source of capital it will still take them quite a lot of time to scale up thier production capacity) so something that is AMD specific is likely to see very limited support.

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    14. Re:Enough with hyping eye candy by tepples · · Score: 1

      Do you really think that their problems would be solved if only they could set up their own cable news networks?

      As long as you have a camcorder, and you and your audience have high-speed Internet access, you can set up your own cable news network on the Web. (You just can't call it Cable News Network because that's a trademark of Turner Broadcasting, a Time Warner company.) One reason why less-developed countries stay less-developed is that the state controls all mass media, whether through direct ownership of the channels or through sweetened deals with specific private-sector media companies.

    15. Re:Enough with hyping eye candy by icebraining · · Score: 1

      mach64 support in X.org is good 'n' mature at this point

      Yeah, but that reasonably recent. Two years ago I bought a second hand P3 (it's now my home server) and I had to manually compile them because they had memory leaks and security problems, and nobody would pick them up and fix it.

    16. Re:Enough with hyping eye candy by icebraining · · Score: 1

      Bloat is indeed a big problem, programs are exploding into GIGABYTE sizes, which is insane. OTOH linux reusing libraries seems not to have worked. There is too little abstraction of the data so each coder writes their own linked list, red-black tree, or whatever algorithm instead of just using the methods from the OS.

      It's not the algorithms that take space, it's the data itself. And do programmers code their own? Then why are the "library gluing programmers" the new thing to hate? AFAIK current programmers use the data algorithms their environment (JVM, .NET, etc) provide, instead of coding their own.

    17. Re:Enough with hyping eye candy by Anonymous Coward · · Score: 1

      I believe you are confusing PCIe with AGP. AGP was extremely fast going from the CPU to the slot, but much poorer going the opposite direction. PCIe is not like that at all. In fact it is possible to send multiple commands have them queued with PCIe which mostly can't be done with AGP. Also the links for PCIe are symmetric.

    18. Re:Enough with hyping eye candy by FreonTrip · · Score: 1

      I know. It's one of those situations that's just baffling: here's a graphics chipset that was more numerous than observable atoms in the universe a decade ago, one that was regularly showing up on server motherboards until around 2006, and people couldn't find a way to swallow a few days' work and fix the damned drivers? If I had any idea how to do it, I'd have taken care of it myself, but dammit, I'm a geologist, not a software engineer.

    19. Re:Enough with hyping eye candy by srvivn21 · · Score: 1

      The biggest problem with discrete cards is pulling data off the cards because the PCIe bus is only fast in one direction (data into the card).

      You must be thinking of AGP. PCIe is full duplex.

    20. Re:Enough with hyping eye candy by icebraining · · Score: 1

      one that was regularly showing up on server motherboards until around 2006

      But why would you need it on a server? Most servers don't even run X, afaik. Mine certainly doesn't.

    21. Re:Enough with hyping eye candy by FreonTrip · · Score: 1

      I suspect it was a small rubbery bone tossed to Windows server admins.

    22. Re:Enough with hyping eye candy by SheeEttin · · Score: 1

      Bloat is indeed a big problem, programs are exploding into GIGABYTE sizes, which is insane.

      Well, yes and no. Software packages--I'll use Call of Duty: Modern Warfare (PC) as an example, because it's convenient to me--are huge, as you say. The program folder is 6.2 GiB. However, iw3sp.exe,the main singleplayer engine binary, is just 2.9 MiB.
      What takes up all of the space is game assets: textures, videos, maps, models, etc. The IWD resource files in the main/ directory are 1.9 Gib combined (and they're really ZIP archives). Localization files are 963.4 MiB. Moving into the video subdirectory, we see the 53 in-game videos, totaling 1.2 GiB for an average of ~23.8 MiB per video (Bink video codec).
      Finally, we have the 62 actual maps (singleplayer and multiplayer) in zone/english, the largest group at 2.2 GiB (averaging ~41.8 MiB per map).

      There certainly are REALLY huge packages, but I don't have any handy. In any case, it's not the code that's the biggest part, it's the user-facing assets.

    23. Re:Enough with hyping eye candy by Hurricane78 · · Score: 1

      There is too little abstraction of the data so each coder writes their own linked list, red-black tree, or whatever algorithm instead of just using the methods from the OS.

      On the low level, this is because of the C/C++ programmer attitude, by which you are only a “real hacker” if you re-invent your own memory management and data structure wheels for everything. Regardless of there being standardized solutions and libraries with literally decades of testing and optimizing.

      Bloat is indeed a big problem, programs are exploding into GIGABYTE sizes, which is insane. OTOH linux reusing libraries seems not to have worked.

      On the high level it’s only bad because pretty much all desktop applications rape the Unix philosophy with their monolithic do-all kitchensink-included approach.
      I never understood the need to bundle file models with their views/controllers and with the functions to process them one a monolithic application. My GIMP paintbrush should work in every format that allows embedding pixel data. My line drawing tool should work in every format that has SVG compatibility. I should be able to combine them into one custom tool with a tiny two-line script, and make that a button on my shelf.
      If Maya can do it, so can we!

      --
      Any sufficiently advanced intelligence is indistinguishable from stupidity.
    24. Re:Enough with hyping eye candy by randyleepublic · · Score: 0

      >> 7 review: better than Vista, don't switch from XP.

      Amen!

      --
      Social Credit would solve everything...
  4. How well does it handle virtualization? by MikeFM · · Score: 1

    I wonder how well it would work in a virtualization environment such as VMware, Xen, KVM, etc. I could really see a point to a server that could easily off-load GPU work from thinclients that are running virtual desktops without needing to manage a huge box full of GPU cards.

    --
    At what price learning? At what cost wisdom? The price is a man's peace of mind, and the cost is his life.
    1. Re:How well does it handle virtualization? by Anonymous Coward · · Score: 2, Interesting

      It doesn't bring anything to the table yet. Firstly, IOMMUs need to be more prevalent in hardware, then secondly there needs to be support for using them in your favourite flavour (Xen will be there first) of virtualisation.

      That said, we'll get ugly vendor-dependent software wrapping of GPU resources. Under the guise of better sharing of GPUs between VMs, but really so you're locked in.

  5. How I'm supposed to program apps for these? by kumma · · Score: 1

    That's hot! Now I'll need only one big cooler instead of many small ones. Is it possible to use these GPUs easily in my own apps? What kinds of compilers we have for these? Will this start an era of functional programming?

    1. Re:How I'm supposed to program apps for these? by Anonymous Coward · · Score: 0

      Business as usual since it's just a CPU core with a couple of GPU execution units on die. Your system treats it as GPU.

      Eventually, here's betting on it leading to GPU extensions in the same way we use SSE. Even then, vectorising instructions doesn't lead to functional programming.

  6. Moving electrons by jibjibjib · · Score: 3, Informative

    "Moving electrons between two chips" isn't entirely accurate. What moves is a wave of electric potential; the electrons themselves don't actually move very far.

    1. Re:Moving electrons by drinkypoo · · Score: 1

      Last I checked nobody was quite sure if all electrons moved or some electrons moved. Has this actually been ironed out? Do any of these chips actually switch fast enough that your statement is correct regardless?

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    2. Re:Moving electrons by stewbee · · Score: 1

      Electrons will drift( look up 'electron mobility' on Wikipedia), but the GP is right in that it is the wave motion of the potentials that are primarily the means in which the information will travel. At the same time, he is just being a bit nit picky. I think what person in the article is trying to say that usually to go from one chip to another, you usually need to provide a buffer (ie amplifier) on the output interface. This will give you better noise margins on the receiver chip. This would be your classical communication theory dilemma; if I sent a one, what is probability that a one was received? Adding a buffer effectively increases the SNR so that the probability of receiving the voltage level that is sent is pretty near 1 (values of 0.99999 are minimally acceptable). Adding buffers will increase the power of the chip.

    3. Re:Moving electrons by Anonymous Coward · · Score: 0

      >> Has this actually been ironed out?

      Negative, but I'm positive you'll get a charge out of the potential results.

    4. Re:Moving electrons by drinkypoo · · Score: 1

      Adding buffers will increase the power of the chip.

      Just to be clear, you mean power consumption, right? And to be still more clear, adding buffers increases latency because you have to wait for more transistors to switch? And of course more power means more opportunity for noise in other systems...

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    5. Re:Moving electrons by Chris+Burke · · Score: 1

      Electrons will drift( look up 'electron mobility' on Wikipedia), but the GP is right in that it is the wave motion of the potentials that are primarily the means in which the information will travel. At the same time, he is just being a bit nit picky.

      Agreed, and it's a pretty minor nit. Electrons do move (there would be no current if they did not), they just don't have to move all the way for the electric potential to reach the destination.

      The nit I would have picked would have been with the phrase "the same electrons".

      They're not even close to the same; the off-chip interface uses a huge amount more electrons and thus much higher current and thus much more power.

      I think what person in the article is trying to say that usually to go from one chip to another, you usually need to provide a buffer (ie amplifier) on the output interface.

      I assure you that the data is buffered before being sent on the on-chip interface, in essentially the same way. :)

      The difference is in the size of those buffers; if you look closely at die photos you can easily make out the I/O transistors and they're often as large as entire sections of the core logic where you can't possibly make out individual transistors. The transistors driving output pins are ridiculously bigger because they are driving far more current to quickly drive a much larger capacitive load. Ergo they use much more power.

      --

      The enemies of Democracy are
    6. Re:Moving electrons by stewbee · · Score: 2, Informative

      Correct, I was referring to power consumption. At the die level, you can make a buffer a simple transistor/FET, so the time delay added would be pretty small. The noise that I was referring to in getting from A to B is mostly an EMI sort of issues. In a trace that runs from chip to chip, depending on how long it is, is susceptible to picking up EM radiation from other sources to the point where the EMI would corrupt the received signal to possible give the wrong value (p(0|1) or p(1|0) condition). There are other various mechanisms that cause this error as well such as cross talk, ground bounce, mismatched line impedance. To reduce some of these effects, increasing the line voltage will increase the noise margin at the receiver. As an unwanted side effect, causing this line to have a larger voltage swing (and usually current swing) will now make this a radiator and contribute to the noise environment.

      I hope I understood what you were asking.

    7. Re:Moving electrons by eltoroloco · · Score: 1

      Your simplification although partially true is not completely accurate. Yes the electric potential as a voltage activates the FETs use in this CMOS technology which causes the transistors in the circuits in a processor to switch allowing for logic circuits. This is a simplification though since you fail to compensate for the actual currents that exist within the channel of these FETs which do allow both electrons and holes to move through a given circuit. Like someone else stated here the charge carriers undergo actual displacements (which are caused by the electric field at an input) in accordance to their mobility, but all of this is a probability of any charge carrier moving some distance. On average the carriers don't move very far.

    8. Re:Moving electrons by stewbee · · Score: 1

      Good points. I am not an IC designer, so I am not sure of the exact implementation or best practices at the die level. My background is in electromagnetics and RF design, but I guess I know enough from those fields to think that similar design practices would still be good.

    9. Re:Moving electrons by marcosdumay · · Score: 1

      Well, I'm not the GP, but he probably meant power consuption. Adding buffers do increase the power consuption (and big buffers, the ones needed for I/O have big consuption). Also, you are right, that it will increase latency, but that can be pipelined into a non-issue in a lot of cases (I don't know if GPUs are one of them).

      Not yet mentioned is the problem of clock synchronization. In order to deal with an external bus, that the size is unknown by the chips designers, you need a logic* chain of buffers. Those buffers could be small, not increasing the power consuption too much, but they must be numerous, making the latency problem worse.

      * You don't need several buffers. Just 2 of them arranged in a way that the signal passes from one to the other several times will do. The more logic buffers you have, the smaler is the chance of getting an wrong reading. The less physical buffers you have, the less you can pipeline them, but the smaller is the power consuption.

    10. Re:Moving electrons by Anonymous Coward · · Score: 0

      At very high frequencies you have to look at power transmission with transmission line theory. That basically means you view a pair of wires, or a wire over ground, or whatever you are working with, as a wave guide transmitting electromagnetic waves, or as an infinite series of capacitors and inductors. Talking about individual electrons is actually kind of silly, charge obviously moves, and potential changes over time, but when you get down to it electrons aren't little yellow balls in a crystal lattice, they are just a mess of wavefunctions. Saying charge moved is equivalent to saying "the probability distribution of finding an electron at a given point changed" in modern physics.

    11. Re:Moving electrons by Anonymous Coward · · Score: 0

      If I remember the physics correctly, the drift speed of the electrons is very slow -- slow enough that in the time it takes for the information to be passed (low to high, high to low), the electrons haven't really moved a great distance.

    12. Re:Moving electrons by Anonymous Coward · · Score: 0

      What? Read up on CMOS: http://en.wikipedia.org/wiki/CMOS

      The furthest those electrons can move is from the voltage line to one of the transistor gates to toggle some CMOS element on or off. It's the logical 1 and 0 that flow around, not an individual electron signifying a 1 or 0.

    13. Re:Moving electrons by Anonymous Coward · · Score: 0

      A physics professor once explained it was somewhat analogous to water in a pipe whose inner diameter is the same as your fingers outer diameter. Push your finger in one side of the pipe and water appears to immediately pop out the other side, but the water really isn't moving that fast. Electrons don't move though a wire at the speed of light as some think.

  7. Yeah! by olau · · Score: 5, Interesting

    I'm hoping moving things into the CPU will make it easier to take advantage of the huge parallel architecture of modern GPUs.

    For what, you ask?

    I'm personally interested in sound synthesis. I play the piano, and while you can get huge sample libraries (> 10 GB), they're not realistic enough when it comes to the dynamics.

    Instead people have been researching physical models of the piano. So you simulate a piano in software, or the main components of it, and extract the sound from that. Nowadays there are even commercial offerings, like Pianoteq (www.pianoteq.com) and Roland's V-Piano. Problem is that while this improves dynamics dramatically, they're not accurate enough yet to produce a fully convincing tone.

    I think that's partly because nobody understands how to model the piano fully yet, at least judging from the research literature I've read, but also very much because even a modern CPU simply can't deliver enough FLOPS.

    1. Re:Yeah! by kumma · · Score: 1

      Quite all AI things that I know involve dot products for long vectors, which could be optimized with GPUs.

    2. Re:Yeah! by Rockoon · · Score: 1

      If 10GB sample libraries arent good enough, try 100GB, then 1000GB.

      I thought the whole instrument modeling thing died because disk space is cheaper than processing power. That 1000GB of samples fits on a $100 drive.

      --
      "His name was James Damore."
    3. Re:Yeah! by marcosdumay · · Score: 1

      If you can replace dot product for any other operator, you can do almost all image processing and computer vision too. And now, that I'm thinking about it, operational research too, and most of numerical calculus.

      That means, it will be a killer for anything besides what normaly runs on a desktop. AMD will still have to wait for a good application.

    4. Re:Yeah! by Jeremy+Erwin · · Score: 1

      I think that's partly because nobody understands how to model the piano fully yet, at least judging from the research literature I've read, but also very much because even a modern CPU simply can't deliver enough FLOPS.

      So use OpenCL-- offload it to a Radeon 5970.

  8. Re:heat by Anonymous Coward · · Score: 5, Funny

    Perhaps you should email your insights the CEO of AMD. I'm sure he'll be grateful for the heads up from some retarded cunt on slashdot that his huge array of engineers and scientists have being building a chip that doesn't work for the past 5 years.

  9. just like my Core i3, then by FuckingNickName · · Score: 1, Insightful

    Just like my Core i3 sitting about 20 inches to the left, then. Yes, I know they're incorporating a better GPU, but they're touting too much as new.

    1. Re:just like my Core i3, then by odie_q · · Score: 4, Informative

      The technical difference is that while your Core i3 has its GPU as a separate die in the same packaging, AMD Fusion has the GPU(s) on the same die as the CPU(s). The Intel approach makes for shorter and faster interconnects, the AMD approach completely removes the interconnects. The main advantage is probably (as is alluded to in the summary) related to power consumption.

      --
      ...ceterum censeo Carthaginem esse delendam.
    2. Re:just like my Core i3, then by ceeam · · Score: 4, Interesting

      I also heard that they *share* FP math units between CPU and GPU.

    3. Re:just like my Core i3, then by FuckingNickName · · Score: 1

      You're entirely correct, sorry! Inferring wrongly from a high-level flow diagram, I thought the second die was used for PCIe/memory, with graphics on the CPU die.

    4. Re:just like my Core i3, then by sznupi · · Score: 3, Interesting

      Well, "incorporating a better GPU" makes quite a bit of difference, considering i3/i5 solution isn't much of an improvement almost anywhere (speed - not really, cost - yeah, I can see Intel willingly passing the savings...anyway, cpu + mobo combo hasn't got cheaper at all, power consumption is one but mostly due to how Intel chipsets were not great at this); and seemed to be almost a fast "first" solution, announced quite a bit after the Fusion.

      --
      One that hath name thou can not otter
    5. Re:just like my Core i3, then by triplepoint217 · · Score: 1

      I wonder if a future step will be to mix the GPUish vector op logic in with the logic for the regular CPU. It could further shorten interconnects (though at the cost of lengthening some others) and I would think it might have head dissipation advantages, if you are doing a graphics heavy task, the heat is spread over the whole chip instead of all being generated at the one GPU sector. I am sure there is an "oh god the complexity" here as far as actually doing that mixing, and it might make selectivly shutting down the GPU when not in use harder. Anyone who has actual chip design experience want to comment?

    6. Re:just like my Core i3, then by Rudeboy777 · · Score: 4, Interesting

      cost - yeah, I can see Intel willingly passing the savings...anyway, cpu + mobo combo hasn't got cheaper at all

      This is where Intel's monopolistic behaviour rears its ugly head. In the past, the GPU needed to be integrated on the motherboard. Now it's on the CPU but Intel motherboard chipsets cost the same as previous generations. Seems like a terrific opportunity a market for 3rd party chipset vendors to make an offering (like the good old days when you could choose from VIA, Nvidia, SiS, Intel, ...)

      But wait, Intel will no longer allows 3rd parties to produce chipsets for their CPUs and keeps the profits from the artificially inflated chipset market to itself. Intel may have the performance crown, but its reasons like this (and the OEM slush funds to lock out AMD from Dell and other vendors) that keep me from supporting "Chipzilla"

      --

      From hell's heart I fstab at /dev/hdc

    7. Re:just like my Core i3, then by Rockoon · · Score: 1

      I am sure there is an "oh god the complexity" here as far as actually doing that mixing

      Its not like humans organize the transistors in these chips anymore. They throw some constraints at an algorithm (probably simulated annealing) which solves the problem for them. Then they simulate the result, tweak the constraints, and so on.. until the manager's manager says its high time they started actually making them.

      --
      "His name was James Damore."
    8. Re:just like my Core i3, then by Anonymous Coward · · Score: 2, Interesting

      Yeah, right.

      I'll believe that when I see it. For one thing, there's no way to expose that in any reasonable way to the OS. For another, that would mean the execution unit would have to answer to 2 contending schedulers...

      Color me skeptical.

    9. Re:just like my Core i3, then by yuhong · · Score: 1

      And Intel's Sandy Bridge will do this too and it will be released around the same time, I think.

    10. Re:just like my Core i3, then by odie_q · · Score: 1

      Indeed. The future of x86 seems to lie in cell-like heterogenous multicore. This is probably what will happen with Larrabee as well.

      --
      ...ceterum censeo Carthaginem esse delendam.
    11. Re:just like my Core i3, then by Anonymous Coward · · Score: 0

      The i3/i5 integrated HD graphics is more than twice as fast as its predecessor, the x4500. Its also all that 90+% of the computer users on earth actually need. It'll do everything on the desktop that windows/aero demands, play any video, and even play low to mid range games. Its every bit as powerful as some lower cost mid range discrete graphics cards from just a few years ago.

      Oh, and the power consumption and heat output are both minuscule compared to other gpus.

      The real interesting part here both with cpu's and gpu's is that we're getting to the point where the low end, cheap and integrated parts are more than most people need. Sure, microsoft and others dont mind jumping into that gap with bloatier software and better eye candy. But at some point the innovations that used to bring the big money just arent going to sell because the baseline is already more than good enough.

      But what we'll see in the meanwhile is folding capabilities together to reduce costs and power. People buying the stuff wont care whether its all on one die or just all in one package. 99.9% of the buyers out there dont know the difference and wont care. They sure didnt when the intel cpu's were just separate dies on the same package linked together.

    12. Re:just like my Core i3, then by sznupi · · Score: 1

      And it has, as usual, broken drivers. It has broken even DirectDraw since Vista drivers; it's not good for latest games, and it's not good for older, "low-range" games. Only for some small part of the middle, the "popular enough" part with Intel blessing.

      Also, did you miss all major browser jumping on GPU utilisation? Another area with still huge need of improvement in processing power, video editing, would also benefit greatly.

      But hey, Intel is primarilly in the business of selling CPUs...

      --
      One that hath name thou can not otter
    13. Re:just like my Core i3, then by soppsa · · Score: 1

      lol no. slashtards, why is this modded +5, its completely incorrect.

    14. Re:just like my Core i3, then by sznupi · · Score: 1

      How hard would it be now anyway, considering that new consumer Intel CPUs supposedly communicate via PCIe?

      Oh well, even if nothing blocks it - loosing Intel "good will" is not a good thing in times when most sales are laptops.

      --
      One that hath name thou can not otter
  10. Whoa, graphics on the CPU? by Rogerborg · · Score: 3, Insightful

    Let's party like it's 1995! Again!

    Slightly less cynically, isn't this (in like-for-like terms) trading a general purpose CPU core for a specialised GPU one? It's not like we'll get more bang for our buck, we'll just get more floating point bangs, and fewer integer ones.

    --
    If you were blocking sigs, you wouldn't have to read this.
    1. Re:Whoa, graphics on the CPU? by sznupi · · Score: 1
      --
      One that hath name thou can not otter
    2. Re:Whoa, graphics on the CPU? by drinkypoo · · Score: 1

      Slightly less cynically, isn't this (in like-for-like terms) trading a general purpose CPU core for a specialised GPU one? It's not like we'll get more bang for our buck, we'll just get more floating point bangs, and fewer integer ones.

      Until it takes less than four intel CPU cores (This is a psuedorandom number, it's what I recall from some intel demo) to do the job of a halfway decent GPU, this approach will be rational for any users who care about 3d graphics. Intel would like us to have "thousands" of CPU cores (I assume that means dozens in the near term) and to ditch our GPUs and the change cannot come fast enough for me... but it's not here yet.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    3. Re:Whoa, graphics on the CPU? by the_one(2) · · Score: 2, Interesting

      It's not like we'll get more bang for our buck, we'll just get more floating point bangs, and fewer integer ones.

      You can accelerate integer operations as well on "new" GPUs. This means that for highly parallel, data independent operations you will get a ton of bang for your buck and without having to send data to the graphics memory first and then pulling the results back.

    4. Re:Whoa, graphics on the CPU? by Hurricane78 · · Score: 1

      Technically, GPUs are just vector processors with some graphics I/O attached nowadays. Fixed (e.g. OpenGL) pipelines are gone, and only the driver still offers them. And vector processors is general purpose for everything where you have to do lots of equal operations on lots of data. Which makes them extremely fast is exactly those cases where normal CPUs are slow. And vice versa. So it’s kind of a ying/yang. And generally a very good idea.

      --
      Any sufficiently advanced intelligence is indistinguishable from stupidity.
  11. Re:heat by somersault · · Score: 1

    This is not going to make "faster gaming systems". It's just another, cheaper and lower power form of onboard graphics. Gamers are definitely still going to be using discrete graphics for now.

    --
    which is totally what she said
  12. This has nothing to do with virtualisztie. by leuk_he · · Score: 1

    No, YOu cannot offload CPU work to GPU work with a virtualisation solution. Even if it was possible the network bottleneck would be far larger than most advantages gained.

    And second, the GPU that is integrated has the same kind of processing power as current integrated (on the motherboard) solution. You can offload a little bit, but since there are power limits you do can expect very high gains. THe gains that exist will be used for power efficient laptops/notebooks or cheap desktops.

    If you really have large amounts processing work to do that fits a GPU well, you can invest in a GPU card better that has a high power envelope. There are not many applications for this (relative to number of PC boxes), this will be a niche market (but even a small % of all pc sales is a big market...)

    That all said, distributed project file like Boinc will only benefit from more opengl capacle GPUs in the field.

    1. Re:This has nothing to do with virtualisztie. by MikeFM · · Score: 4, Insightful

      Sure you can offload GPU work so long as the entire process is handled by the server and just streaming the result to the client. I've seen this done over the Internet besides on a LAN. It'd be different if it were trying to use the client CPU and memory to drive the GPU.

      They specifically were pointing out the benefit to having the GPU and CPU on the same chip which is quite a bit different than a mobo integrated solution. It probably isn't as powerful as a Xeon quad-core processor and a $500 video card but the question is how well it is setup to handle many different GPU tasks. I'd at least assume it's quite a bit faster for these types of tasks than a standard CPU and I wonder how well they can scale the technology for a better CPU and GPU.

      I'm not sure I agree it's a niche market. I'd say more of a market poised to explode when the right products make it attainable. For virtualization it's more important that it can handle several unrelated tasks at a reasonable speed than that it can handle a single task at a high speed. If each CPU core also had a paired GPU it'd open up possibilities. Bulk, power consumption, and heat are often as big of issues for server farms as for laptops which is another reason why an interpreted GPU might be of interest.

      Grid computing uses goes hand in hand with virtualization. Again coming down to how well these can work in parallel. Being able to fit a number of CPU and GPU cores on a single physical chip could be very beneficial I think.

      --
      At what price learning? At what cost wisdom? The price is a man's peace of mind, and the cost is his life.
  13. holistic is by jimmydevice · · Score: 1

    The new paradigm. Snort...

    1. Re:holistic is by Aeros · · Score: 1

      I have been looking for a 'holistic approach to my power management'.

  14. Re:heat by StoneOldman79 · · Score: 1

    Heat will only be a problem if they aim to replace the video cards from (hardcore) gaming system...
    Problably not.
    I guess they are aiming for the largest market:
    cheap, but "good enough" graphics for the lowest possible price point.
    Maybe it will be also be used for physics acceleration and similar high-computing tasks but only time will tell.

  15. Open Source drivers? by erroneus · · Score: 4, Interesting

    Will the drivers for the graphics be open source or will we be crawling out of this proprietary driver hole we have been trying to climb out of for over a decade?

    1. Re:Open Source drivers? by Calinous · · Score: 1

      The more things change, the more things stay the same.
            Don't expect to have high quality, high performance open source drivers as people high in the company will think the information revealed in those drivers will help the competition

    2. Re:Open Source drivers? by Anonymous Coward · · Score: 0

      I sense trouble. The next version of Gnome will not run a laptop that doesn't have working 3D drivers.

    3. Re:Open Source drivers? by Skowronek · · Score: 4, Informative

      The documentation needed to write 3D graphics drivers has been consistently released by ATI/AMD since R5xx. In fact, yesterday I was setting up a new system with a RV730 graphics card which was both correctly detected and correctly used by the open source drivers. Ever since AMD started supporting the open source DRI project with both money, specifications and access to hardware developers things have improved vastly. I know some of the developers personally; they are smart and I believe that given this support, they will produce an excellent driver.

      It's sad to see that with Poulsbo Intel did quite an about-face, and stopped supporting open source drivers altogether. The less said about nVidia the better.

      In conclusion, seeing who is making this Fusion chip, I would have high hopes for open source on it.

    4. Re:Open Source drivers? by Anonymous Coward · · Score: 0

      AMD's GPU documentation has been available for years now, but the open drivers are barely beginning to work. It's not really AMD that is to blame at this point, but the open source devs that are working on the drivers. It's similar to the situation with open source flash, the gnash team has had trouble producing a working implementation for years, while in recent weeks there were two independent implementations announced that already work to a degree. It's all about how competent and motivated the developers are.

    5. Re:Open Source drivers? by Anonymous Coward · · Score: 0

      I know some of the developers personally; they are smart and I believe that given this support, they will produce an excellent driver.

      Care to remind them then that the driver is already long overdue? And that we need something that reliably runs games and plays video, not necessarily an architecture you can get a PhD for.

      I don't doubt that any half-capable programmer given enough free time could write a graphics card driver, even a good one. But we don't have a decade to wait for.

      If I'm not mistaken a couple people working on the graphics stack are funded by different employers interested in seeing good graphics support. If it's not a problem with funding and time, then it seems we need different, more talented and/or motivated, people working on it.

    6. Re:Open Source drivers? by Anonymous Coward · · Score: 0

      > The documentation needed to write 3D graphics drivers has been consistently released by ATI/AMD since R5xx.

      That's nice, but where is the documentation for
      video decoding? (UVD)

  16. Re:heat by Rockoon · · Score: 3, Interesting

    Indeed.

    This GPU-on-the-CPU is targeting the mobile/lightweight market.

    Think about how the other solutions work. That GPU chip sits next to the CPU chip and they both must be connected to the system bus in order to access ram. With AMD's solution here, you remove that GPU chip and therefor also remove the external BUS connection that it required. This is a very big win for manufacturers, who would even pay a premium for the chip because of the lower production costs. But knowing AMD, they wont be charging a premium for it. Instead they will try to push Atom's out of the market.

    --
    "His name was James Damore."
  17. Re:heat by sznupi · · Score: 4, Insightful

    AMD chipsets with integrated GFX were quite good at power consumption already; using a dozen or so watts. Considering AMD puts out quadcores with sub 100W TDP, Fusion shouldn't be that big a problem.

    --
    One that hath name thou can not otter
  18. Re:heat by Anonymous Coward · · Score: 0

    jesus why is _this_ guy who is right on the money marked -1: troll? the troll is the guy he is responding to :\

  19. Re:heat by Calinous · · Score: 1

    Yes, heat is going to destroy this thing if they want to make it a Fermi plus an overclocked Extreme Edition processor.
          However, if the graphic performance is limited based on available (main) memory bandwidth (from which the main processor also takes a chunk), they don't need more than a quarter of a 5850, and starting with a 65W TDP processor, they're in the 125W TDP (where they released plenty of processors).
          If they drop graphic performance even further, they could get a desktop processor and a normal desktop graphic card under 95W TDP (and even mATX boards support/supported 95W AMD processors).

  20. APU by Capt+James+McCarthy · · Score: 2, Funny

    Looks like the Quickie Mart has a lawsuit on their hands.

    --
    There are no loopholes. It's either legal or it's not.
  21. Re:Relevant? by Joce640k · · Score: 4, Informative

    AMD designed/implemented the 64bit instruction that will be running our desktop PCs for decades to come.

    Intel was the one scrambling to catch up on that.

    --
    No sig today...
  22. Re:heat by hattig · · Score: 2, Informative

    This demo was of Ontario - AMD's low power solution for netbooks and low-end notebooks. This will be using the low power Bobcat cores and probably something similar to an HD5450 graphics-wise.

    I seriously doubt heat is going to be an issue.

  23. Re:heat by Anonymous Coward · · Score: 1, Insightful

    Because I said some swear words. I tried to resist, but it's just too satisfying.

  24. It's that time again... by bradley13 · · Score: 1

    Very few people need more than a dual-core - the cores just sit their twiddling their bits. Sacrifice a core or two for a good GPU, and you have massively simplified the design of the system, saved power and saved space.

    Sure, it's not a new idea - in IT we seem to progress in spirals. It's time this idea came around again...

    --
    Enjoy life! This is not a dress rehearsal.
    1. Re:It's that time again... by MrHanky · · Score: 1

      Dude. Millions of people need quad cores just to play GTA 4.

  25. Meh. by argStyopa · · Score: 2, Insightful

    Sounds like a non-advancement to me.

    "Look, we can build a VCR *into* the TV, so they're in one unit!"

    Yeah, so when either breaks, neither is usable.
    Putting more points of failure into a device just doesn't sound like a great idea.

    In the last 4 computers I've built/had, they've gone through at least 6-7 graphics cards and 5 processors. I can't remember a single one where they both failed simultaneously.

    Now, if this tech will reduce the likelihood of CPU/GPU failures (which, IMO, are generally due to heat or less frequently power issues) somehow, then great. But I have a gut reaction against taking two really hot, power-intensive components and jamming them into even closer proximity.

    Finally, I'm probably in the minority, but I prefer being able to take my components ala carte. There were many times in the past 25 years that I couldn't afford the best of all components TODAY, so I built a system with a very high-end mobo and CPU, but using my old soundboard, RAM, etc until I could afford individually to replace those components with peer-quality stuff.

    --
    -Styopa
    1. Re:Meh. by mcelrath · · Score: 3, Insightful

      Sounds like you need a new power supply, or a surge suppressor, or a power conditioner, or an air conditioner.

      You shouldn't see that many failures. Are you overclocking like mad? Silicon should last essentially forever compared to other components in the system, as long as you keep it properly cooled and don't spike the voltage. Removing mechanical connectors by putting things on one die should mean fewer failure modes. A fanless system on a chip using a RAM disk should last essentially forever.

      A single chip with N transistors does not have N failure modes. It's essentially tested and will not develop a failure by the time you receive it. A system with N mechanically connected components has a failure rate of N*(probability of failure of one component), and it's always the connectors or the cheap components like power supplies that fail.

      --
      1^2=1; (-1)^2=1; 1^2=(-1)^2; 1=-1; 1=0.
    2. Re:Meh. by brxndxn · · Score: 1

      Wow, obviously you are a consumer. I cannot imagine anyone worth their pay in the business world replacing individual components in a computer. Usually, it is just tossed.. or handed back to the oem to get fixed..

      Second, when is the last time you had a processor fail?

      --
      --- We need more Ron Paul!
    3. Re:Meh. by MikeFM · · Score: 1

      With that kind of fail rate you're probably seeing the reason not to be cheap and not to try to keep reusing old parts. In my experience the technology moves fast enough that every three years I want to replace my systems anyway and the only thing worth saving is the hard disk which can be dumped as yet-another-drive into your backup units RAID. I kept trying to save the last really expensive graphic card I purchased for my new systems until I realized that the new $25 cards were more powerful - not worth the hassle.

      Except for servers and power gamers building/upgrading is probably not worth it. I just grab another Macbook and iMac every couple years and call it good. My last Dell lasted less than a year under lit wear and tear so I hope the new one does better; if not I will probably just stop keeping any PCs around.

      --
      At what price learning? At what cost wisdom? The price is a man's peace of mind, and the cost is his life.
    4. Re:Meh. by Anonymous Coward · · Score: 0

      In the last 4 computers I've built/had, they've gone through at least 6-7 graphics cards and 5 processors. I can't remember a single one where they both failed simultaneously.

      Holy hell, you're doing it wrong.

      In the ~20 years I have been building computers I have never had a CPU fail and I have had exactly two graphics cards fail. The graphics cards were an old ISA Cirrus Logic card from the early 90's (failed within a few days of buying it; the replacement is still working) and an AGP GeForce 440 that just failed recently after nearly 10 years of use.

    5. Re:Meh. by ElectricTurtle · · Score: 1

      I have built as many systems and have had no GPU failures and only one CPU failure (and that was because it was a first generation socket 462 and the brick and mortar I was buying the parts from didn't have any HSFs for 462... he said 'oh, just use this really beefy socket 7 HSF, that will be enough!' Pff, well, it wasn't. At least the bastard replaced the chip when it died, at which time he did have 462 HSFs).

      I'm willing to bet that the GP buys cheap crap like ASRock and generic PSUs that couldn't perform at a fraction of their claimed specs and then wonders why his shit dies all the time. Meanwhile I have basically every CPU, GPU, and motherboard I've ever built with over more than a decade all in working order.

      MSI + Enermax + AMD + Thermalright = FTW4ever.

      --
      I support the Slashcott and will not be reading or commenting from 2/10/14 to 2/17/14. Beta is steaming pile of dog shit
    6. Re:Meh. by cpicon92 · · Score: 1

      I don't think this chip is aimed at you as a home desktop PC builder. It seems more like it's aimed for the netbook or very compact/expensive laptop field. Think about it. What takes up more space? A tv with a vcr on top, or a tv with a vcr built in?

    7. Re:Meh. by MartinSchou · · Score: 1

      You may have missed the memo - Intel is the largest supplier of graphics units for PCs and Mac. And no - none of their graphics units are discrete. They're all mounted on the motherboard. Just like the audio controller. And the USB controller. And SATA controller. And NIC.

      And for some strange reason, there's still a market for discrete controllers.

      What this is doing isn't taking away your choices. It's giving you more choices. Though, to be realistic, it's probably aimed more at OEMs and business who have no use for discrete units.

    8. Re:Meh. by argStyopa · · Score: 1

      Then you'd be wrong.

      Firstly, I've been building PC's since perhaps 1984. (I wouldn't include the early computers that I built from kits in 80-81.) So we're talking over a long, long span of time.

      I learned early on that you get what you pay for - shit components=shit performance.
      Thus PRECISELY the point I was making: when sinking a lot into individual components because you're not buying cheap crap, it's useful to be able to purchase incrementally.

      Now, I'll answer all the other commenters: first, recognize that this is over 25 years. I've built dozens of systems for other people and their systems run far more reliably than mine BECAUSE I personally live in an extremely challenging computer environment: a 110 yr old farmhouse, in a rural community, without a/c, in MN - even with a window unit, the ambient temps in summer in my computer room can reach a humid 90+ F (32C). Even with a good UPS/line scrubber, we seem to still get power spikes, browns, drops, and very 'dirty' power, to the point that I've even considered lobbying to be the first local tester for an in-home fuel cell system.

      But all this is peripheral to my main point that putting multi functions to me on a single die seems to simply be adding points of failure. Only one comment to this point even responded to THAT.

      --
      -Styopa
    9. Re:Meh. by Quantumstate · · Score: 1

      1 year is definitely unusual for the life on a PC. My parents still have a nice Dell from 2001 (with the ram tripled from the original and an extra hard drive) which is working fine. The floppy drive on it died but nothing else has had a fault. But ignoring the anecdotes, the data shows that the average life is far more than one year. Here in the EU it is not legal to offer less than 2 years warranty so they need a decent survival rate just to stay in business.

    10. Re:Meh. by LWATCDR · · Score: 1

      You are having way to high of a failure rate.
      Fusion is going into notebooks first which don't tend to get a lot of cpu or gpu swaps.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    11. Re:Meh. by CAIMLAS · · Score: 4, Informative

      People who don't know better seem to skimp on the power supplies more than anything else.

      I can understand cheap boards; they'll (usually) last the useful life of the system provided they're not really crappy. But the power supply is existential: it's the heart of the system.

      If it doesn't pump your electricity properly (at the correct rates and the like), your brain and various peripherals will die a slow death. Sometimes it is not so slow.

      Invest in a decent power supply: it's worth it. It's probably the only part of a typical user computer I'd consider an investment, too, because it is an insurance policy (of sorts) on the parts. Buying a cheap power supply so you can get a UPS is backwards. Your components are still going to be getting crap power if the PSU is crap.

      I've had a total of one power supply failure, 2 disk failures, and 0 peripheral/RAM/CPU/motherboard failures in the 12 years I've been buying my own parts to build systems.

      The current PSU I've got in my main home computer is a Seasonic something or other (they, and Antec, I've found are very good). I'm amazed at how good this converter is: yes, it's got PFC and all those bells, which certainly help, but it delivers amazingly consistent power, evening out the voltage nicely. Hell, we had the power go out for long enough to stop the motor in the washing machine, make my wife's laptop go to battery, and kill the lights, and make my LCD lose power: the computer didn't turn off (and no, I'm not currently using a UPS). This little power supply caches enough power for a full second or so of operation while playing a CPU and graphics intensive game.

      So yeah, paying $70 or more for a PSU does not seem unreasonable in the least. With PSUs, you're paying more so for quality than you are for advertised performance or anything like that, so throw down the cash.

      --
      ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
    12. Re:Meh. by ElectricTurtle · · Score: 1

      If you have a good UPS as you say, you should be experiencing very consistent power output regardless of what is happening on the line in. I notice you don't mention your PSU, which is a very important half of the equation for turning 'dirty' power to 'clean' for the components. Even supposedly high-end PSUs can be introducing voltage differences that ultimately wear down the components they power.

      Further, ambient temperature shouldn't be any issue to the CPU if your HSF is good enough. I don't let my CPU get much more than 20-30 degrees (F) over ambient (and yes, it takes an expensive HSF to do this, my current is a Titan Amanda (rebranded MacsTek MA-7130-A)), and anything under 120-130 (F) should be able to last for years.

      Quality is a watchword that should be applied not just to some components, but every component. If your UPS isn't doing its job and providing dirty power and not holding output steady in browns and failures, dump that zero and get yourself a hero or you have only yourself to blame. If the PSU can't perform to spec, dump that too. Every component requires research for every product generation. Sometimes otherwise good manufacturers don't hit the window, like Thermalright who I regularly prefer for heatsinks had some fairly weak offerings between the SLK-900U and the TRUE Copper/IFX-14, which is why I went with the MA-7130-A. (Though if I were buying an HSF right now, I'd probably go with the Noctua NH-D14.)

      I respect your experience, really, I wish I had the opportunity to build in the 80s, but it doesn't change the fact that you must be diligent. Research every component, every generation, every time, and get the best or be sorry.

      --
      I support the Slashcott and will not be reading or commenting from 2/10/14 to 2/17/14. Beta is steaming pile of dog shit
    13. Re:Meh. by Anonymous Coward · · Score: 0

      My ASRock motherboard might have been cheap, but it isn't crap. I've had better luck with ASRock stuff than with MSI stuff, might I add.

    14. Re:Meh. by olau · · Score: 1

      As I understand it, this is not just a GPU inside your CPU. This is a CPU with general parallel processing units integrated. Currently, if you want to take advantage of the parallel units inside GPUs, it's a PITA. In the future, it will hopefully be much, much easier with those units being inside the CPU.

      So it's really about enabling a whole new area of computing that previously was too slow. 3D mesh graphics is not the only thing in this world that can be benefit from a beefy SIMD unit.

      Of course, time will tell whether there's a market for this.

    15. Re:Meh. by mcelrath · · Score: 1

      I totally agree. Now, how do you identify a good PSU? I mean, it's always been a popular game for PSU manufacturers to skimp on the internals (because no one ever sees it). Now we have $1000 PSU's. Are they actually any good? How do you tell? My recent experience with "gaming" hardware (which is where the expensive PSU's are) has taught me that it's all crap sold to overclocking suckers, who would never know that the failure was due to their PSU rather than their overclock. For years I used only server-class hardware for my personal machines. I think I should to go back to that. But even that category has been muddied.

      --
      1^2=1; (-1)^2=1; 1^2=(-1)^2; 1=-1; 1=0.
    16. Re:Meh. by Rudeboy777 · · Score: 1

      And for some strange reason, there's still a market for discrete controllers.

      Discrete controllers (video, sound, RAID, NIC) offer better performance than motherboard-integrated options.

      The integrated parts are fine for the vast majority of users, but many users, especially professionals in various endeavours, need better.

      --

      From hell's heart I fstab at /dev/hdc

    17. Re:Meh. by Rudeboy777 · · Score: 1

      Well you should have mentioned the rural challenges earlier!

      Those of us in more urban settings with more controlled climate and power don't experience these problems and yours should not be taken to be normal experience. Particularly, I've never seen a CPU failure and motherboard and video card failures are nearly always the result of bad capacitors.

      --

      From hell's heart I fstab at /dev/hdc

    18. Re:Meh. by Lord+Ender · · Score: 1

      These days, the mechanical components of computers are the only parts that fail. Fans and non-SSD hard drives will need replacement. Chips and circuits won't. In fact, your computer should be shutting itself down if critical fans fail (though your power supply may cook itself).

      Always use a UPS and be sure to use dust filters on your intakes if you find your fans choking to death. Every few months, blast it all out with an air can.

      Your computers won't fail if you do this.

      --
      A slashdotter who didn't build his own computer is like a Jedi who didn't build his own lightsaber.
    19. Re:Meh. by troubbble · · Score: 0

      I think you might be doing your math wrong:

      1. The failure rate calculation you use should be 1-N*(probability of survival of one component).

      2. In your signature, what is it about 1=-1 that implies 1=0? Anyway, I think 1=-1 is a good enough conclusion by itself.

    20. Re:Meh. by tippe · · Score: 2, Informative

      Taken as a whole, GPU+CPU is simpler and more robust than two separate components connected via an external bus. It does away with connectors, bus drivers (need something to drive those signals across connectors and inches of trace) , level shifters (external busses don't operate at the same voltage as core silicon), bridges (external busses are often shared by multiple devices) and all of the complexity, signal integrity issues and points of failure that these things introduce. GPU+CPU on one die means that P&R, timing closure, functional sims, gate sims, power sims, validation, QA, etc were all performed on them together, making the overall system much more robust. In the separate GPU/CPU case, each device is designed, built and validated separately (possibly by different companies) and then "wired together" (motherboard PCB + graphics card PCB) by one or more different companies (that always seem to be trying to find ways to undercut each other and to make their products cheaper and more fragile). As I see it, GPU+CPU on a single monolithic die, operating in a single voltage domain, will be a lot more robust than separate components could ever be (after any initial "kinks" in design & manufacturing are sorted out).

    21. Re:Meh. by ElectricTurtle · · Score: 2, Interesting

      Your anecdote falls a little flat with me. At one point I sold motherboards. ASRocks came back in droves to be RMA'ed, MSIs largely didn't. I have built many systems on MSI boards, and none ever failed. Of course even good manufacturers produce some bad boards and even bad manufacturers produce some good boards, so congratulations, you won the lottery!

      --
      I support the Slashcott and will not be reading or commenting from 2/10/14 to 2/17/14. Beta is steaming pile of dog shit
    22. Re:Meh. by Anonymous Coward · · Score: 0

      Shouldn't your sig say "2=0". I follow everything up to that, but if you add 1 to 1 and -1, then you end up with 2=0, right?

    23. Re:Meh. by ElectricTurtle · · Score: 1

      Mmmmm bad caps are hilarious. It warmed my heart to see so many Intel boards affected by that during the peak of it. Demonstrated once and for all that Intel was crap too on quality control regardless of their big name.

      --
      I support the Slashcott and will not be reading or commenting from 2/10/14 to 2/17/14. Beta is steaming pile of dog shit
    24. Re:Meh. by tippe · · Score: 1

      I'd like to add that your computer failures were probably more due to shitty motherboard or graphics board design than they were to failing components (not that component failure can't happen, just that PCB assembly failures are more common. Also, many component failures can be traced back to poorly designed boards or systems (insufficient cooling, poor power regulation, etc)).

    25. Re:Meh. by Aragorn+DeLunar · · Score: 1

      I'm probably in the minority, but I prefer being able to take my components ala carte. There were many times in the past 25 years that I couldn't afford the best of all components TODAY, so I built a system with a very high-end mobo and CPU, but using my old soundboard, RAM, etc until I could afford individually to replace those components with peer-quality stuff.

      Yes, but when was the last time you upgraded the video card or CPU in your laptop?

      --
      Cynicism, like dogmatism, can be an excuse for intellectual laziness. - Susan Shirk
    26. Re:Meh. by Jeremy+Erwin · · Score: 1

      You may have missed the memo - Intel is the largest supplier of graphics units for PCs and Mac

      That's not actually the case. Apple is still using Core 2 Duos in its low end machines. Those use nVidia chipsets. In the 15 inch Macbook Pro (which has a Core i5), Apple does have an Intel graphics chipset, but it's positioned as the "low power" alternative to the "NVIDIA GeForce GT 330M." The Core i5/i7 imacs use ATI Radeon 4xxx parts.

      I get the feeling that Intel is screwing Apple.

    27. Re:Meh. by mcelrath · · Score: 1

      divide by two.

      --
      1^2=1; (-1)^2=1; 1^2=(-1)^2; 1=-1; 1=0.
    28. Re:Meh. by mcelrath · · Score: 1

      1. No. Probability of survival is ~99% or something. Your calculation produces approximately -(N-1) which is negative.

      2. It's adding one and dividing by two that is tripping up everyone today. Therein does not lie the problem.

      --
      1^2=1; (-1)^2=1; 1^2=(-1)^2; 1=-1; 1=0.
    29. Re:Meh. by icebraining · · Score: 2, Interesting

      32C? Is that considered high?

      I've played Call of Duty 4 in my cheap P4 in the summer. I don't know the temperatures inside, but outside there were 40C and I have no A/C. All with stock cooler too. The CPU is now seven years old and still works perfectly.

      In fact, the only thing that died in that cheap system was the power supply due to some construction workers in another floor which connected their machines directly to the building's power without protection and caused a power surge.

    30. Re:Meh. by Khyber · · Score: 1

      "Yeah, so when either breaks, neither is usable."

      Umm, I don't know about the crap brands you choose to invest in, but my old CRT with built-in DVD and VCR (neither of which work) still turns on and receives signals and displays images and outputs sound.

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    31. Re:Meh. by MartinSchou · · Score: 1

      I wasn't singling out Macs as a separate group - I was lumping them into the same group: "PCs + Macs". But even if we use your example, Intel is STILL a supplier of graphics for those particular models. High or low performance doesn't really matter - they're selling graphics units to Apple.

      And if you're wondering, here's a nice comparison:
      http://techreport.com/discussions.x/18829

      Q1 2010: Intel 43.5%, nVidia 31.5%, AMD 24.0%

      They ship an ungodly amount of graphics compared to their performance.

    32. Re:Meh. by Khyber · · Score: 1

      "Yes, but when was the last time you upgraded the video card or CPU in your laptop?"

      Umm, last year? From a mobile nVidia 8600GS to an ATi HD4200 mobile.

      What, you never heard of MXM slots?

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    33. Re:Meh. by JesseMcDonald · · Score: 1

      The problem is here: 1^2 = (-1)^2; 1 = -1

      Taking the square root of both sides leaves you with: ±1 = ±(-1)

      This is obviously true, as the order does not matter, but the unordered set equality (1, -1 = -1, 1) does not imply that (1 = -1). I expect most people forget that when you take a square root you get both negative and positive results, since the negative result is often omitted, but here it is relevant.

      --
      "The state is that great fiction by which everyone tries to live at the expense of everyone else." - Bastiat
    34. Re:Meh. by Jeremy+Erwin · · Score: 1

      I wasn't singling out Macs as a separate group - I was lumping them into the same group: "PCs + Macs".

      Intel likes it when you do that. Up until very recently, the Macbooks, the Mac Mini, and the iMac used nVidia chipsets (nVidia 9400m) across the board, with nVidia Graphics. If nVidia had been able to create a i5/i7 chipset, Apple would probably have continued to use them.

      And why hasn't nVidia released a Nehalem compatible chipset? Patents. It has nothing to with technical competence, and everything to do with the squeeze.

      But even if we use your example, Intel is STILL a supplier of graphics for those particular models.

      The vast majority of Macs are still sold with non Intel graphics chipsets.

    35. Re:Meh. by argStyopa · · Score: 1

      Good comments.
      I'm aware (from hard experience, sadly) about the horrifically inconsistent PSU performance.
      It's the one thing (now) that I'll NEVER "use over" from an older system...the consequences are just too catastrophic.

      I've taken to (frankly) almost grossly overpowering systems, on the premise that if I need 600W, even a sketchy PSU should be safe if it's rated at 1000W. (Of course there's a heat consequence, but I can cope with that...generally...)

      Current newest system has an Antec CP1000, unfortunately the case I got was the Antec 900...(call me stupid) that has the PSU mount at the BOTTOM of the case, which must make sense to someone, but it sure seems to me like it's going to just heat everything above it. :\

      So far so good, though.

      --
      -Styopa
    36. Re:Meh. by citylivin · · Score: 1

      "In the last 4 computers I've built/had, they've gone through at least 6-7 graphics cards and 5 processors. I can't remember a single one where they both failed simultaneously."

      Wow! CPU's should NEVER fail. You obviously have some heat or power problems there. I have built thousands of PCs, and only have seen a dead processor once, when someone didnt install a heatsync on an t-bird and it caught fire. Most modern cpus will throttle down if they get to hot, or refuse to turn on. Perhaps to the untrained eye, that may look like a failure. Shame if you were replacing them because of that! The motherboard is far far far far far far more likely to fail than the CPU. Graphics cards fail alot because they run super hot all the time. Basically heat = bad. I would guess you are having heat problems, or severely overpowering the chips.

      seek help! I wouldnt brag about this, especially on slashdot!

      --
      As a potential lottery winner, I totally support tax cuts for the wealthy
    37. Re:Meh. by Anonymous Coward · · Score: 0

      with me Just because something doesn't work with you doesn't mean that it's "crap". Perhaps it's something on your end?

    38. Re:Meh. by Thetawaves · · Score: 1

      The thing you don't understand that the chip is the failure point. The more chips you have, the more points of failure. Reduce the number of chips (and the hardware used to support them), and you can reduce possible failures considerably. In the case of getting rid of the GPU, it would probably bring close to a 20% reduction in the number of components. Are you really saying that a computer with 20% less components (and thus points of failure) is going to be less reliable than it's big brother of yesteryear?

    39. Re:Meh. by turing_m · · Score: 1
      --
      If I have seen further it is by stealing the Intellectual Property of giants.
    40. Re:Meh. by randyleepublic · · Score: 0

      Try 16 gauge power cords. They don't hurt! I bought a boxful on eBay for about $40.

      --
      Social Credit would solve everything...
    41. Re:Meh. by toddestan · · Score: 1

      Are you one of those people who make an ultra-silent computer by removing or slowing down all the fans to the point where the computer cooks itself to death? I've never had a CPU fail, or seen a bad one (other than from abuse). I've only had a single graphics card fail, outside of those crappy little fans failing.

    42. Re:Meh. by soppsa · · Score: 1

      You have some *really* dirty power or wicked heat issues. In the last... I dunno 12 personal computers I've built? I've lost a single CPU (AMD XP) and no GPUs... Those failure rates are way WAY *WAY* above industry standard. I used to build servers for example, and in 100 dual-socket units we might lose a single CPU over 3 years and usually it was flakey from the get go.

  26. What about memory? by ElusiveJoe · · Score: 2, Insightful

    This thing is going to smoke current CPUs in things like physic operations without the need of anything like CUDA and without the performance limit of the PCIe bus.

    Ummm, but videocard has its own super-fast memory (and a lot of it), and it uses direct access to system RAM, while this little thing will have to share the memory access and caches with CPU.

    without the need of anything like CUDA

    I dare to say, that this is totally false.

    1. Re:What about memory? by Courageous · · Score: 1

      I agree with you. Something like CUDA will be required.

      C//

    2. Re:What about memory? by Rockoon · · Score: 4, Insightful

      while this little thing will have to share the memory access and caches with CPU.

      Sharing the cache is not necessarily a bad thing. Its nice when the data that the CPU now needs is already sitting in L1 because the GPU just computed it, or vise-versa. That was, in fact, the point of the poster.

      --
      "His name was James Damore."
    3. Re:What about memory? by vlueboy · · Score: 2

      No, no. Cache is orders of magnitude more expensive than RAM, and that is why we get very little. Since around 2007, the standard increased from 512K to 2MB - 6MB. I don't think you could cram even the annoyingly sneaky 256MB that Intel's graphic units steal from your RAM for video tasks and still have room for both functions.

      This brings me to another point: Graphics "cache" must be more than 10MB video for even simple apps like Google Earth (specs are hard to find... here 16MB is the min.) Besides, CPU cache could not be upgraded yearly by just adding extra "RAM." The article's graphic even says they're still connected to System Memory, and I saw no mention of cache sizes... I suspect off-chip RAM access is their solution, just like Intel's.

      Laugh all you want, but if AMD were actually solving the problem of cheaply adding 512MB to today's puny cache, in an already crammed multicore CPU, it would be fixing an entirely different problem for the industry. Yet, we're only talking about a graphics design and performance improvement in this story.

      That said, intel integrated stuff sucks, and this model will at least improve AMD's competitive chances and save me in power costs.

    4. Re:What about memory? by Anonymous Coward · · Score: 0

      | Ummm, but videocard has its own super-fast memory (and a lot of it), and it uses direct access to system RAM, while this little thing will have to share the memory access and caches with CPU.

      That super-fast memory is used for onboard operations and the "direct access to system RAM" is only optimized for data going from the system memory to the card and by optimized I mean the data rate is more than 10 times faster in one direction than the other. That is because discrete video cards, by design, "output" to a monitor and not, normally, back to the system.

      As for your second point ... Parallel Processors require a completely different cache structure than normal threaded CPUs. I think it will end up being that when the core is being utilized for a threaded operation that the CPU will end up having to share its cache with the PPU (or PU, whatever).

      I havn't read the entire white paper on this processor yet, so I am not totally sure and would like to be corrected if I am wrong ... but I don't believe that it can be used as a CPU and PPU at the same time. I think it will function much like a threaded CPU in that a parallel process will be in the pipeline and when it is finally its turn that the entire core will go into PPU/PU mode until that operation is complete and then go back into normal threaded operation.

      As for your comment about not requiring anything like CUDA being false...

      CUDA is a closed proprietary language controlled by one company which has the ability to dictate if the programs written with it may even run on a system given what brand of products are installed in the computer at the time. With a GPU/PPU integrated into the main processor I am pretty damn sure it is going to be OpenSource development and eventually be integrated into future Operating Systems. In that way it is far from being anything like CUDA.

    5. Re:What about memory? by red_blue_yellow · · Score: 1

      No, no. Cache is orders of magnitude more expensive than RAM, and that is why we get very little.

      Partially correct.

      The size of cache dictates how quickly it can be accessed. This is why L1 caches are always tiny. In fact, the smaller == faster is why you see the idea of a cache repeated endlessly in both hardware and software. Eventually, you end up with regsisters -> L1 -> L2 -> [L3] -> RAM -> [SSD] -> HDD.

      The cache is typically puny because that allows it to be faster. You see cache increases for the same price when it becomes afordable to have a bigger cache without latency issues.

      --
      A neutral communications medium is essential. It is the basis of science, by which humankind should decide what is true.
    6. Re:What about memory? by Rockoon · · Score: 1

      You apparently dont know what a cache is.

      The cache in question is indeed RAM, but not all RAM is the system is cache. In fact, your total ram amount does not even include the cache because whats in the cache is a copy of whats in ram.

      The L1 cache is specifically the fastest and closest cache to the CPU.

      --
      "His name was James Damore."
    7. Re:What about memory? by Rockoon · · Score: 1

      strike that, I meant it to be a reply to the parent poster. Sorry :/

      --
      "His name was James Damore."
  27. I thought that they learned by Rallias+Ubernerd · · Score: 0

    I thought that they learned it is more efficient to have a seperate CPU and GPU.

    1. Re:I thought that they learned by rrhal · · Score: 1

      The GPU is still separate from the CPU - its just located on the same chip. The idea is that you save power by having the interconnect on the chip level rather than having a high speed backplane on the circuit board. This also reduces board complexity. This is a win for small ultraportable devices - more than desktop computers. I could also see a use for micro ATX home media boxen.

      --
      All generalizations are false, including this one. Mark Twain
    2. Re:I thought that they learned by Gothmolly · · Score: 1

      You fail when you mention 'boxen'.

      --
      I want to delete my account but Slashdot doesn't allow it.
    3. Re:I thought that they learned by Rallias+Ubernerd · · Score: 0

      I don't see a practical use in the near future though.

    4. Re:I thought that they learned by Changa_MC · · Score: 1
      --
      Changa hates change.
    5. Re:I thought that they learned by rrhal · · Score: 1

      Small devices that have both a CPU and a display with a limited power supply and circuit board real-estate comes immediately to mind.

      --
      All generalizations are false, including this one. Mark Twain
  28. Future Multi CPU + GPU Combos by inhuman_4 · · Score: 1

    Packing the GPU into the CPU makes a lot of sense but also raises some questions.

    Does this mean that in the future we can have chips that contain not only a multi-core CPU but also a multi-core GPU? For example could AMD pump out a frag-tastic 6 CPU + 4 GPU chip for hardcore gamers and scientists?

    How is this going to effect the cooling for the chip? If I fire up Crisis will my computer melt? (Assuming a GPU is packed in with enough power to play crisis.)

    Also how is this going to effect memory bandwidth? Most graphics cards come with some pretty high throughput memory to make everything work. Once everyone is on 64bit having the extra RAM for the GPU is not a problem, but what about the bandwidth?

    With all of this multicore processor stuff, I get the feeling that we are going to hit upon another memory bandwidth limit very soon.

    1. Re:Future Multi CPU + GPU Combos by Quantumstate · · Score: 1

      GPU's are already highly "multi core". They have been for years. I am not sure if they call them cores, they are slightly different from CPU cores but it is effectively the same idea. his si why GPU's are so much better than CPU's at graphics and some other parallel tasks with things like CUDA.

    2. Re:Future Multi CPU + GPU Combos by Jeng · · Score: 1

      Simple answer no.

      They are not taking everything that makes up a video card and putting it all on the chip, they are just integrating some GPU like functions into a CPU.

      --
      Don't know something? Look it up. Still don't know? Then ask.
    3. Re:Future Multi CPU + GPU Combos by zero0ne · · Score: 1

      True, but from a marketing POV, inhuman_4 has the right idea.

      Much easier to sell the "Fusion 6400: 6 CPU and 4 GPU cores all on one die with a 250W TDP"

  29. Re:heat by lysdexia · · Score: 1

    I must admit, I was disappointed that you didn't go for the more gerund-y "cunting retard".

  30. Re:Relevant? by Hal_Porter · · Score: 2, Insightful

    Back in the days of Athlon64 vs Pentium 4 and Itanium AMD were ahead. Still since Core2 I'd say Intel are doing better. That being said Larrabee seems to be dead and I still think the idea has legs. Hopefully AMD will be to Larrabee what AMD64 was to IA64 - i.e. a more pragmatic version of the idea that ends up working better.

    --
    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;
  31. Electron mobility has been settled for decades by Anonymous Coward · · Score: 0

    Unless I'm totally missing something, there's no question as to electron mobility.

    Can you provide any links?

  32. Re:heat by couchslug · · Score: 1, Funny

    "retarded cunt" is completely offensive and a terrible distraction which hinders your message.

    In the interest of sensitivity, please use the term to "mentally challenged cunt" in future.

    Thank you.

    --
    "This post is an artistic work of fiction and falsehood. Only a fool would take anything posted here as fact."
  33. Security implications for kernels & drivers by mosel-saar-ruwer · · Score: 1

    Many of the improvements stem from eliminating the chip-to-chip linkage that adds latency to memory operations and consumes power - moving electrons across a chip takes less energy than moving these same electrons between two chips. The co-location of all key elements on one chip also allows a holistic approach to power management of the APU.

    Dual-core shared-cache architectures wreaked havoc on kernel security when they were first introduced - and we still aren't entirely certain that our operating systems are fully secure against shared-cache exploits - we seem to get about a new one about every six to twelve months.

    So are the kernel [& micro-kernel] and driver guys fairly confident that we won't be getting incestuous security problems when kernels and drivers start sharing the same silicon?

    I predict an initial round of exploits as the kernel guys have to re-learn their approaches to hardening their operating systems against the graphics drivers.

    1. Re:Security implications for kernels & drivers by Technomancer · · Score: 2, Insightful

      As opposed to how graphics drivers are security issue now?

      Graphic cards can DMA memory and GPU can access pretty much any physical memory in the system (as long as it is visible via PCI bus). There is no simple fix for that but there are certain security features already available on graphics cards. Go read radeon Linux kernel sources, look at the command buffer parser (linux/drivers/gpu/drm/radeon/r600_cs.c for instance) that verifies that graphic card only accesses memory that belongs to it.

      Also, there was some driver exploit in signed Windows graphics drivers that allowed loading unsigned code into windows kernel.

  34. Re:Future Multi CPU + GPU Combos [ZRam cache?] by Dr.+Spork · · Score: 1

    In the discrete GPU system as we have it, data gets pulled from memory to the CPU for processing/caching and the result is sent through a bus to the GPU for rendering. Maybe this whole thing took so long because AMD was working out a way to just read that data once, process it in the CPU, and leave it in the L1 cache for the GPU. If this is how it turns out, it really will make things much faster, because no discrete GPU has ever had access to data that's as quickly readable as the L1 cache. Now, maybe it will turn out that you just can't store enough data in L1 to make all the framebuffers and other graphics stuff work. (But maybe you can; since this thing does all the data processing "in one house", you can work through it chunk by L1-cache-sized chunk, and as soon as that stuff is processed and rendered by the Fusion unit, it is sent down the DVI cable and can be forgotten. Rinse and repeat, and you might have a formula for rendering scenes which actually moves very little data over the memory bus.)

    Also remember that AMD owns the patents for ZRam. They could realistically make a very large and fast on-die caches with ZRam, and Intel couldn't respond because they don't own the rights and don't use a SOI process like AMD, which is required for ZRam.

  35. Well, yeah, but.... by crhylove · · Score: 1

    On a hex core or greater chip, having one of the cores do something more usefully than one of the other mostly unused cores is a good idea. There are very, very few applications where the average end user isn't getting enough integer performance, and yet almost no gamer I know is completely satisfied with their FPS in a dozen or more games.

    Then extrapolate down the road to when we have 12 core machines, and 8 are CPU and 4 or GPU..... This is going to help a lot in the graphics department, and at lower cost/heat/watts than the current market.

    This is an obvious and good move by AMD. We are witnessing the beginning of the future.

    --
    I hold very few opinions. I hold information based on observation and fact. If you wish to disagree, please use facts.
  36. Re:heat by Anonymous Coward · · Score: 0

    The CEO and officers of AMD are too busy counting the boatloads of cash they were paid while the price of AMD stock tanked to be bothered with mundane things like designing or building anything. A while back, these guys actually got paid bonuses for driving AMD stock into the ground. I don't think they care much one way or another.

  37. Re:Relevant? by RightSaidFred99 · · Score: 1

    Wow, you mean AMD invented a way to go from 32->64 bits? Like Intel did from 8->16 and 16->32 bits? I don't know why people think AMD was so revolutionary for doing this, it's been done before.

  38. no "chipset" anymore; pr0n cache sniffers? by mosel-saar-ruwer · · Score: 2, Interesting

    In the old days, there was a physical chipset which sat between the GPU and the CPU.

    But in this architecture, there is no physical barrier - they're on the same silicon.

    Look for the bad guys to try to force the graphics drivers to sneak over and sniff the memory of the CPUs - I can imagine how they might be able to load some code in a pr0n movie that could tell some pointer in a GPU driver to point to addresses of cache which [at least ostensibly] belong to a CPU, at which point they should be able to read the cache.

    And if they're lucky, their specially-crafte pr0n-videos might even be able to WRITE to the CPU cache, at which point they can probably pwn the entire operating system.

    Hopefully AMD has put some thought into their implementation, and has some sort of hardware safeguards that force the GPU to always act as the "slave" of its masters [the CPUs], but, if not, then all Hades could break loose.

    [And Intel probably won't put nearly as much thought into their implementation as AMD did with theirs.]

    1. Re:no "chipset" anymore; pr0n cache sniffers? by MrNaz · · Score: 1

      The growing importance of networking and the emphasis on the "persona" in "personal computer" (i.e., everyone has their own physical machine that they have exclusive use of) has made local permission escalations far less relevant than they were in the old days. I mean really, who telnets (or SSH'es) into a university machine to use a remote client to access email and store their files on a shared drive? Nobody that I know of since about 1997.

      Remote exploits are far more important, given that most servers are physically restricted and that most people own their own exclusive laptop or PC, I don't see a problem with trading off a bit of local security if there are significant gains in performance to be had.

      Of course, it's not even demonstrated that increased use of shared memory and unidie processing units will result in a necessary increase in attack vectors. It's probably more likely that kernel developers will just need to adjust defense mechanisms to account for a new set of attack vectors.

      --
      I hate printers.
  39. Re:Relevant? by Zixaphir · · Score: 1

    Uhm, maybe because no one else wanted to figure out the 32->64 bit scenario? Intel would rather shove a new micro-architecture down your throat and no one else could compete. Lucky for AMD, the whole NetBurst fiasco was blowing up in Intel's face at the time, or they never would have gotten anywhere. I don't think Fusion will be enough to trump Intel with Intel having another screwup like NetBurst, which doesn't seem to be happening, as since Core 2, Intel's designs have been top notch, albeit expensive. The only real thing AMD has going for it is that Intel doesn't really have anything primed as Larrabee seems to be dead in the water. Of course, Intel augmented AMD's 64-bit instruction set onto their CPUs and drowned their engineers with money to produce far more potent chips than AMD before, I can't imagine they wouldn't be able to do it again.

    Anybody else remember when there were rumors in the air that IBM would scoop up AMD? That would have been a fun scenario.

    --
    "Now I am become Death, the destroyer of worlds"
  40. Re:Future Multi CPU + GPU Combos [ZRam cache?] by thekb · · Score: 1

    AMD does not own the patents for ZRAM, it only licenses them like hynix. Innovative Silicon the holder of patents has announced that they will develop a non-SOI version of ZRAM. http://en.wikipedia.org/wiki/ZRAM

  41. Bulldozer by Anonymous Coward · · Score: 0

    If you look at what we currently know about AMD's upcoming Bulldozer chip, which is designed for the server and high-end desktop markets, we see a chip with excellent performance in certain tasks (integer) but weak performance in others (floating point). This could be offset by the addition of Fusion-based technologies, especially because the Bulldozer's unit sharing strategy is similar to Fusion's, but their intended tasks are different. How this would find its way on a high-end desktop is beyond me, but it is something worth contemplating. It seems Intel may have been considering a similar approach in the recent past, but their dogged faith in the CPU has led them down a path focusing on brute force over experimental sophistication.

  42. right, that was my original point by mosel-saar-ruwer · · Score: 1

    It's probably more likely that kernel developers will just need to adjust defense mechanisms to account for a new set of attack vectors.

    Right - that was my original point, up at something like the GGP or GGGP level of this thread.

    The kernel guys [and/or the Intel guys] were really sloppy when Intel first introduced dual-cores with shared-cache - we had all sorts of exploits where one core could sniff from a cache which [ostensibly] was supposed to have been the under the purview of another core.

    And I'm saying that the kernel/microkernel guys - in conjunction with the hardware guys writing the drivers [ATi and the various "free"-lancers], and even the "application" guys, like the DirectX team at Microsoft, and the OpenGL crew - will all need to buckle down and put on their thinking caps and ask themselves: How are we going to harden the kernel [microkernel] against any incestous attack vectors coming from a GPU core which lives on the same silicon as the CPU cores? [And then they need to burn a little midnight oil to produce a stable implementation of their plans.]

    Eventually they will get it right [and hopefully AMD has put a fair amount of thought into this already], but if anyone gets sloppy [from the AMD CPU team to the kernel/microkernel teams to the ATi driver team to the "applications" guys at DirectX and OpenGL], then we could be looking at some great big gaping holes in the security model.

  43. Same old same old by WindShadow · · Score: 1

    Decades ago Intel changed from the separate integer and floating point processors (8086 and 8087, etc) to an integrated unit, because it was cheaper, faster, and more reliable. And because everyone wanted floating point, so there was no reason to separate them, and because Moore's Law said they could.

    Now the GPU is being integrated, at least in the desktop chips. It's not so clear that everyone wants the fancy effects, 3D rendering, wobbly windows, and all the rest of the things vendors tout which are mostly aimed at game players. I think the percentage of users who need, want, or even tolerate those effects is smaller than the percentage who wanted floating point, but if it reduces the size, power, and cost of a computer with video, the average user will be happy, even if the bulk of the features are unused.

    Note that Intel has added graphics in their i5-661 (and other) chips, although they seem to be more targeted to users who use only light duty graphics, and don't benefit from vast rendering capability. The market will decide the value of these changes, and the price will fall in line.

  44. Re:Relevant? by soppsa · · Score: 1

    Sadly Itanium would have been better than x86-64. It's a shame it never did take over.

  45. Re:Relevant? by Zixaphir · · Score: 1

    And it would have never caught on anyways. With or without x86-64. Why? Same reason there are enterprises running out of date IBM computers and won't move up: Compatibility. I consider x86-64 a good thing because it gave us compatibility and still moved the game forward. And any forward momentum that allows us to keep going without having to reinvent every part of the wheel is good.

    --
    "Now I am become Death, the destroyer of worlds"