From: Luke Kenneth Casson Leighton Date: Fri, 2 Nov 2018 14:03:38 +0000 (+0000) Subject: add purpose of SV X-Git-Tag: convert-csv-opcode-to-binary~4870 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=a7f90cb411da5eaea2a105907a5cbf85f9bd98a0;p=libreriscv.git add purpose of SV --- diff --git a/simple_v_extension/specification.mdwn b/simple_v_extension/specification.mdwn index 479e4901c..145700216 100644 --- a/simple_v_extension/specification.mdwn +++ b/simple_v_extension/specification.mdwn @@ -22,6 +22,8 @@ HINT space and more. The reason for creating it is to provide a manageable way to turn a pre-existing design into a parallel one, in a step-by-step incremental fashion, allowing the implementor to focus on adding hardware where it is needed and necessary. +The primary target is for mobile-class 3D GPUs and VPUs, with secondary +goals being to reduce executable size and reduce context-switch latency. Critically: **No new instructions are added**. The parallelism (if any is implemented) is implicitly added by tagging *standard* scalar registers