The problem will be stuffing the 2GB of graphics memory onboard. The way the Intel rep portrays it, they intend to replace the equivalent of a 9800GTX or so. It will probably have to sit on the motherboard and be far away from the C/GPU and will cause a performance hit.
And don't say you can share the main RAM. You will be laughed at. 2GHz 0.8nanosecond ram will be required.
AMD's had onboard memory controllers, Intel is adding them soon, so latency is not an issue (your "far away"). You talk about the need for 2Ghz ram, but PC's already have 1.6GHz ram, so thats not outlandish. The difference is GPU's have a much wider pipe, for every cycle they send far more data. This is called the bus width. DDR3 PC1333 is 1.3GHz and provides 12.8GB/s, whereas an entry level graphics card is nearly 60GB/s of data, even though they only run 1.4GHz. data transfered = speed * bus width, and GPU is king (256 or 512 bit v. 64 bit).
The xbox360 has a shared ram but its significantly faster than most PC's, 22GB/s. It also has 10MB of special purpose extremely fast eDRAM that runs 256GB/s, which gives it a fast "working area," but rest assured most of the graphical content in your game get stored on that shared ram. Source: http://en.wikipedia.org/wiki/Xbox_360_hardware#Memory_and_system_bandwidth
Now that we've thrown 'em off the trail, use the form below to get in touch with the people at Engadget. Please fill in all of the required fields because they're required.
The problem will be stuffing the 2GB of graphics memory onboard. The way the Intel rep portrays it, they intend to replace the equivalent of a 9800GTX or so. It will probably have to sit on the motherboard and be far away from the C/GPU and will cause a performance hit.
And don't say you can share the main RAM. You will be laughed at.
2GHz 0.8nanosecond ram will be required.
Xbox 360 shares the main RAM for the graphics card. And it seems to do quite well.
360 is a purpose built machine with well defined parameters.
AMD's had onboard memory controllers, Intel is adding them soon, so latency is not an issue (your "far away"). You talk about the need for 2Ghz ram, but PC's already have 1.6GHz ram, so thats not outlandish. The difference is GPU's have a much wider pipe, for every cycle they send far more data. This is called the bus width. DDR3 PC1333 is 1.3GHz and provides 12.8GB/s, whereas an entry level graphics card is nearly 60GB/s of data, even though they only run 1.4GHz. data transfered = speed * bus width, and GPU is king (256 or 512 bit v. 64 bit).
The xbox360 has a shared ram but its significantly faster than most PC's, 22GB/s. It also has 10MB of special purpose extremely fast eDRAM that runs 256GB/s, which gives it a fast "working area," but rest assured most of the graphical content in your game get stored on that shared ram. Source: http://en.wikipedia.org/wiki/Xbox_360_hardware#Memory_and_system_bandwidth
Oh and seeing that the 360 doesnt even come close to an ancient 7800GTX in terms of image quality and ingame graphics, shared = FAIL.
Kurian:
When the Xbox 360 was being designed the 7800GTX wasn't out yet.
And a 7800GTX cost more than an Xbox 360.
Not taking into account the relative cost of solutions: fail.