clarify intro
authorLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Thu, 30 Jun 2022 11:46:47 +0000 (12:46 +0100)
committerLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Thu, 30 Jun 2022 11:46:47 +0000 (12:46 +0100)
openpower/sv.mdwn

index 1255e4d5249dc1a2f24a1e100a93f4e7b120b95b..869f50c0944b3810bb3a3db6ad8a7c34adefbf11 100644 (file)
@@ -190,14 +190,15 @@ AVX-512 and SVE2 truly "Scalable".*
 
 # Major opcodes summary
 
 
 # Major opcodes summary
 
-Simple-V itself only requires four instructions with 6-bit Minor XO
+Simple-V itself only requires five instructions with 6-bit Minor XO
 (bits 26-31), and the SVP64 Prefix Encoding requires
 25% space of the EXT001 Major Opcode.
 There are **no** Vector Instructions and consequently **no further
 opcode space is required**.
 
 That said: for the target workloads for which Scalable Vectors are typically
 (bits 26-31), and the SVP64 Prefix Encoding requires
 25% space of the EXT001 Major Opcode.
 There are **no** Vector Instructions and consequently **no further
 opcode space is required**.
 
 That said: for the target workloads for which Scalable Vectors are typically
-used, the Scalar ISA on which SV critically relies is somewhat anaemic.
+used, the Scalar ISA on which those workloads critically rely
+is somewhat anaemic.
 The Libre-SOC Team has therefore been addressing that by developing
 a number of Scalar instructions in specialist areas (Big Integer,
 Cryptography, 3D, Audio/Video, DSP) and it is these which require
 The Libre-SOC Team has therefore been addressing that by developing
 a number of Scalar instructions in specialist areas (Big Integer,
 Cryptography, 3D, Audio/Video, DSP) and it is these which require
@@ -245,10 +246,12 @@ is under severe design pressure as it is insufficient to hold
 the full extent of the instruction additions required to create
 a Hybrid 3D CPU-VPU-GPU.
 
 the full extent of the instruction additions required to create
 a Hybrid 3D CPU-VPU-GPU.
 
-**Whilst SVP64 is only 4 instructions
+**Whilst SVP64 is only 5 instructions
 the heavy focus on VSX for the past 12 years has left the SFFS Level
 the heavy focus on VSX for the past 12 years has left the SFFS Level
-anaemic and out-of-date compared to ARM and x86. Approximately
-100 additional Scalar Instructions are up for proposal**
+anaemic and out-of-date compared to ARM and x86. This is partially
+a blessing as the Scalar ISA has remained clean. Approximately
+100 additional (optional) Scalar Instructions are up for proposal to bring SFFS
+up-to-date**
 
 # Other
 
 
 # Other