I'm sure GT300 will support tessellation. Otherwise it will be an absolutely terrible flop.
How do you people know the hardware tessalation instructinos are not physically built into the cuda cores? If that's the case, then gt300 would be faster. I can't imagine nvidia would make it software tessalation. Its porbably hard ware level just in a different way. Since the whole purpose of fermi appears to be multi-capable... I suspect the cuda cores can natively handle tessalation commands without another software layer.
both ATi and nvidia use software tessellation for dx11. it is superior to hardware tessellation because of performance per transistor. so technically it does support d3d11. fixed function is only useful for ROPs.
it is not, of course, but you can use idling units that are waiting for other units to finish their job to do some calculations in between.
Why do you think a program like furmark (<2MB) can put a higher load on your GPU than Crysis? because with crysis not all units are at work at the sime time and with furmark they actually are.
So, with a good driver optimization, you are able to redirect tesselation calculations to idling units, at least theoretically.
I don't know if that's how it's going to be done with nVidia's Fermi architecture however, but it's a way of doing it, I think.
Other way would be detect if tesselation is going to be necessary with an app, and if so, address a group of SPs to do the job.
Are we there yet?
AFAIK, Radeon HD5000 series cards have a hardware tesselation unit which makes all the fixed function tesselation work. They started to develope this as soon as they knew it was to be a main feature of DirectX (formerly DX10, then delayed until DX11), when they were designing the XBox 360 Xenos chip. Of course, the final DX11 version is wider than the previous one implemented by ATI (AFAIK, the DX11 tesselation is a superset of ATI tesselation), so previous ATI cards are NOT compatible with the new DX11 tesselation.
A dedicated hw is always more efficient in doing the speciallized task it is built for than more generic, flexible and programmable hw. You are going to use more transistors to do a task if those transistors are from a generic processor than if they are dedicated (especially designed/optimized to) to do that task. The advantage of using more generic hw, is that it can be used for different things (so if there's no need to do that task, there are no wasted transistors), and that you may balance the work load the way you want.
But a dedicated, specialized hardware for a task, is always going to be more efficient at doing it.
The question is... ¿has Fermi also a dedicated hardware to solve the fixed function tesselation, or it hasn't? If not, how big of an impact that means when the chip has to resolve tesselation, when compared with a chip with dedicated hardware to it (Radeons)?
Last edited by Farinorco; 10-24-2009 at 08:41 AM.
Hmm here is hoping that eVGA's announcement this time next week is actually for the GT300
It does sound like it is going to be a monster GPU (in areas of size, performance, power consumption and price), however it WILL be the fastest Single GPU card out there and that is all that matters to me.
I do not give two hoots about SLi or Crossfire GPU's as they have woeful minimum framerates, rely on praying to the driver Gods and also are usually loud and extremely power hungry.
John
Stop looking at the walls, look out the window
I suggest you try SLI with two GPUs on an X58 system. Almost all games of the past two years play better in high res in SLI than a single card. Of the 20+ games I got only two come to mind that have real problems with SLI; Brothers in Arms Hell's Highway (framerate feels like 15fps) and Gears of War (problems with graphics flickering in rain levels).
I have yet to have any experience with the i7 platform
My only opinions of SLi were gathered from a nforce 790 based board and 2 Geforce8 GTS 512 cards Yes the 3dmark scores were high, yes the games did have high and average high frame rates... however they did have lower minimum frame rates and stutter
As for Crossfire... awful, just awful mind you this was back in the day of HD3850.
John
Stop looking at the walls, look out the window
WORKSTATION || TJ10B-W | i7-3930K C2 | 4x8GB DDR3-2400 CL10 | 2xGTX TITAN 6GB SLI | P1000W || 30" 2560x1600@60hz
HTPC || GD08B | i7-920 D0 | 3x4GB 2000 CL9 | HD5870 1GB | X25-M 80GB | X-750 || 75" 1920x1080@4x200hz
NOTEBOOK || P170EM | i7-3820QM | 2x8GB DDR3 1600 CL9 | GTX680M 4GB | HyperX 3K 240GB || 17,3" 1920x1080@60hz
ULTRABOOK || W130EW | i7-3620QM | 2x8GB DDR3 1600 CL9 | HD4000 | HyperX 3K 240GB || 13,3" 1366x768@60hz
Sure didn't the old Radeon 8500 feature a Tesselator?
Bookmarks