View Single Post
Old 10-25-05, 07:50 AM   #51
pliflier
Registered User
 
Join Date: Jul 2004
Posts: 54
Default Re: Quak4 - Quake 4 tuning tool for NVIDIA G70/NV40/NV30 Series GPU's

Quote:
Originally Posted by tertsi
Some fragment program (aka pixel shader) performance analysis with Normal Offset Mapping Super Ultra ....

-------------------- G70 --------------------
Target: GeForce 7800 GTX (G70) :: Unified Compiler: v77.72
Cycles: 38.00 :: R Regs Used: 4 :: R Regs Max Index (0 based): 3
Pixel throughput (assuming 1 cycle texture lookup) 271.58 MP/s

-------------------- NV40 --------------------
Target: GeForce 6800 Ultra (NV40) :: Unified Compiler: v77.72
Cycles: 41.00 :: R Regs Used: 4 :: R Regs Max Index (0 based): 3
Pixel throughput (assuming 1 cycle texture lookup) 156.10 MP/s

-------------------- NV43-GT --------------------
Target: GeForce 6600 GT (NV43-GT) :: Unified Compiler: v77.72
Cycles: 41.00 :: R Regs Used: 4 :: R Regs Max Index (0 based): 3
Pixel throughput (assuming 1 cycle texture lookup) 97.56 MP/s

-------------------- NV40-12 --------------------
Target: GeForce 6800 (NV40-12) :: Unified Compiler: v77.72
Cycles: 41.00 :: R Regs Used: 4 :: R Regs Max Index (0 based): 3
Pixel throughput (assuming 1 cycle texture lookup) 95.12 MP/s

... and same fragment program without Normal Offset Mapping Super Ultra ....

-------------------- G70 --------------------
Target: GeForce 7800 GTX (G70) :: Unified Compiler: v77.72
Cycles: 20.00 :: R Regs Used: 4 :: R Regs Max Index (0 based): 3
Pixel throughput (assuming 1 cycle texture lookup) 516.00 MP/s

-------------------- NV40 --------------------
Target: GeForce 6800 Ultra (NV40) :: Unified Compiler: v77.72
Cycles: 24.00 :: R Regs Used: 4 :: R Regs Max Index (0 based): 3
Pixel throughput (assuming 1 cycle texture lookup) 266.67 MP/s

-------------------- NV43-GT --------------------
Target: GeForce 6600 GT (NV43-GT) :: Unified Compiler: v77.72
Cycles: 24.00 :: R Regs Used: 4 :: R Regs Max Index (0 based): 3
Pixel throughput (assuming 1 cycle texture lookup) 166.67 MP/s

-------------------- NV40-12 --------------------
Target: GeForce 6800 (NV40-12) :: Unified Compiler: v77.72
Cycles: 24.00 :: R Regs Used: 4 :: R Regs Max Index (0 based): 3
Pixel throughput (assuming 1 cycle texture lookup) 162.50 MP/s
Does those numbers indicate that enable Super Ultra offset mapping will decrease performance by around 40%?
pliflier is offline   Reply With Quote