Originally posted by: ddogg
lol....why doesnt intel release a 10ghz processor and surprise us all?? obviously they dont release a 128pipe card because they dont have the technology to do it and its just impractical at the moment. to fit so many pipes u would have to move to a smaller die maybe 45nm or even lesser which would take easily another 3 years.
Cause they [Intel] tried that and failed at it? EDIT: That's what they tried to do with the P4 line.
Any Graphics Comapny can make a 128 pipe GPU. It's not difficult. You simply use as much Silicon as it takes. No matter what process you use it can be done.
The only problem is that it's not practical.
EDIT#2:
This is a crude way to look at it, but I think it shows why 128 pipe cards aren't around right now:
16 pipe NVIDIA 6800 Ultra uses 222 million transistors.
128 / 16 = 8
it would take roughly 8 times one NVIDIA 6800 Ultra to make a 128 pipe GPU.
8 * 222 million = 1.776 Billion Transistors.
We're talking as much silicon as the BIG Itanium2's with all that extra cache they use now. And the cost of that much silicon, even with Intel's manufacturing ability, is huge.
Though, if you looked at it this way, a 6800 Ultra costs $500 (assume $500), and a 128 pipe version could possibly cost 8 times that ($4,000). But there are other factors which would make such a card cost more: such as the horrible yield on such a large GPU even with today's best process.
Another way to explain why this isn't done is because the Computer Hardware industry is such that they want to sell you something slightly better each product cycle. If they release the best possible solution to you before they could have, they are losing money.
So, if NVIDIA or ATi could sell you a 128 pipe GPU tomorrow at $500, they wouldn't because the average customer will buy a 24 pipe, 32 pipe, etc. card each time they decide to release it. They will pocket more money that way.