Welcome, Unregistered.

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

Reply
Old 25-Mar-2004, 16:23   #1
volt
Member
 
Join Date: Oct 2002
Posts: 364
Default NV40 to support FP24?

Okay, a friend of mine -- owner of nvision.pl to be exact has just returned from CeBIT. Anyway, he talked to NVIDIA representatives and they told him NV40 will have support for 24-bit floating point precision amongst other things that were confirmed more or less. Below bit is translated (by me) from Polish:

"It's hard to get anything out of NVIDIA representatives. It is obvious they don't want to reveal any information about their next generation GPU. On the other hand, NV40 will premiere very soon and there is already a handful of information available. If you were to ask me about exact specs, I'd have to kill you. However I can always throw in some bits of information. It is worthy to look at current specifications (which were mentioned in our news section before) -- it is very similar to actual NV40 specs. NV40 will also sport hardware MPEG1 / MPEG2 / MPEG4 coding / decoding as well as support for 3D Shadows. NVIDIA has also reworked their 16-bit floating point precision usage -- FP16 and FP32 are said to work flawlessly now. Additionally NV40 will have FP24 support. The above information does look interesting. Did I mention, NVIDIA confirmed 16 pipeline architecture?"

While I talked to Polar about pipeline architecture, he could not confirm full 16 pipeline design. NVIDIA just told him it has 16 pipelines, they did not want to say more. Another important thing is that, NV40 will be widely available after the launch.

Now about R420. He also talked to ATI, but whenever he mentioned the chip, they started to talk about something else. One thing worthy to note is that new drivers will have a totally different look -- a more clean look. Also, ATI did not want to skip driver versions on purpose, someone just "messed it up" -- so no more skipping.

Please note that I did not say any of the above, so don't come after me. It's based on chat I've had with Polar.
volt is offline   Reply With Quote
Old 25-Mar-2004, 16:28   #2
nelg
Senior Member
 
Join Date: Jan 2003
Location: Toronto
Posts: 1,557
Default

Would it not be fair to say if you support Fp32 then by default you also support fP24. After all anything >= Fp24 is full precision.
__________________
on my way to becoming dark matter..........
nelg is offline   Reply With Quote
Old 25-Mar-2004, 16:29   #3
Guden Oden
Senior Member
 
Join Date: Dec 2003
Posts: 6,201
Default

Why would they bother to support FP24 if FP32 is supposed to be full-speed now? Sounds a bit like those Nvidia guys were BSing on purpose, I have to say.
__________________
Top one reason why capital punishment is immoral and wrong:
You can release an innocently convicted man from jail,
but you cannot release an innocently convicted man from death.
Guden Oden is offline   Reply With Quote
Old 25-Mar-2004, 16:40   #4
Dave Baumann
Gamerscore Wh...
 
Join Date: Jan 2002
Posts: 12,949
Default

IMO there's probably a little confusion thrown in there with full and partial precisions.
__________________
Expand. Accelerate. Dominate.
Tweet Tweet!
Dave Baumann is offline   Reply With Quote
Old 25-Mar-2004, 16:50   #5
Mintmaster
Senior Member
 
Join Date: Mar 2002
Posts: 3,779
Default

I find that odd. If they're going to keep FP32 support, does that really make sense? I mean ATI used FP24 just to save transistors on calculations. They still store textures and framebuffer in FP32 format.

Maybe they converted their FP16 hardware to FP24, and they can output FP16 format like R300 can. Then they can use the faster FP24 whenever they want and the FP32 capability is still there. It still seems a bit silly to me, though.

Or maybe they'll make some demos that instantly show the drawbacks of FP24
Mintmaster is offline   Reply With Quote
Old 25-Mar-2004, 17:51   #6
T2k
Senior Member
 
Join Date: Jun 2002
Location: The Slope & TriBeCa (NYC)
Posts: 2,004
Default

I don't understand something: if you have full speed FP32 and now FP24 why you need FP16?
__________________
by T2k!

Athlon 64 FX-53 | Gigabyte GA-K8NSNXP-939 | Corsair TWINX1024-4000 | Corsair HydroCool200â„¢ Xtreme Water Cooling | ATI RADEONâ„¢ X800 XT PE | HP A7217A 24" CRT | Canopus DVRex-RT + an Apple dual G5 1.8GHz
T2k is offline   Reply With Quote
Old 25-Mar-2004, 18:13   #7
martrox
Old Fart
 
Join Date: Feb 2002
Location: Jacksonville, Florida USA
Posts: 2,065
Default

And, If nVidia now has FP24 support...... just what does that do to the FX...... lookks like we could have some serious orphans on our hands......
martrox is offline   Reply With Quote
Old 25-Mar-2004, 18:19   #8
991060
Member
 
Join Date: Jul 2003
Location: Beijing
Posts: 640
Default

Quote:
Originally Posted by T2k
I don't understand something: if you have full speed FP32 and now FP24 why you need FP16?
The prolem is that a FP32 chip can get very little performance improvement from using FP24 instead,someone correct me if I'm wrong.
991060 is offline   Reply With Quote
Old 25-Mar-2004, 18:22   #9
Mintmaster
Senior Member
 
Join Date: Mar 2002
Posts: 3,779
Default

Quote:
Originally Posted by T2k
I don't understand something: if you have full speed FP32 and now FP24 why you need FP16?
Bandwidth. The same reason R300 can output FP16. Of course, calculations are done internally at another precision.

My guess is this is just a PR mistake, and NV40 does all FP calcs at 32-bit precision internally and writes out whatever format they want.
Mintmaster is offline   Reply With Quote
Old 25-Mar-2004, 18:26   #10
991060
Member
 
Join Date: Jul 2003
Location: Beijing
Posts: 640
Default

Quote:
FP16 and FP32 are said to work flawlessly now
Does it mean the register usage problem is gone or alleviated?

Quote:
as well as support for 3D Shadows
What exactly does it mean? UltraShadow 2?
991060 is offline   Reply With Quote
Old 25-Mar-2004, 18:42   #11
Guden Oden
Senior Member
 
Join Date: Dec 2003
Posts: 6,201
Default

Quote:
Originally Posted by Mintmaster
Quote:
Originally Posted by T2k
I don't understand something: if you have full speed FP32 and now FP24 why you need FP16?
Bandwidth.
Um, whaddya mean bandwidth? R3x0 with its internal 24-bit writes 32-bit pixels externally, so it's not neccessarily a bandwidth saving of any kind...
__________________
Top one reason why capital punishment is immoral and wrong:
You can release an innocently convicted man from jail,
but you cannot release an innocently convicted man from death.
Guden Oden is offline   Reply With Quote
Old 25-Mar-2004, 18:52   #12
digitalwanderer
Dangerously Mirthful
 
Join Date: Feb 2002
Location: Winfield, IN USA
Posts: 15,292
Default

"We have now reached infinite improbability!"
digitalwanderer is offline   Reply With Quote
Old 25-Mar-2004, 19:31   #13
UPO
Junior Member
 
Join Date: Dec 2003
Location: private apartment near ring0
Posts: 58
Default

My bet is they just thought about full precision (FP32). I wonder about shadow volumes support: would it be possible to calculate silhouette and extrude it on NV40? (faster than on CPU?)
__________________
"Violence is the last refuge of the incompetent" - Salvor Hardin
UPO is offline   Reply With Quote
Old 25-Mar-2004, 19:33   #14
Tim Murray
chaos dunk
 
Join Date: May 2003
Location: Mountain View, CA
Posts: 3,274
Default

Quote:
Originally Posted by digitalwanderer
"We have now reached infinite improbability!"
What he said. It won't support FP24--doesn't make any sense considering their PS architecture.
Tim Murray is offline   Reply With Quote
Old 25-Mar-2004, 19:40   #15
Ostsol
Senior Member
 
Join Date: Nov 2002
Location: Edmonton, Alberta, Canada
Posts: 1,765
Default

Quote:
Originally Posted by UPO
My bet is they just thought about full precision (FP32). I wonder about shadow volumes support: would it be possible to calculate silhouette and extrude it on NV40? (faster than on CPU?)
Calculating the silhouette kinda has be done in software because not only do the edges have to be found, but new vertices have to be created to define the volume. Extrusion has been done via vertex shaders for quite a while, though.
__________________
"Extremism is so easy. You've got your position, and that's it. It doesn't take much thought. And when you go far enough to the right, you meet the same idiots coming around from the left." -- Clint Eastwood

-Ostsol
Ostsol is offline   Reply With Quote
Old 25-Mar-2004, 19:43   #16
mreman4k
Junior Member
 
Join Date: Jul 2003
Location: Raleigh, NC
Posts: 82
Send a message via AIM to mreman4k
Default

I wonder why you would support FP24 is you can run FP32/FP16 flawlessly. I could have swore that one of NVidia's chief scientist state that FP24 was blasphemy.

Good little tidbit about a cleaner look to ATI drivers
__________________
EMunXT
ABIT AN8 Ultra (nForce4 Ultra) || AMD Athlon64 X2 3800+ || 2GB Patriot PC3200 DDR SDRAM || ATI All-in-Wonder Radeon X800 XL 256MB || Audigy 2 || 120GB & 80GB Seagate HDs || Lite-On DVD Drive & DVD RW || Antec P160WF Case || Antec TruePower 2.0 430W PSU || Samsung 204T (20.1") & Hitachi CML174SX (17") LCDs

I'm black, I'm still sexy, my computer is now sexier though.â„¢
mreman4k is offline   Reply With Quote
Old 25-Mar-2004, 19:44   #17
Tim Murray
chaos dunk
 
Join Date: May 2003
Location: Mountain View, CA
Posts: 3,274
Default

Quote:
Originally Posted by 991060
Quote:
FP16 and FP32 are said to work flawlessly now
Does it mean the register usage problem is gone or alleviated?
I guess I forgot that rumor. Yes, it has a hell of a lot more registers. I've heard one number for the amount of registers, but I haven't gotten any sort of confirmation on it. So, I'll leave it with yes, the register problem is at least alleviated and very possibly gone completely.
Tim Murray is offline   Reply With Quote
Old 25-Mar-2004, 19:53   #18
digitalwanderer
Dangerously Mirthful
 
Join Date: Feb 2002
Location: Winfield, IN USA
Posts: 15,292
Default

Quote:
Originally Posted by mreman4k
I wonder why you would support FP24 is you can run FP32/FP16 flawlessly. I could have swore that one of NVidia's chief scientist state that FP24 was blasphemy.
I just can't see them supporting it after all the FUD they pumped out against it over the last year and a half with their "cinematographantasmaorgasmic" talk that they'd just be opening themselves up for some HUGE attacks on their hypocrisy and screwing over the entire installed FX base.

Quote:
Good little tidbit about a cleaner look to ATI drivers
No, it was an evil tidbit about a cleaner loot to ATi's drivers....it's going to keep me up at night wondering about it!
digitalwanderer is offline   Reply With Quote
Old 25-Mar-2004, 19:54   #19
Tim Murray
chaos dunk
 
Join Date: May 2003
Location: Mountain View, CA
Posts: 3,274
Default

Look, it doesn't support FP24. I've gotten a good amount of specific PS info, and it has no support for FP24. FP32/FP16.
Tim Murray is offline   Reply With Quote
Old 25-Mar-2004, 19:55   #20
digitalwanderer
Dangerously Mirthful
 
Join Date: Feb 2002
Location: Winfield, IN USA
Posts: 15,292
Default

Quote:
Originally Posted by The Baron
Look, it doesn't support FP24. I've gotten a good amount of specific PS info, and it has no support for FP24. FP32/FP16.
And let me guess, you're at school so me turning on Trillian would be a waste of my time.
digitalwanderer is offline   Reply With Quote
Old 25-Mar-2004, 19:56   #21
Tim Murray
chaos dunk
 
Join Date: May 2003
Location: Mountain View, CA
Posts: 3,274
Default

Quote:
Originally Posted by digitalwanderer
Quote:
Originally Posted by The Baron
Look, it doesn't support FP24. I've gotten a good amount of specific PS info, and it has no support for FP24. FP32/FP16.
And let me guess, you're at school so me turning on Trillian would be a waste of my time.
I'll be home in fifteen minutes, Snookums.
Tim Murray is offline   Reply With Quote
Old 25-Mar-2004, 20:03   #22
digitalwanderer
Dangerously Mirthful
 
Join Date: Feb 2002
Location: Winfield, IN USA
Posts: 15,292
Default

Quote:
Originally Posted by The Baron
Quote:
Originally Posted by digitalwanderer
Quote:
Originally Posted by The Baron
Look, it doesn't support FP24. I've gotten a good amount of specific PS info, and it has no support for FP24. FP32/FP16.
And let me guess, you're at school so me turning on Trillian would be a waste of my time.
I'll be home in fifteen minutes, Snookums.
Just in time for me to have to go pick up my son from school...kind of weird/scary, eh?

BTW-I checked out nVnews today and almost fell over laughing, there's a thread where some of the most raving nVidia fanboys seem to have found a rumor they believe telling 'em that the nV40 will be 8x2 and the R420 will be a true 16x1 and they're panicking and moaning and already giving the crown to ATi! I almost peed myself laughing, I'll hunt up a link.

EDITED BITS: Found it! "R423 will have 16 pipes(16x1) and will own nv40".

Sorry for the OT, I blame it on a lack-o-new-rumors.
digitalwanderer is offline   Reply With Quote
Old 25-Mar-2004, 20:07   #23
UPO
Junior Member
 
Join Date: Dec 2003
Location: private apartment near ring0
Posts: 58
Default

Quote:
Originally Posted by Ostsol
Quote:
Originally Posted by UPO
My bet is they just thought about full precision (FP32). I wonder about shadow volumes support: would it be possible to calculate silhouette and extrude it on NV40? (faster than on CPU?)
Calculating the silhouette kinda has be done in software because not only do the edges have to be found, but new vertices have to be created to define the volume. Extrusion has been done via vertex shaders for quite a while, though.
Well actually you don't have to create new vertices on fly. Creating shadow volumes entirely on GPU is possible. The only question is cost.
http://www.mpi-sb.mpg.de/units/ag4/g...stefan.brabec/
http://www.gamedev.net/columns/hardc...lume/page5.asp
__________________
"Violence is the last refuge of the incompetent" - Salvor Hardin
UPO is offline   Reply With Quote
Old 25-Mar-2004, 22:56   #24
Ostsol
Senior Member
 
Join Date: Nov 2002
Location: Edmonton, Alberta, Canada
Posts: 1,765
Default

Quote:
Originally Posted by UPO
Quote:
Originally Posted by Ostsol
Quote:
Originally Posted by UPO
My bet is they just thought about full precision (FP32). I wonder about shadow volumes support: would it be possible to calculate silhouette and extrude it on NV40? (faster than on CPU?)
Calculating the silhouette kinda has be done in software because not only do the edges have to be found, but new vertices have to be created to define the volume. Extrusion has been done via vertex shaders for quite a while, though.
Well actually you don't have to create new vertices on fly. Creating shadow volumes entirely on GPU is possible. The only question is cost.
http://www.mpi-sb.mpg.de/units/ag4/g...stefan.brabec/
http://www.gamedev.net/columns/hardc...lume/page5.asp
Ah! That's true, though in this case speed would be entirely related to vertex processing capabilities, so it's kinda off topic.
__________________
"Extremism is so easy. You've got your position, and that's it. It doesn't take much thought. And when you go far enough to the right, you meet the same idiots coming around from the left." -- Clint Eastwood

-Ostsol
Ostsol is offline   Reply With Quote
Old 26-Mar-2004, 02:49   #25
3dcgi
Senior Member
 
Join Date: Feb 2002
Posts: 2,019
Default

Quote:
Originally Posted by T2k
I don't understand something: if you have full speed FP32 and now FP24 why you need FP16?
One reason for FP16 is filtering and blending in FP16 is cheaper than FP32.
3dcgi is offline   Reply With Quote

Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
ATI's Drivers Deliver Support for Microsoft Vista Dave Baumann Press Releases 0 29-Jul-2005 01:30
6800 Video "acceleration" = ouch Ante P 3D Hardware, Software & Output Devices 81 17-Jun-2004 09:24
NV40: 6x2/12x1/8x2/16x1? Meh. Summary of what I believe Arun 3D Architectures & Chips 241 22-Feb-2004 11:56
R420 to support 3 types of memory interface? 991060 3D Architectures & Chips 9 24-Jan-2004 05:30
Is 24bit FP a recognized standard? Brent 3D Architectures & Chips 66 03-Jan-2004 15:44


All times are GMT +1. The time now is 19:34.


Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.