The Outlook On AMD's Fusion Plans
PreacherTom writes "Now that AMD's acquisition of ATI is complete, what do the cards hold for the parent company? According to most experts, it's a promising outlook for AMD . One of the brightest stars in AMD's future could be the Fusion program, which will 'fuse' AMD's CPUs with ATI's GPUs (graphics processing units) in a single, unified processor. The product is expected to debut in late 2007 or early 2008. Fusion brings a hopes of energy efficiency, with the CPU and GPU residing on a single chip. Fusion chips could also ease the impact on users who plan to use Windows Vista with Aero, an advanced interface that will only run on computers that can handle a heavy graphics load. Lastly, the tight architecture provided by Fusion could lead to a new set of small, compelling devices that can handle rich media."
Invest in heat sinks! :-)
how will homeland security like you bringing home a multi core Fusion through the gates?
"But, but its an AMD processor, built in Germany or Russia or somewhere"
"Teh internet told me it was more powerful than anything else out there."
"It would literally blow me away!"
liqbase
.. or advertising on TV. I work in a computer shop and it seems loads of people have no idea who the hell AMD are. I've explained that they're just competitors to a lot of customers, but still the customers go 'No, I've been told to get an Intel.' I can't recall having ever seen an AMD ad on telly at all.
yeah. i'm also wondering how putting the two hottest components on the mother board (the GPU and CPU) into the same package is a power savings... :-/
maybe on the low end of the market where the performance of the GPU is irrelevant, but for those who actually care about GPU performance, putting the two most power hungry and memory bw hungry components together doesn't seem like a good idea.
In a minute there is time For decisions and revisions which a minute will reverse. -T.S. Eliot
...which may explain how AMD has managed to keep their costs low over the years. Word of mouth is compelling...even to the point that many folks that I know are now biased against Intel...even though we are at a unique point where AMD's advantage has eroded...at least for the moment.
Although I can see the potential efficiency increases, combining the GPU and CPU into one chip means that you will be forced to upgrade one when you only want to upgrade the other. To me, this seems like a bad idea in that AMD would have to make dozens of GPU/CPU combinations. Say I want one of AMD's chips in my headless server, am I going to have to buy a more expensive processor because it has a high powered GPU that I don't want or need? What if I want to build a system with a good processor to start, but due to budget reasons want to hold off on buying a good video card?
Combining the CPU and GPU may make sense for embedded systems or as a replacement for integrated graphics, but I cannot see it working for those who prefer to have specific components based on other factors.
Heuristically programmed ALgorithmic computer
Energy efficiency...
...
Project named Fusion...
Please tell me Pons and Fleischmann aren't behind this?
Paleotechnologist and connoisseur of pretty shiny things.
Although CPUs have gotten better in the past year, GPUs (particularly ATI's) still keep outdoing each other in just how much power they can suck.
With a decent single-GPU gaming rig drawing over 200W just between the CPU and GPU, do they plan to start selling water cooling kits as the stock boxed cooler?
Will it run Linux less than half a year after it's obsoleted by the next version?
Whoa. You're going to need a closed-source kernel driver to use your CPU now? They can eat me. The graphics driver situation is bad enough.
This one is untouchable until they open up the graphics drivers - or goodbye AMD/ATI.
jh
does this mean ATI will be opening up its GPU programming specs, or merely what is being stated (that graphics chip and CPU will share a die) ?
Gee, most of the servers I use don't have a video card. Some of the servers have serial ports. Others talk over a proprietary fabric - and pretend to have a serial connection (and maybe even VGA). I don't need to walk into the lab to get to the server's virtual consoles.
Coming to think of it, the way we have things set up, the console is inaccessible from the lab - but accessible via terminal concentrators - over the lan.
Where law ends, tyranny begins -- William Pitt
The article says that this might be attractive to businesses: I can see that since most businesses don't care about graphics. This is similar to businesses buying computers with cheap on-board video cards. But that means they will be profiting on the low-end. It seems like this is more of a boon for laptops and consoles: Currently, laptops with decent video cards are expensive and power-hungry. Same with consoles. But for mid-range and high-end systems, there must be a modular bus connecting these two parts since they are likely to evolve at different rates, and likely to be swapped-out individually.
I've been an nVidia advocate since 1999 when I bought a TNT2 Ultra for playing Quake III Arena under Linux on my (then) K6-2 400.
I'm on my 4th nVidia graphics card, and I have 6 machines, all running Linux. One is a 10-year-old UltraSPARC, one has an ATI card.
Despite slashbot rantings about the closed-source nVidia drivers, and despite my motley collection of Frankenstein hardware, I've never had a problem with the nVidia stuff. The ATI stuff is junk. The drivers are pathetic (open source) and the display is snowy, and the performance it rubbish.
I hope AMD do something about the Linux driver situation.
My next machine will be another AMD, this time with dual dual-core processors and I'll be doing my own Slackware port, but I'll be buying an nVidia graphics card.
Stick Men
Especially the former, where you can't really upgrade anyway and you typically have a GPU soldered to the board.
The advantages of a combined CPU/GPU in this space are:
1) Fewer chips means a cheaper board.
2) The GPU is connected directly to the memory interface, so UMA solutions will not suck nearly as hard.
3) No HT hop to get to the GPU, so power is saved on the interface and CPU-GPU communication will be very low latency.
I highly doubt AMD is planning on using combined CPU/GPU solutions on their mainstream desktop parts, and they are absolutely not going to do so for server parts. I think in those spaces they'd much rather have four cores on the CPU, and let you slap in the latest-greatest (ATI I'm sure they hope, but if NVidia gives them the best benchmark score vs Intel chips then so be it) graphics card.
AMD has already distinguished their server, mobile, desktop, and value lines. They are not going to suddenly become retarded and forget that these markets have different needs and force an ATI GPU on all of them.
The enemies of Democracy are
Integrating the GPU with the CPU will be about driving down cost and power consumption, not something that is usually a high-priority for folks that want to run the latest greatest games and get all the shiniest graphics. So, I'd be very surprised if this is intended to hit that part of the market, more likely it's designed to address the same market segment that Intel hits with graphics embedded in the CPU's supporting chipset.
That said, having the CPU & GPU combined (from the point of view of register and memory access etc) might open up some interesting new possibilities of using the the power of the GPU for certain non-graphic functions.
Back in the day at Intergraph we had a graphics processor that could be combined with a very expensive (and for the time powerful) dedicated floating point array processor. To demonstrate the power of that add-on somebody handcoded an implementation of the Mandelbrot Fractal algorithm on the add-on and it was blistering fast. I can imagine similar highly-parallelized algorithms doing very well on a GPU/CPU combo.I'm going to ask:
That's great and all, but does it run Linux?
I'm not kidding, either. Is AMD going to force ATI to open up its specs and its drivers so that we can FINALLY get stable and FULLY functional drivers for Linux, or are they still going to be partially-implemented limited-function binary blobs where support for older-yet-still-in-distribution-channels products will be phased out in order to "encourage" (read: force) customers to upgrade to new hardware, discarding still-current computers?
That is why I do not buy ATI products any more. They provide ZERO VIVO support in Linux, They phase out chip support in drivers even while they are actively distributed. They do not maintain compatibility of older drivers to ensure they can be linked to the latest kernels.
This is why I went Core 2 Duo for my new system and do not run AMD - their merger with ATI. My fear is that if ATI rubs off on AMD then support for AMD processors and chipsets will only get worse, not better.
The Christian Right is Neither (Christian nor right). See: Matthew 23, Matthew 25, Ezekiel 16:48-50
From what I understand (and I could be wrong), AMD/ATI is aiming more at the GPGPU market. So we're talking more of a suped up altivec processor in the CPU instead of a full blown GPU. It sounds like the're simply adding a 64 pipleline vector processor to the existing x86-64 core. I'm not sure if this is a bad idea.
I remember programming assembly graphics code in BASIC back in the day. You would set the VGA card to mode 13h and then write to...what was it now...0xa00? That's probably wrong. Anyway, whatever your wrote to that portion of memory would go to the screen.
If you had a huge SIMD co-processor, would it not be possible to rival modern GPUs with this model? Not to mention being able to do some cool stuff like having a video input card dump data driectly into that portion of the screen. So you could have video in with the CPU at complete idle.
Man is the lowest-cost, 150-pound, nonlinear, all-purpose computer system which can be mass-produced by unskilled labor.
My people are reading this as an integrated GPU and CPU. I don't see it that way. I see it as adding a generic vector processor to the CPU. Similar to the Cell processor and similar to future plans Intel has described. Vector processors are similar to SSE, 3DNow, etc. They are SIMD processors that can execute very regular mathematical computations (Video and audio encoding/decoding) VERY quickly, but aren't much good for generic algorithms.
The people claiming this will fail all seem to miss the market this is aimed at. It's obviously not intended to compete with the high-end, or even middle of the road graphics processor. Those boards require gobs of VERY fast video memory. My guess is this thing is aimed at a space between the on-board video (which are really just 2-d chips) and the full 3-d graphics card. Anyone buying this has no intention of buying a super-duper
With Vista coming out soon, PC-makers are going to want a low-cost 3-d accelerated solution to be able to run some (or maybe all) of the eye-candy that comes with vista.
AccountKiller
Let's hope this fusion doesn't bomb.
How about this: http://www.tomshardware.com.tr/business/20050428/i mages/amd-ferrari.jpg
http://www.adm02.com/Marketer/AMD/AMD_Opteron_News letter_july/Archives_april_files/ferrari.jpg
http://www.pcinpact.com/images/bd/news/10535.jpg
This is an EXPENSIVE marketing campaign...
One thing to consider is that right now its getting pretty easy to have "enough" RAM for 99% of all users. I mean, if you get a new machine today that had 1.5-2.0gb in it, the odds of even wanting to upgrade would be slim to none. The fact is that most people live quite reasonably with 256-512mb right now, and will never upgrade. Note: most /. readers != most people. For modern machines if you're not running anything more brutal than Office, having a gig permanently attached would probably make sense for most people who would be using an integrated graphics type of system.
You're special forces then? That's great! I just love your olympics!
Or you could replace the whole Fusion chipset with the projected Nvidia chipset (release also late 2007) which attaches a CPU onto their graphic chipset.