CoolAsAMoose
Newcomer
Some answers on what to expect in the near future (2H2002 and 2003) from NVidia, ATI, 3DLabs, Matrox and others should be able to get simply by looking at some specs of the process technogies of TMSC and UMC.
Example from TMSC (check it here):
"TSMC is working diligently on the 0.13-Micron process, with easy integration a top priority during its development. The new technology will reduce die size by more than 20 percent and provide performance improvements for 30 percent when it is compared to the same device on TSMC 0.15-Micron process technology."
Take the NV25, having 60 million transistors and running at 300 MHz. Reduction in die size of 20 percent gives 25 percent (1/(1-0.2)-1) more transistors for same die size. That would give us a 75 million transistor chip running at 390 MHz for the NV30 on the 0.13 micron process.
Ok, I'm fully aware of this calculation NOT being scientific in any sense, but I just wanted to have some numbers to throw around.
More interesting is, however, the improvements of their upcoming 0.09 micron process (check it out here):
"With 70-75% linear shrinkage and a two-times performance improvement, compared to TSMC's 0.13-Micron technology, Nexsys is poised to become the de-facto SoC process technology platform standard."
Using the 70% number, that would give us 3.3x the transistor count compared to the 0.13 micron process, with the same die size: 250 million transistors. And a speed of 780 MHz!!!!
Once again, this was a very simplified way of estimating the evolution, but still interesting. TMSCs 0.09 micron process seems to be ready to go later this year, so I guess we could see the NV40 on it 1H2003, or at least the NV45 in 2H2003.
So, do you think it's reasonable to think that we will see 250 million transistor GPUs running at 800 MHz during 2003?
If yes, what will these extra transistors be used for? I guess PS2.0 support will consume quite a few of them. Maybe 8 pixel pipelines, 8 (or more) vertex shaders - 8xVS@800MHz, that would be something for high-polycount games.
TMSC also seems to work quite a lot on eDRAM techologies. Will we see anyone using it for their 3D-chips?
Example from TMSC (check it here):
"TSMC is working diligently on the 0.13-Micron process, with easy integration a top priority during its development. The new technology will reduce die size by more than 20 percent and provide performance improvements for 30 percent when it is compared to the same device on TSMC 0.15-Micron process technology."
Take the NV25, having 60 million transistors and running at 300 MHz. Reduction in die size of 20 percent gives 25 percent (1/(1-0.2)-1) more transistors for same die size. That would give us a 75 million transistor chip running at 390 MHz for the NV30 on the 0.13 micron process.
Ok, I'm fully aware of this calculation NOT being scientific in any sense, but I just wanted to have some numbers to throw around.
More interesting is, however, the improvements of their upcoming 0.09 micron process (check it out here):
"With 70-75% linear shrinkage and a two-times performance improvement, compared to TSMC's 0.13-Micron technology, Nexsys is poised to become the de-facto SoC process technology platform standard."
Using the 70% number, that would give us 3.3x the transistor count compared to the 0.13 micron process, with the same die size: 250 million transistors. And a speed of 780 MHz!!!!
Once again, this was a very simplified way of estimating the evolution, but still interesting. TMSCs 0.09 micron process seems to be ready to go later this year, so I guess we could see the NV40 on it 1H2003, or at least the NV45 in 2H2003.
So, do you think it's reasonable to think that we will see 250 million transistor GPUs running at 800 MHz during 2003?
If yes, what will these extra transistors be used for? I guess PS2.0 support will consume quite a few of them. Maybe 8 pixel pipelines, 8 (or more) vertex shaders - 8xVS@800MHz, that would be something for high-polycount games.
TMSC also seems to work quite a lot on eDRAM techologies. Will we see anyone using it for their 3D-chips?