(no commit message)
authorlkcl <lkcl@web>
Sat, 18 Jun 2022 13:48:31 +0000 (14:48 +0100)
committerIkiWiki <ikiwiki.info>
Sat, 18 Jun 2022 13:48:31 +0000 (14:48 +0100)
openpower/sv.mdwn

index bb333141f9ceb6a2af9f3299e7b236c3355cb2d3..7f155b47940a5b084f65a4f85d1f8c5a61546b0e 100644 (file)
@@ -178,6 +178,19 @@ Additional links:
 
 # Major opcodes summary
 
+Simple-V itself only requires four 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
+used, the Scalar ISA on which SV critically relies 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
+considerable Scalar opcode space.
+
 Please be advised that even though SV is entirely DRAFT status, there
 is considerable concern that because there is not yet any two-way
 day-to-day communication established with the OPF ISA WG, we have