Many analytical queries require full scans of fact tables anyway, so indexes are less useful. Joins are usually to dimensional tables, which are quite small. Snowflake doesn’t use indexes at all, and it’s built for handling the largest volumes of data.
However, you wouldn’t want to use either for transaction processing, the lack of indexes would really hurt.
Which is a lot for a single user, but when you have a dozens or hundreds of analysts who all want to run their own jobs on your hundred terabyte data warehouse then even the largest single machine wont cut it.
I thought that was mainly due to bad thermals. I always got the impression that (like Intel) Nvidia only cared about performance, and damn the power consumption.
Nvidia sold defective GPU's that affected every 2007-2008 MacBook Pro. It was a manufacturing defect and every chip was guaranteed to fail. It was a bad look for Apple that cost them millions having to replace logic boards. The defect wasn't corrected for several years leading to some people having multiple logic board replacements.
They, and everyone at the time, were kind of forced to switch to lead-free solder by RoHS. At that point, there probably hadn't yet been tests showing the results of constant thermal cycling, so the brittling effect was unknown. Apple was particularly affected as an early adopter because of their PR stance on environmental issues.
Refusing to acknowledge anything was wrong was the real problem. But that's just a reminder that companies don't care about you. Brand loyalty is a quagmire.
If Samsung (or any other fab) were to make Apple chips they wouldn’t learn anything that a good microscope couldn’t already tell them.
Samsung still makes the displays and the cameras for most iPhones. They continued to do business even while engaged in legal action. That they are still competitors wont stop them doing business when it suits them. Business doesn’t care about pride or loyalty; only money.
I believe just locking at a chip, does not enable you to to make such a chip, otherwise china would not be behind.
TSMC already makes them in their labs. They could tweak a few things, claim it is novel and just sell to the competition. (Apple would fight back of course with all they have and TSMC reputation would take damage)
Looking at a chip makes it easier, but it is still millions (or billions in the case of a CPU) of dollars for engineers to figure it all out. That doesn't get you to understand what was done or why so 2-3 years latter you can make that chip but they have now moved on to a faster/better version and you are behind. And of course if you try this Apple (or whoever you copy) will have plenty of engineers who can look at your chip and in just a few hours decide there is enough to have lawyers sue you for the copy.
China already has plenty of engineers who can make a chip, and experience with making CPUs. ARM licenses a lot of useful things for making a CPU (I don't know what). They would be better off in the long run making the chips they all ready understand better. Which is something they are doing. It takes longer and costs more, but because they understand they can also customize the next chip for something they think is good - if they are right they can be ahead of everyone else.
What China is lacking is the fabs to make a CPU. They have made good progress in building them, but there is a lot of technology that isn't in the chip that is needed to make a chip.
It took cerebras less than a billion to get to where they are now, CPUs are not that hard. You would probably be able to reverse engineer them for ~100 million
You’re probably thinking of politics. You may not have read some of his more philosophical and metaphysical works, which were downright kooky. For example he thought that the universe was the dust of a god that had killed itself.
But so were Alice and Asok; being aggressive and proactive didn’t get them anywhere. The ones at the top, like Catbert and Dogbert weren’t just aggressive, they were sociopaths.
And if you wanted to build your own data center right now there’s only so much GPU and RAM to go around, and even all the power generation and cooling manufacturers are booked solid.
Phones will get upgrades, but then so will servers. The local models will always be behind the state of the art running on big iron. You can’t expect to stand still and keep up with the Red Queen.
However, you wouldn’t want to use either for transaction processing, the lack of indexes would really hurt.
reply