View Single Post
Old 10-25-05, 03:01 AM   #48
tertsi
www.fornvidiots.net
 
Join Date: May 2003
Posts: 340
Default Re: Quak4 - Quake 4 tuning tool for NVIDIA G70/NV40/NV30 Series GPU's

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
tertsi is offline   Reply With Quote