(no commit message)
authorlkcl <lkcl@web>
Thu, 5 May 2022 14:59:37 +0000 (15:59 +0100)
committerIkiWiki <ikiwiki.info>
Thu, 5 May 2022 14:59:37 +0000 (15:59 +0100)
openpower/sv/SimpleV_rationale.mdwn

index 6e1859324c94c5aeea90aeb2cbb7f93de7274474..a1d0701d347861d51b8fe87fd3c5e668b07eadee 100644 (file)
@@ -67,3 +67,34 @@ there aren't as many really truly viable Vector ISAs out there, as the
 ones that are evolving in the general direction of Vectorisation are,
 in various completely different ways, flawed.
 
+**Successfully identifying a limitation marks the beginning of an opportunity**
+
+We are nowhere near done, however, because a Vector ISA is a superset of
+a Scalar ISA, and even a Scalar ISA takes over a decade to develop
+compiler support, and even longer to get the software ecosystem up and
+running.
+
+Which ISAs, therefore, have or have had, at one point in time, a decent Software
+Ecosystem?
+
+* SPARC, created by Sun Microsystems and all but abandoned by Oracle.
+* MIPS, created by SGI and only really commonly used in Network switches.
+  Exceptions: Ingenic with embedded CPUs,
+  and China ICT with the Loongson supercomputers.
+* x86, the most well-known ISA and also one of the most heavily
+  litigously-protected.
+* ARM, well known in embedded and smartphone scenarios, very slowly
+  making its way into data centres.
+* OpenRISC, an entirely Open ISA suitable for embedded systems.
+* s390, a Mainframe ISA very similar to Power.
+* Power ISA, a Supercomputing-class ISA.
+* ARC, a competitor at the time to ARM, best known for use in
+  Broadcom VideoCore IV.
+* Tensilica, Andes STAR and Western Digital for successful
+  commercial proprietary ISAs: Tensilica in Baseband Modems,
+  Andes in Audio DSPs, WD in HDDs and SSDs. These are all
+  multi-billion-unit mass volume markets that almost nobody
+  knows anything about. Included for completeness.
+
+
+