vacancies advertise contact news tip The Vault
facebook rss twitter

NVIDIA details next-generation 'Fermi' GPU architecture

by Tarinder Sandhu on 18 January 2010, 09:31


Quick Link:

Add to My Vault: x

How will it compete?

A kind of CPU?

On top of presently supported C, via CUDA, there will also be support for standards-based OpenCL, DirectCompute, and DX11, as well as C++, the latter made possible by the use of a new, low-level instruction set, known as Parallel Thread eXecution 2.0 (PTX 2.0), that caters for a 40-bit, 1TB unified address space.

NVIDIA says that the GPU will also run the likes of Python and Java, although just how effective coding via a 'wrapper' will be is, perhaps, debatable.

Jen-Hsun Huang, NVIDIA's CEO, has spoken about Fermi in a parlance that's more familiar to the dissemination of CPU architecture. With constant references to cores, caches, and hierachy, one could be forgiven he was describing an Intel Larrabee-esque design, and we'd be very interested to see how Intel's effort shapes up when formally announced.

Better than Radeon HD 5870?

From what we know thus far, it's difficult to determine whether Fermi will be a better 'card' than AMD's RV870 which is in shops today. Given reasonable clock-speed analogous to the GTX 2xx series, Fermi should have a memory-bandwidth advantage and, perhaps, win out in the double-precision stakes, but we'd be surprised if it trounced AMD's best in a gaming environment.

NVIDIA's making much of the compute design, driven on by the massive investment in CUDA, and Fermi can be thought of as much a HPC tool as a gaming card. AMD's design, however, isn't just a basic pixel-pusher. It, too, supports the IEEE 754-2008 standards, runs double-precision at a mighty fast rate and can, we believe, handle multiple kernels.

The big difference is that Radeon HD 5870 is out today, etailing for £300. The higher-end Fermi cards will cost at least as much, we imagine, because fitting 3bn transistors - and yes, NVIDIA and AMD count them differently - must mean a die-size that's appreciably larger than HD 5870's 334mm². Yields are inextricably linked to die-sizes, so producing a 50 per cent larger die (than HD 5870) will, ceteris paribus, lead to a greater number of per-wafer flaws. Going big(ger) is bad for business.

AMD's hit the ground running with its high-end GPUs and will see healthy sales before Fermi ever gets packaged inside a retail box. Time to market is telling, especially in the run-up to the festive season, and NVIDIA's procrastination may well cause financial pain - in the short term at least. We expect the card to hit the shelves no earlier than February 2010, giving AMD a clear four-month-plus run with DX11 parts in the channel.

Ultimately, NVIDIA has detailed Fermi as a forward-looking, programmable architecture that's aimed at enlarging the company's footprint in the lucrative HPC space - somewhat pre-empting Intel's Larrabee - whilst keeping desktop and mobile 'gaming' customers happy. We'll find out more when NVIDIA divulges the intricacies of the design in coming weeks and months.

Read more here, and an in-depth examination here.

HEXUS Forums :: 19 Comments

Login with Forum Account

Don't have an account? Register today!
They seem incredibly reluctant to even talk about gaming, let alone give realistic hints to performance. It's almost like they are counting on HPC sales to grow exponentially to make up for a poor forcast on gaming profit.

I think AMD will be satisfied.
Gaming drives the HPC market in terms of tech, so nVidia has to be within a smidgen of ATI for gaming to compete in both spaces.
It's very hard to see how, from a gaming perspective, nVidia will be able to match ATI on a price per performance basis. I hope I'm wrong as the price of 5870s could stay high for quite some time if this does come to pass.
They have more than doubled the SP count, 512 is more than a GTX295, so this should be much faster given the inevitable tweaks under the hood…

I reckon it'll compete with a 5870 fairly evenly, and for me the value proposition of NVidia with CUDA, PhysX, the potential for flash acceleration etc is better than ATI (guess it depends on your viewpoint though) so assuming the power/efficiency are good I'm looking forward to this, going to be hard to choose…
They have more than doubled the SP count, 512 is more than a GTX295, so this should be much faster given the inevitable tweaks under the hood…

No mention of speeds though, so it's possible that the speeds have been greatly reduced to fit the SPs in.

I doubt it but it's a possibility.