On 5/4/2023 12:05 PM, Alex Bradbury wrote:
> FWIW there's a related discussion about this in the context of the
> bfloat16 extensions here
> <
https://github.com/riscv/riscv-bfloat16/pull/31
> <
https://github.com/riscv/riscv-bfloat16/pull/31>>. Even taking into
> account software ecosystem cost, I agree specifying things like zfinx
> support up-front may reduce effort overall as the enablement work and
> reviews can be done once, rather than returned to some time down the road.
>
In my project, I am mostly using Binary16 (S.E5.F10) rather than
BFloat16 (S.E8.F7), as for many tasks Binary16 has better properties
(albeit less dynamic range). Binary16 effectively being useful for "lots
of random stuff".
One could argue maybe the general case might have been better served
with S.E6.F9, but alas...
I also personally prefer Zfinx/Zdinx over F/D, but alas most of the
existing software ecosystem seems to prefer F/D.
> Best,
>
> Alex
>
> On Thu, 4 May 2023 at 17:15, Christian Herber
> <
christia...@oss.nxp.com <mailto:
christia...@oss.nxp.com>> wrote:
>
> Not including Zfinx could be a big opportunity missed. Changing some
> parts of Zfa to depend on Zfinx or F (likewise D/Q) instead of just
> D/F/Q seems like a low hanging fruit. Including it now rather than
> in an additional extension later down the road will reduce the
> overall effort throughout the processes and ecosystem.
>
> On Wednesday, May 3, 2023 at 9:26:38 PM UTC+2 Jeff Scott wrote:
>
> I don’t see a mention of Zfinx here, but it does say: “The Zfa
> extension depends on the F extension.”.____
>
> __ __
>
> All of these look applicable to Zfinx as well, except for the
> move instructions.____
>
> __ __
>
> Tried to post to zfinx mail list, but I guess it is closed now.____
>
> __ __
>
> Jeff____
>
> __ __
>
> *From:* 'Krste Asanovic' via RISC-V ISA Dev
> <
isa...@groups.riscv.org>
> *Sent:* Wednesday, May 3, 2023 1:16 PM
> *To:* RISC-V ISA Dev <
isa...@groups.riscv.org>;
>
tech-a...@lists.riscv.org
> *Cc:* Earl Killian <
earl.k...@arilinc.com>
> *Subject:* [EXT] [isa-dev] Public review of Zfa Standard
> Extension for Additional Floating-Point Instructions____
>
> __ __
>
>
>
> *Caution:*This is an external email. Please take care when
> clicking links or opening attachments. When in doubt, report the
> message using the 'Report this email' button ____
>
> __ __
>
> We are delighted to announce the start of the public review
> period for the following proposed Fast Track extensions to the
> RISC-V ISA:
>
> Zfa
>
> The review period begins today, May 3, 2023 and ends on June 2,
> 2023 (inclusive).
>
> This extension is part of the Unprivileged Specification.
>
> These extensions are described in the PDF spec available at:____
>
>
https://drive.google.com/file/d/1qNISmwkxHMjyTPihcRAgQIAAZfxu6pav/view?usp=share_link <
https://drive.google.com/file/d/1qNISmwkxHMjyTPihcRAgQIAAZfxu6pav/view?usp=share_link>
>
> which was generated from the source available in the following
> GitHub repo:____
>
>
https://github.com/riscv/riscv-isa-manual
> <
https://github.com/riscv/riscv-isa-manual>. We welcome all
> input and appreciate your time and effort in helping us by
> reviewing the specification.
>
> During the public review period, corrections, comments,
> and suggestions, will be gathered for review by the
> Unprivileged ISA Committee. Any minor corrections and/or
> uncontroversial changes will be incorporated into the
> specification. Any remaining issues or proposed changes will be
> addressed in the public review summary report. If there are
> no issues that require incompatible changes to the public
> review specification, the Unprivileged ISA Committee will
> recommend the updated specification be approved and ratified by
> the RISC-V Technical Steering Committee and the RISC-V Board of
> Directors.
>
> Thanks to all the contributors for all their hard work.
>
> Krste Asanović
> Chair, Unprivileged ISA Committee____
>
> __ __
>
> Earl Killian____
>
> Vice-chair, Unprivileged ISA Committee____
>
> __ __
>
> --
> You received this message because you are subscribed to the
> Google Groups "RISC-V ISA Dev" group.
> To unsubscribe from this group and stop receiving emails from
> it, send an email to
isa-dev+u...@groups.riscv.org.
> To view this discussion on the web visit
>
https://groups.google.com/a/groups.riscv.org/d/msgid/isa-dev/5A6C3B03-FCD3-4318-8408-252061CB7795%40sifive.com <
https://groups.google.com/a/groups.riscv.org/d/msgid/isa-dev/5A6C3B03-FCD3-4318-8408-252061CB7795%40sifive.com?utm_medium=email&utm_source=footer>.____
>
> --
> You received this message because you are subscribed to the Google
> Groups "RISC-V ISA Dev" group.
> To unsubscribe from this group and stop receiving emails from it,
> send an email to
isa-dev+u...@groups.riscv.org
> <mailto:
isa-dev+u...@groups.riscv.org>.
> To view this discussion on the web visit
>
https://groups.google.com/a/groups.riscv.org/d/msgid/isa-dev/afdf7f06-6d53-4923-9fe3-472356eab136n%40groups.riscv.org <
https://groups.google.com/a/groups.riscv.org/d/msgid/isa-dev/afdf7f06-6d53-4923-9fe3-472356eab136n%40groups.riscv.org?utm_medium=email&utm_source=footer>.
>
> --
> You received this message because you are subscribed to the Google
> Groups "RISC-V ISA Dev" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to
isa-dev+u...@groups.riscv.org
> <mailto:
isa-dev+u...@groups.riscv.org>.
> To view this discussion on the web visit
>
https://groups.google.com/a/groups.riscv.org/d/msgid/isa-dev/CA%2BwH296ViLBwk1NKBXJbOCYgLjGL%2B4eZWeiScK7j69AAEHoBwA%40mail.gmail.com <
https://groups.google.com/a/groups.riscv.org/d/msgid/isa-dev/CA%2BwH296ViLBwk1NKBXJbOCYgLjGL%2B4eZWeiScK7j69AAEHoBwA%40mail.gmail.com?utm_medium=email&utm_source=footer>.