View Single Post
Old 04-06-03, 03:39 PM   #113
Registered User
Uttar's Avatar
Join Date: Aug 2002
Posts: 1,354
Send a message via AIM to Uttar Send a message via Yahoo to Uttar

Originally posted by Chalnoth
No, INT12 has twice the execution units, apparently. I still think more tests need to be done (the total number of execution units just doesn't add up...). By combining floating-point ops and integer ops, then, maximum performance can be achieved.

Just like with CPU's, I see no reason to believe that integer operations are pointless in a GPU.
Actually, it seems that there is one FP/Texture unit, and two INT units. But the FP unit can do INT stuff too - that's why it's up to 3 times faster.

The idea would be to mix both FP & Int, obviously, and that would be on average probably two times faster. Also, minimum register usage is *critical* on the NV3x.

BTW, I'm also of the opinion that keeping integer hardware on GPUs is not useless. But if you don't have sufficent float power, it still isn't a good idea.

Uttar is offline   Reply With Quote