Large register file, data level parallelism, and proper compilers can do wonders
Patch Brings 30% Performance Uplift to PlayStation 3 Emulator : Read more
Patch Brings 30% Performance Uplift to PlayStation 3 Emulator : Read more
This makes no sense at all.As it turns out, the LVVM compiler automatically chooses the best possible code path, which in case of AVX-512-enabled hardware means an appropriate code path. For obvious reasons (we are talking about emulation here at the end of the day) it is not exactly ideal, not all mask registers can be used, for example.
This makes no sense at all.
Author, please don't try to look smart and re-phrase things you don't understand at all. Use proper quotes.
It should be the same benefits as article talks about how new commands are useful even when run on 256-width. And on Zen 4 the main unknown is how 512-width is done.The upcoming Zen 4 is likely to be best choice given that the new intel cpus don't support avx-512 but I don't think we know yet whether AMD's upcoming implementation brings the same performance benefits as intel's current implementation.
It should be the same benefits as article talks about how new commands are useful even when run on 256-width. And on Zen 4 the main unknown is how 512-width is done.
If I remember correctly, you are 100% right. Cell was planned to be used in Sony TVs, Blu-ray players, and even high end cameras. At one time they even envisioned Cell as both the CPU and GPU for the PS3. Other than the PS3, I think the only commercial product to use one was an avc encoder accelerator add-on card from Toshiba, albeit with a cutdown, 4 core chip.I'd argue the only reason why Sony put the Cell in the PS3, outside of maybe hoping the FLOPS war would be the new bit-wars for uninformed consumers, was because Sony dumped billions into making a CPU and needed a product to show for it. Otherwise the only other market the Cell made sense in was the HPC market. And they did have a supercomputer built out of it, but that was about it.
The PS4 using an x86 processor was out of developer feedback and well, making a brand new CPU platform in the 2010s didn't make sense anymore.