Just out of curiosity, why are there so many different manufacturing processes for different types of products?
Most notably, there's CPUs. 130nm, 90nm, and then 65nm, with both Intel and AMD currently using a 45nm process, and switching to 32nm in the future (Intel sooner rather than later).
However, we also have GPUs; 65nm, then 55nm, then 40nm, and apparently 25nm next up for NVidia in the future. Why do they not use a similar process progression to CPUs (or vice versa?)
The idea that these chip manufacturers are competing companies and have IP, and copyrights etc doesn't really wash with me. I mean, both Intel and AMD stick to similar technology and progressions, even though Intel uses its own fabs and AMD uses Global Foundries. And I highly doubt the two are cooperating with each other about fab technology; I don't think the anti-trust suits are water under the bridge quite yet.
Then we also have SSD flash, at 50nm, with Intel using 34nm, 50nm SDRAM, etc etc.
Why all these different technologies? As the quotation goes, "why can't we all just get along?"
I would have said it's because there are different types of technology for each one, but that point is kind of shot down with the fact that SDRAM and SSDs are both fabbed a 50nm, when there are two different logic gates in use.
Competition, technology progression, etc. Intel/ AMD use different types of processes, for instance AMD uses SOI while intel uses something else. Everyone is on a quest to get the most chips per wafer.
But why can't they actually just put their money into one or two companies making fabs, doing R&D, and stuff? Like what AMD and NVidia do with TSMC. Wouldn't that drive research faster because everyone is putting in money through business, and everyone has a stake in the result?
Mr. Pedantic;5151584But why can't they actually just put their money into one or two companies making fabs, doing R&D, and stuff? Like what AMD and NVidia do with TSMC. Wouldn't that drive research faster because everyone is putting in money through business, and everyone has a stake in the result?
If they did that, they'd end up with products based on the same principals. There'd be no drive in the market because of this, and thus no reason for any further research.
Because each company believes their way is the best way to do things. And its not like every company has the same amount of money to work with. AMD cant use the same thing as Intel if they dont have the same income.
I didn't make it!
Its related to relational database You will have to read RDMS to understand this