And think about what fully opening up POWER like this begins to enable!
IBM has poured a ton of money into having roughly the same ecosystem for POWER as x86: nearly every major Linux distribution ships ppc64le ports [0] (most at full parity to their x86 server release--including testing and building on the platform itself), there's several places to get access to it (even for free as I mentioned on a previous thread [1,2]), and several FPGAs, GPUs, and other accelerator cards work with it [3,4].
Going past x86 (and competing with RISC-V and others), there's a freely available softcore (as I mentioned elsewhere) [5]. And since IBM open sourced the latest ISA with a full, modern instruction set (AES, SHA, Vectors...) -- the community around a softore could eventually go and implement it [6]. And as Talos has shown, even most of the microcode is open source or at least publicly verifiable.
Once the community forms around it, what do you have? [7]
A starting point for all sorts of new projects. Someone else has done nearly all of the work to build something amazingly complex (from hardware gates to a working NodeJS/Go/$LANG stack): all you need to do is tailor this to what you need.
Want to optimize to your specific workload? Grab the softcore, pull out the portions you don't need, deploy/test on a FPGA, and run Linux over the top with a full suite of debugging tools already available.
Want to experiment with new instructions not currently available? Grab a softcore, implement your new instructions, add compiler support or assembly support, and iterate.
Want a low-power core for an IOT device? You could license ARM or you could build on a free POWER softcore.
Want tons of scalar cores for a massively parallel problem? Write it in C, compile to ppc64le, and deploy on many instances of the same softcore running on a FPGA.
None of this is possible with x86 or RISC-V today. If it is, the overhead, time, expertise, and cost makes it exclusive to only large companies and research institutions. IBM has done most of the work to commoditize this. Costs to fab will remain high but deploying on a FPGA would at least tell you if your approach is viable and something you could consider.
Yeah, Intel or AMD could eventually open source this much too. But they'd have to start having conversations with their lawyers... And then with all their partners... And then eventually they'd get to where POWER is today... :)
[0]: https://news.ycombinator.com/item?id=20752226
[1]: https://news.ycombinator.com/item?id=20749369
[2]: https://news.ycombinator.com/item?id=20751639
[3]: https://www.nextplatform.com/2017/12/15/nvlink-shines-power9...
[4]: https://www.servethehome.com/supermicro-p9dsu-c-based-ibm-po...
[5]: https://news.ycombinator.com/item?id=20826081
[6]: Yeah, there's admittedly a lot of work to go from "scalar softcore" to "100% ISA implementation". But if IBM does things correctly and tries to build a community, especially of academic researchers, around the softcore... It could go somewhere.
[7]: Ok, I guess this is an if... :)