"New ISA Prefix Fusion"

By: Kevin G (kevin.delete@this.cubitdesigns.com), August 17, 2020 9:51 am
Room: Moderated Discussions
Anon3 (anon3.delete@this.anon3.invalid) on August 17, 2020 6:59 am wrote:
> QAnon (qanon.delete@this.qanon.com) on August 16, 2020 11:21 pm wrote:
> > though it apparently comes with a complex hardware cost. Looks like they took the RISC-V implementation
> > suggestion of back to back instruction pair fusion and codified it in this new ISA version. Though in
> > fairness they seem to have been doing this with existing instructions for a while.
>
> They ran out of encoding space so had to add a prefix instruction. If you left the
> right shape hole in your ISA encoding to start off with then it can be possible
> to do this at nearly trivial hardware cost. If you didn't then it will blow up.

Still appears to be more sane than x86 encoding offhand. Jumping from 4 byte to 8 byte lengths with the new prefix still keeps instructions aligned. No need to deal with 5, 6 and 7 byte lengths, much less the 15 byte monsters x86 permits in its worst case.
< Previous Post in ThreadNext Post in Thread >
TopicPosted ByDate
IBM introduces POWER10Crystal S. Diamond2020/08/16 09:20 PM
  "New ISA Prefix Fusion"QAnon2020/08/16 10:21 PM
    "New ISA Prefix Fusion"Anon32020/08/17 05:59 AM
      "New ISA Prefix Fusion"Kevin G2020/08/17 09:51 AM
        "New ISA Prefix Fusion"Maynard Handley2020/08/17 10:51 AM
          "New ISA Prefix Fusion"Anon32020/08/17 03:10 PM
            "New ISA Prefix Fusion"Maynard Handley2020/08/17 03:34 PM
              "New ISA Prefix Fusion"Anon32020/08/17 04:34 PM
                "New ISA Prefix Fusion"Adrian2020/08/17 05:39 PM
                "New ISA Prefix Fusion"anon22020/08/17 08:24 PM
                  "New ISA Prefix Fusion"Doug S2020/08/17 08:58 PM
                    "New ISA Prefix Fusion"hobold2020/08/18 12:47 AM
                    "New ISA Prefix Fusion"Michael S2020/08/18 03:48 AM
                      "New ISA Prefix Fusion"hobold2020/08/18 10:58 AM
                        "New ISA Prefix Fusion"dmcq2020/08/18 12:00 PM
                          "New ISA Prefix Fusion"Michael S2020/08/18 12:48 PM
                            "New ISA Prefix Fusion"hobold2020/08/18 01:29 PM
                            "New ISA Prefix Fusion"Maynard Handley2020/08/18 02:46 PM
                          "New ISA Prefix Fusion"Maynard Handley2020/08/18 02:42 PM
                            "New ISA Prefix Fusion"anon22020/08/18 06:04 PM
                              "New ISA Prefix Fusion"Maynard Handley2020/08/18 08:17 PM
                                "New ISA Prefix Fusion"dmcq2020/08/19 03:08 AM
                                  "New ISA Prefix Fusion"Maynard Handley2020/08/19 09:02 AM
                                    "New ISA Prefix Fusion"dmcq2020/08/19 10:08 AM
                                      "New ISA Prefix Fusion"Maynard Handley2020/08/19 11:05 AM
                                        "New ISA Prefix Fusion"dmcq2020/08/19 01:14 PM
                                          "New ISA Prefix Fusion"Maynard Handley2020/08/19 01:44 PM
  IBM introduces POWER10Thu2020/08/16 10:56 PM
    IBM introduces POWER10Michael S2020/08/17 01:12 AM
      IBM introduces POWER10Thu2020/08/17 02:27 AM
        IBM introduces POWER10TransientStudent2020/08/17 03:23 AM
          IBM introduces POWER10Rayla2020/08/17 03:29 AM
          IBM introduces POWER10Maynard Handley2020/08/17 09:44 AM
            IBM introduces POWER10Kevin G2020/08/17 09:57 AM
        IBM introduces POWER10Rayla2020/08/17 03:26 AM
          IBM introduces POWER10Thu2020/08/17 04:00 PM
  Matrix Math AcceleratorAdrian2020/08/17 12:01 AM
    Matrix Math AcceleratorMichael S2020/08/17 01:32 AM
      Matrix Math AcceleratorAdrian2020/08/17 01:46 AM
      Matrix Math Acceleratorj2020/08/18 01:32 AM
Reply to this Topic
Name:
Email:
Topic:
Body: No Text
How do you spell avocado?