From a7f90cb411da5eaea2a105907a5cbf85f9bd98a0 Mon Sep 17 00:00:00 2001 From: Luke Kenneth Casson Leighton Date: Fri, 2 Nov 2018 14:03:38 +0000 Subject: [PATCH] add purpose of SV --- simple_v_extension/specification.mdwn | 2 ++ 1 file changed, 2 insertions(+) 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 -- 2.30.2