From: Luke Kenneth Casson Leighton Date: Sat, 18 Jun 2022 21:48:59 +0000 (+0100) Subject: move para X-Git-Tag: opf_rfc_ls005_v1~1698 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=74d9ea3eef80236bbbf03b8d7a1e9114da567783;p=libreriscv.git move para --- diff --git a/openpower/sv.mdwn b/openpower/sv.mdwn index 4343cf76f..25a114de5 100644 --- a/openpower/sv.mdwn +++ b/openpower/sv.mdwn @@ -175,6 +175,26 @@ Additional links: * [[simple_v_extension]] old (deprecated) version * [[openpower/sv/llvm]] +# Other Scalable Vector ISAs + +* Original Cray ISA + +* NEC SX Aurora (still in production, inspired by Cray) + +* RISC-V RVV (inspired by Cray) + +* MRISC32 ISA Manual (under active development) + +* Mitch Alsup's MyISA 66000 Vector Processor ISA Manual is available from + Mitch on request. + +A comprehensive list of 3D GPU, Packed SIMD, Predicated-SIMD and true Scalable +Vector ISAs may be found at the [[sv/vector_isa_comparison]] page. +Note: AVX-512 and SVE2 are *not strict Vector ISAs*, they are Predicated-SIMD. +*Public discussions have taken place at Conferences attended by both Intel +and ARM on adding a `setvl` instruction which would easily make both +AVX-512 and SVE2 truly "Scalable".* + # Major opcodes summary Simple-V itself only requires four instructions with 6-bit Minor XO @@ -237,19 +257,3 @@ 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** -# Other Scalable Vector ISAs - -* Original Cray ISA - -* NEC SX Aurora (still in production, inspired by Cray) - -* RISC-V RVV (inspired by Cray) - -* MRISC32 ISA Manual (under active development) - -* Mitch Alsup's MyISA 66000 Vector Processor ISA Manual is available from - Mitch on request. - -A comprehensive list of 3D GPU, Packed SIMD, Predicated-SIMD and true Scalable -Vector ISAs may be found at the [[sv/vector_isa_comparison]] page. -Note: AVX-512 and SVE2 are *not strict Vector ISAs*, they are Predicated-SIMD.