This is the downside of climate change deniers and the inability of humans to recognize existential threats. Climate change and global warming was never about it just getting hot and that’s it. It is about extreme weather popping up more and more frequently.
In my location, we had a weird winter. The snowfall was above average but it only snowed on like three or four separate days. This summer has seen a heat wave and serious drought. When it rains, again only one like three days all summer, it’s for like 10 minutes. We actually just had a major storm, and it rained violently for about 5-10 minutes. That does little to get the ground soaked again. Even the ferns are dying, which are typically robust.
Too late for what exactly? Majority of climate scientists agree the situation is dire, but there are many actions that can be taken to reduce the short-term and long-term impact, via both adaptation and reducing carbon emissions.
FWIW, I'm not trying to promote anything extreme like population control policies, just pointing out that the current trend of population leveling off is generally a good thing.
From there it either plays out one of two ways depending on how competent the management of the incumbent is.
1. They underestimate and continually disregard the startup. This generally leads to AMD vs Intel situation. Don't do this.
2. Understand the threat they pose and systematically match all of their advantages, smothering them with investment they can't afford to keep up with. This is essentially what Epic did here and generally what you should always do if you have a dominant market position and can afford it.
Unity is left in a bad situation because accessibility to their engine was it's key draw. A few years ago people also felt it was an easier engine to develop games on but that viewpoint has been shifting back to UE4 as of late because of the difficulty studios have had "actually shipping" Unity based titles, let along long-term maintenance issues. In terms of pure quality Unreal has generally (but not always) been on top and definitely in terms of capability and performance.
Doesn't help that Epic has an enormous cash-cow in the form of Fortnite while Unity has next to no income outside of it's in-game advertising business. They also bet heavily on VR and that hasn't panned out to be as profitable as people thought it would be with the majority of revenue in the VR/AR space being heavily skewed into the enterprise, government and military verticals which aren't where Unity performs well.
It's definitely interesting to discuss std::sort benefitting from such optimizations, but "very easy" seems rather optimistic.
MTIA v1's specs: The accelerator is fabricated in TSMC 7nm process and runs at 800 MHz, providing 102.4 TOPS at INT8 precision and 51.2 TFLOPS at FP16 precision. It has a thermal design power (TDP) of 25 W. Up to 128 GB of ram LPDDR5.
Googles Cloud TPU v4: 275 teraflops (bf16 or int8), 90/170/192 W. 32 GiB of HBM2 RAM, 1200 GBps. From here: https://cloud.google.com/tpu/docs/system-architecture-tpu-vm...
So it seems that the Google Cloud TPU v4 has an advantage in terms of compute per chip and ram speed, but the Meta one is much more efficient (2x to 4x, it is hard to tell) and has more ram but it is slower ram?