From: Luke Kenneth Casson Leighton Date: Mon, 3 Apr 2023 13:16:30 +0000 (+0100) Subject: add sigarch SIMD considered harmful link to ls010 X-Git-Tag: opf_rfc_ls012_v1~156 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=bc2ddbf769e05f4a54b0310aebd1d58a4d3f7f17;p=libreriscv.git add sigarch SIMD considered harmful link to ls010 --- diff --git a/openpower/sv/rfc/ls010.mdwn b/openpower/sv/rfc/ls010.mdwn index 21d81e71b..ff3b72abe 100644 --- a/openpower/sv/rfc/ls010.mdwn +++ b/openpower/sv/rfc/ls010.mdwn @@ -1,6 +1,7 @@ # RFC ls010 SVP64 Zero-Overhead Loop Prefix Subsystem **URLs**: +* * * * @@ -62,16 +63,18 @@ **Motivation** -SIMD is getting out of control and damaging the reputation of mainstream -general-purpose ISAs that offer it. A solution from 50 years ago exists -in the form of Cray-Style True-Scalable Vectors. However the usual way that -True-Scalable Vector ISAs are done *also* adds more instructions and -complexifies the ISA. Simple-V takes a step back to a simpler era in -computing from half a century ago: the Zilog Z80 CPIR and LDIR instructions, -and the 8086 REP instruction, and brings them forward to Modern-day Computing. -The result is a huge reduction in programming complexity, and a strong -base to project the Power ISA back to the most powerful Supercomputing ISA -for at least the next two decades. +Just at the time when customers are asking for higher performance, +the seductive lure of SIMD, as outlined in the sigarch "SIMD Considered +Harmful" article is getting out of control and damaging the reputation +of mainstream general-purpose ISAs that offer it. A solution from +50 years ago exists in the form of Cray-Style True-Scalable Vectors. +However the usual way that True-Scalable Vector ISAs are done *also* +adds more instructions and complexifies the ISA. Simple-V takes a step +back to a simpler era in computing from half a century ago: the Zilog +Z80 CPIR and LDIR instructions, and the 8086 REP instruction, and brings +them forward to Modern-day Computing. The result is a huge reduction in +programming complexity, and a strong base to project the Power ISA back +to the most powerful Supercomputing ISA for at least the next two decades. **Notes and Observations**: