From 7cdf864954327149ae6700a985ad57f125708d21 Mon Sep 17 00:00:00 2001 From: lkcl Date: Thu, 26 May 2022 13:45:04 +0100 Subject: [PATCH] --- openpower/sv/int_fp_mv.mdwn | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/openpower/sv/int_fp_mv.mdwn b/openpower/sv/int_fp_mv.mdwn index 1f4dc044a..8ff2322e4 100644 --- a/openpower/sv/int_fp_mv.mdwn +++ b/openpower/sv/int_fp_mv.mdwn @@ -45,9 +45,11 @@ in v3.0C and v3.1 the progressive historic development of the Scalar parts of the Power ISA assumed that VSX would always be there to complement it. However With VMX/VSX **not available** in the newly-introduced SFFS Compliancy Level, the -existing non-VSX conversion/data-movement instructions require load/store +existing non-VSX conversion/data-movement instructions require +a Vector of load/store instructions (slow and expensive) to transfer data between the FPRs and -the GPRs. For a 3D GPU this kills any modern competitive edge. +the GPRs. For a modern 3D GPU this kills any possibility of a +competitive edge. Also, because SimpleV needs efficient scalar instructions in order to generate efficient vector instructions, adding new instructions for data-transfer/conversion between FPRs and GPRs multiplies the savings. -- 2.30.2