RISC-V lifespan; encodings

By: Brett (ggtgp.delete@this.yahoo.com), June 6, 2022 12:50 pm
Room: Moderated Discussions
Adrian (a.delete@this.acm.org) on June 6, 2022 10:59 am wrote:
> anonymou5 (no.delete@this.spam.com) on June 6, 2022 8:07 am wrote:
> > > > So yes, Huffman will help for the super popular ones, but overall it
> > > > really won't: the numbers simply are against you.
> > >
> > > The sentence "Huffman will help for the super popular ones, but overall it really won't" is
> > > a mathematical contradiction. Are you sure you understand how Huffman/Shannon coding works?
> > >
> > > Huffman/Shannon codings don't work only in case the premise "there are super popular ones" isn't fulfilled.
> > > In other words, they do not work if the probability distribution of the characters/symbols in the data
> > > stream is approximately the same (such as: 8 symbols, probability 1/8=0.125 for each symbol).
> > >
> > > -atom
> >
> > It's fairly easy to play with this one, no?
> >
> > Give yourself a list of ~1-2k entries (depending on your ISA of choice), dial in
> > a distribution (as described: a few dozen popular ones + an endless long tail),
> > and see what your encoding choice gives you.
>
>
> For such a case, a Huffman encoding would not be very efficient because it has to
> round the length of the code for an instructions to an integer number of bits.
>
> Nevertheless, for any distribution of the instruction frequencies it is possible to make an
> optimal encoding resulting in a minimum program size, if the constraint of having an integer
> number of bits per instruction is no longer imposed, e.g. by using arithmetic coding.
>
>
> Of course, it is unlikely that the reduction of the program size achieved by accepting the length
> of the instruction to be any integer number of bits or any fractional number of bits, instead
> of being a multiple of 8 bits, is worth the increase in the complexity of the decoder.
>
> Even the improvement from a multiple of 16 bits to a multiple of 8 bits is unlikely to be worthwhile,
> as shown by the fact that most people are happy enough with the code density of Armv?-M.
>
>
> An ISA which had instruction lengths multiples of 8 bit (it also used a variable-length encoding for immediates
> and offsets, in 8-bit multiples), and which was claimed to have a much better code density in comparison with
> all the popular ISAs of eighties, including x86, was the ISA of NS16000, later renamed as NS32000.
>
> It might have been interesting to compare some program sizes for NS16000/NS32000 and for Armv?-M or NanoMIPS,
> to see the difference between 8-bit and 16-bit encodings, but I am not aware of any free compiler for the
> obsolete NS ISA and translating a program of a reasonable size by hand would be time consuming.

I believe the Renesas RX family is basically x86 recoded for better instruction density, this is a modern design and as such best to look at. Plus the other Renesas variants.

https://en.everybodywiki.com/List_of_instruction_sets#Renesas

Today I would add a partial two unit belt as this would save 5 bits off of almost all instructions, loads/stores and integer/float operations could all save one register specifier.
< Previous Post in ThreadNext Post in Thread >
TopicPosted ByDate
Apple's AVX512---2022/05/11 11:32 PM
  Apple's AVX512Rayla2022/05/12 07:23 AM
    Apple's AVX512---2022/05/12 09:49 AM
      Apple's AVX512---2022/05/12 09:59 AM
  Questions About Apple's AVX512Matt Lohmann2022/05/13 04:21 AM
    Questions About Apple's AVX512---2022/05/13 08:33 AM
      Questions About Apple's AVX512Doug S2022/05/13 09:22 AM
        Questions About Apple's AVX512---2022/05/13 01:05 PM
          Questions About Apple's AVX512Doug S2022/05/13 08:28 PM
            Questions About Apple's AVX512Anon12022/05/13 11:53 PM
            Questions About Apple's AVX512Simon Farnsworth2022/05/14 04:20 AM
              Questions About Apple's AVX512Michael S2022/05/14 11:27 AM
                Questions About Apple's AVX512Doug S2022/05/15 09:50 AM
                  Questions About Apple's AVX512Michael S2022/05/15 12:01 PM
                    Questions About Apple's AVX512Doug S2022/05/15 11:59 PM
                      Questions About Apple's AVX512Michael S2022/05/16 01:29 AM
                    what it takes to really vectorizeRichardC2022/05/16 01:47 PM
                  Questions About Apple's AVX512---2022/05/16 09:22 PM
                    Questions About Apple's AVX512rwessel2022/05/17 12:42 AM
                      Questions About Apple's AVX512anon12022/05/17 03:47 AM
                        Questions About Apple's AVX512Michael S2022/05/17 05:28 AM
                          Questions About Apple's AVX512anon12022/05/18 12:15 AM
                            Questions About Apple's AVX512-.-2022/05/18 02:41 AM
                              Questions About Apple's AVX512Jan Wassenberg2022/05/18 09:23 PM
                                Questions About Apple's AVX512-.-2022/05/19 05:11 AM
                                  Questions About Apple's AVX512Jan Wassenberg2022/05/19 05:45 AM
                                    Questions About Apple's AVX512-.-2022/05/20 03:04 AM
                                      Questions About Apple's AVX512Jan Wassenberg2022/05/20 09:00 PM
                Questions About Apple's AVX512anon12022/05/16 03:44 AM
              Questions About Apple's AVX512Jörn Engel2022/05/15 10:34 PM
                Questions About Apple's AVX512Simon Farnsworth2022/05/16 03:13 AM
                  Questions About Apple's AVX512Jörn Engel2022/05/16 11:52 AM
                    Backward Compatibility for SVE2 CodeCharlie Burnes2022/05/16 05:57 PM
                      Backward Compatibility for SVE2 CodeJörn Engel2022/05/16 11:30 PM
                        Backward Compatibility for SVE2 CodeCharlie Burnes2022/05/17 02:31 AM
                          Backward Compatibility for SVE2 CodeJörn Engel2022/05/17 09:24 AM
                            Backward Compatibility for SVE2 CodeCharlie Burnes2022/05/17 10:21 AM
                              Backward Compatibility for SVE2 CodeJörn Engel2022/05/17 01:11 PM
                                OpenMP SIMD DirectivesCharlie Burnes2022/05/17 03:05 PM
                                  OpenMP SIMD DirectivesJörn Engel2022/05/17 04:14 PM
                                    OpenMP SIMD DirectivesJan Wassenberg2022/05/20 09:12 PM
                                      OpenMP SIMD DirectivesFreddie2022/05/21 06:13 AM
                                        OpenMP SIMD DirectivesJan Wassenberg2022/05/21 09:54 PM
                                      OpenMP SIMD DirectivesJörn Engel2022/05/21 12:23 PM
                                        Alternative to Highway for code that is not SIMD width agnosticCharlie Burnes2022/05/21 09:11 PM
                                          Alternative to Highway for code that is not SIMD width agnosticJan Wassenberg2022/05/21 10:16 PM
                                            Alternative to Highway for code that is not SIMD width agnosticCharlie Burnes2022/05/22 05:30 AM
                                              Removal of NEONDoug S2022/05/22 09:57 AM
                                                Removal of NEONCharlie Burnes2022/05/22 12:12 PM
                                                Removal of NEON-.-2022/05/23 03:23 AM
                                                  Removal of NEONDoug S2022/05/23 07:08 AM
                                                    Removal of NEONdmcq2022/05/23 11:59 AM
                                                  Removal of NEONblaine2022/05/24 09:40 PM
                                              Alternative to Highway for code that is not SIMD width agnosticJan Wassenberg2022/05/22 11:06 AM
                                                Alternative to Highway for code that is not SIMD width agnosticCharlie Burnes2022/05/22 12:06 PM
                                                  Alternative to Highway for code that is not SIMD width agnosticJan Wassenberg2022/05/22 09:35 PM
                                              Alternative to Highway for code that is not SIMD width agnostic-.-2022/05/23 03:28 AM
                                          Alternative to Highway for code that is not SIMD width agnosticAdrian2022/05/22 04:04 AM
                                            Alternative to Highway for code that is not SIMD width agnosticCharlie Burnes2022/05/22 06:20 AM
                                          Alternative to Highway for code that is not SIMD width agnosticJörn Engel2022/05/22 12:13 PM
                                            Alternative to Highway for code that is not SIMD width agnosticCharlie Burnes2022/05/22 12:53 PM
                                              Alternative to Highway for code that is not SIMD width agnosticJörn Engel2022/05/22 01:49 PM
                                                Unaligned Loads and StoresCharlie Burnes2022/05/22 04:34 PM
                                                Alternative to Highway for code that is not SIMD width agnosticJan Wassenberg2022/05/22 09:46 PM
                                                  Unaligned Loads and StoresCharlie Burnes2022/05/22 11:46 PM
                                                    Unaligned Loads and StoresJan Wassenberg2022/05/23 04:34 AM
                                                  Is Highway a full compiler or yet another LLVM front-end, like icpc ? (NT)Michael S2022/05/23 12:12 AM
                                                    Is Highway a full compiler or yet another LLVM front-end, like icpc ?none2022/05/23 12:57 AM
                                                      Is Highway a full compiler or yet another LLVM front-end, like icpc ?Michael S2022/05/23 01:08 AM
                                                        Is Highway a full compiler or yet another LLVM front-end, like icpc ?Jan Wassenberg2022/05/23 04:38 AM
                                        OpenMP SIMD DirectivesJan Wassenberg2022/05/21 10:07 PM
                                          OpenMP SIMD DirectivesJörn Engel2022/05/22 12:25 PM
                                            OpenMP SIMD DirectivesJan Wassenberg2022/05/22 09:56 PM
                                              OpenMP SIMD DirectivesMichael S2022/05/23 01:32 AM
                                                OpenMP SIMD DirectivesJan Wassenberg2022/05/23 04:49 AM
                                                  OpenMP SIMD DirectivesMichael S2022/05/23 12:04 PM
                                                    OpenMP SIMD DirectivesJan Wassenberg2022/05/23 09:43 PM
                                        OpenMP SIMD Directivesanon22022/05/22 10:42 PM
                                          OpenMP SIMD DirectivesJörn Engel2022/05/22 11:11 PM
                                            OpenMP SIMD Directivesanon22022/05/22 11:47 PM
                                              TemplatesMichael S2022/05/23 01:52 AM
                                                Templatesanon22022/05/23 02:36 AM
                                                  At least use a handle unique in the thread you post in... (NT)anon22022/05/23 07:16 AM
                                              TemplatesJörn Engel2022/05/23 09:41 AM
                              Backward Compatibility for SVE2 Codeanonymou52022/05/17 01:36 PM
                                Lack of Backward Compatibility for Intel AVX512Charlie Burnes2022/05/17 02:22 PM
                                  Lack of Backward Compatibility for Intel AVX512anonymou52022/05/18 02:15 AM
                                    Lack of Backward Compatibility for Intel AVX512anon22022/05/18 02:36 AM
                                      Lack of Backward Compatibility for Intel AVX512anonymou52022/05/18 04:06 AM
                                        Lack of Backward Compatibility for Intel AVX512Michael S2022/05/18 04:36 AM
                                          Lack of Backward Compatibility for Intel AVX512me2022/05/18 04:50 AM
                                            Lack of Backward Compatibility for Intel AVX512Jukka Larja2022/05/18 05:47 AM
                                              Lack of Backward Compatibility for Intel AVX512me2022/05/18 08:18 AM
                                              Lack of Backward Compatibility for Intel AVX512Doug S2022/05/18 09:26 AM
                                                Lack of Backward Compatibility for Intel AVX512Brett2022/05/18 10:03 AM
                                                  Lack of Backward Compatibility for Intel AVX512me2022/05/18 10:35 AM
                                                    Lack of Backward Compatibility for Intel AVX512Jan Wassenberg2022/05/18 09:31 PM
                                                      Lack of Backward Compatibility for Intel AVX512Jukka Larja2022/05/19 04:58 AM
                                                        Lack of Backward Compatibility for Intel AVX512Jan Wassenberg2022/05/19 05:55 AM
                                                          Lack of Backward Compatibility for Intel AVX512Jukka Larja2022/05/19 10:09 AM
                                                            Why Is AVX 512 Useful for RPCS3?-.-2022/06/15 06:04 PM
                                                              Why Is AVX 512 Useful for RPCS3?Jukka Larja2022/06/15 08:33 PM
                                                    Lack of Backward Compatibility for Intel AVX512Jukka Larja2022/05/19 04:56 AM
                                                      Lack of Backward Compatibility for Intel AVX512Jan Wassenberg2022/05/19 05:49 AM
                                                        Lack of Backward Compatibility for Intel AVX512Jukka Larja2022/05/19 10:14 AM
                                                          Lack of Backward Compatibility for Intel AVX512Jan Wassenberg2022/05/19 11:19 AM
                                                            Lack of Backward Compatibility for Intel AVX512Jukka Larja2022/05/20 09:04 AM
                                                              Lack of Backward Compatibility for Intel AVX512zzyzx2022/05/20 12:48 PM
                                                                Lack of Backward Compatibility for Intel AVX512Jukka Larja2022/05/20 08:48 PM
                                                                  Lack of Backward Compatibility for Intel AVX512zzyzx2022/05/21 06:44 PM
                                                                    Lack of Backward Compatibility for Intel AVX512Jukka Larja2022/05/21 08:48 PM
                                                                      Lack of Backward Compatibility for Intel AVX512zzyzx2022/05/22 01:46 AM
                                                                        Lack of Backward Compatibility for Intel AVX512Jukka Larja2022/05/22 04:32 AM
                                                                          Lack of Backward Compatibility for Intel AVX512zzyzx2022/05/22 03:06 PM
                                                                            Lack of Backward Compatibility for Intel AVX512Jukka Larja2022/05/22 11:59 PM
                                                                              Lack of Backward Compatibility for Intel AVX512zzyzx2022/05/23 10:02 PM
                                                                                Lack of Backward Compatibility for Intel AVX512Jukka Larja2022/05/24 01:33 AM
                                                                                  Lack of Backward Compatibility for Intel AVX512zzyzx2022/05/24 02:18 PM
                                                                                    Lack of Backward Compatibility for Intel AVX512Jukka Larja2022/05/25 05:01 AM
                                                                                      Lack of Backward Compatibility for Intel AVX512zzyzx2022/05/25 02:02 PM
                                                      Lack of Backward Compatibility for Intel AVX512Eugene Nalimov2022/05/19 09:25 PM
                                                        Lack of Backward Compatibility for Intel AVX512Jukka Larja2022/05/20 08:34 AM
                                                  Lack of Backward Compatibility for Intel AVX512Jan Wassenberg2022/05/18 09:40 PM
                                                    Lack of Backward Compatibility for Intel AVX512Andrey2022/05/19 08:26 AM
                                                    Lack of Backward Compatibility for Intel AVX512Brett2022/05/19 10:23 AM
                                                      Lack of Backward Compatibility for Intel AVX512Andrey2022/05/19 12:50 PM
                                                        Lack of Backward Compatibility for Intel AVX512Brett2022/05/20 10:52 PM
                                                  Lack of Backward Compatibility for Intel AVX512Adrian2022/05/18 11:22 PM
                                                  Lack of Backward Compatibility for Intel AVX512Brendan2022/05/19 03:32 AM
                                                Lack of Backward Compatibility for Intel AVX512Jan Wassenberg2022/05/18 09:29 PM
                                                  Lack of Backward Compatibility for Intel AVX512Michael S2022/05/19 12:14 AM
                                                    Lack of Backward Compatibility for Intel AVX512Jan Wassenberg2022/05/19 06:02 AM
                                                      Lack of Backward Compatibility for Intel AVX512Michael S2022/05/19 07:13 AM
                                                        Lack of Backward Compatibility for Intel AVX512Jan Wassenberg2022/05/20 12:34 AM
                                                          Lack of Backward Compatibility for Intel AVX512Michael S2022/05/20 01:48 AM
                                                          OT Documentation on JPEG XL - site certificate brokenMichael S2022/05/20 02:17 AM
                                                            OT Documentation on JPEG XL - site certificate brokenJan Wassenberg2022/05/20 09:18 PM
                                                    Lack of Backward Compatibility for Intel AVX512-.-2022/05/20 02:55 AM
                                                      Lack of Backward Compatibility for Intel AVX512Michael S2022/05/20 04:51 AM
                                                        Lack of Backward Compatibility for Intel AVX512Jan Wassenberg2022/05/20 09:54 PM
                                                          Lack of Backward Compatibility for Intel AVX512Jan Wassenberg2022/05/20 09:57 PM
                                                            Lack of Backward Compatibility for Intel AVX512Michael S2022/05/21 09:57 AM
                                                              Lack of Backward Compatibility for Intel AVX512---2022/05/21 05:59 PM
                                                                Adding instructions to NEON??Doug S2022/05/22 10:01 AM
                                                                  Adding instructions to NEON??---2022/05/22 12:59 PM
                                                                    Adding instructions to NEON??Doug S2022/05/22 07:46 PM
                                                                      Adding instructions to NEON??Michael S2022/05/23 12:04 AM
                                                                        Adding instructions to NEON??anonymou52022/05/24 03:02 PM
                                                                      Adding instructions to NEON??Ungo2022/05/23 01:05 AM
                                                                        Adding instructions to NEON??---2022/05/23 05:49 AM
                                                                          Adding instructions to NEON??Ungo2022/05/23 08:01 PM
                                                                            Adding instructions to NEON??---2022/05/24 09:26 AM
                                                                      Adding instructions to NEON??---2022/05/23 05:56 AM
                                                                Lack of Backward Compatibility for Intel AVX512noko2022/05/23 11:29 AM
                                                              Lack of Backward Compatibility for Intel AVX512Jan Wassenberg2022/05/21 10:47 PM
                                                                Lack of Backward Compatibility for Intel AVX512Michael S2022/05/22 12:40 AM
                                                                  Lack of Backward Compatibility for Intel AVX512Jan Wassenberg2022/05/22 03:06 AM
                                                                    Lack of Backward Compatibility for Intel AVX512Michael S2022/05/22 04:12 AM
                                                                      Lack of Backward Compatibility for Intel AVX512Jan Wassenberg2022/05/22 04:53 AM
                                                                        Lack of Backward Compatibility for Intel AVX512Michael S2022/05/22 05:15 AM
                                                                          Lack of Backward Compatibility for Intel AVX512Jan Wassenberg2022/05/22 10:56 AM
                                              Lack of Backward Compatibility for Intel AVX512-.-2022/05/18 04:23 PM
                                                Sierra Forest Xeons - E Cores OnlyCharlie Burnes2022/05/19 02:11 AM
                                                  Sierra Forest Xeons - E Cores OnlyBrendan2022/05/19 03:42 AM
                                                    Sierra Forest Xeons - E Cores OnlyCharlie Burnes2022/05/19 04:30 AM
                                                      Sierra Forest Xeons - E Cores OnlyBrendan2022/05/20 03:06 AM
                                                        Sierra Forest Xeons - E Cores OnlyLinus Torvalds2022/05/20 10:32 AM
                                                          Sierra Forest Xeons - E Cores OnlyMark2022/05/20 11:15 AM
                                                            Sierra Forest Xeons - E Cores OnlyAndrey2022/05/20 02:34 PM
                                                            Sierra Forest Xeons - E Cores OnlyBrendan2022/05/20 04:29 PM
                                                            Sierra Forest Xeons - E Cores OnlyBjörn Ragnar Björnsson2022/05/20 04:54 PM
                                                              Sierra Forest Xeons - E Cores OnlyBrendan2022/05/20 07:42 PM
                                                                Sierra Forest Xeons - E Cores OnlyLinus Torvalds2022/05/20 11:06 PM
                                                                  Sierra Forest Xeons - E Cores Onlyanon22022/05/21 12:45 AM
                                                                    Sierra Forest Xeons - E Cores OnlyDoug S2022/05/21 11:33 AM
                                                                      Sierra Forest Xeons - E Cores OnlyBrett2022/05/21 04:18 PM
                                                                      Sierra Forest Xeons - E Cores Onlyanon22022/05/22 12:32 AM
                                                                  Sierra Forest Xeons - E Cores Onlyrwessel2022/05/21 04:05 AM
                                                                  Sierra Forest Xeons - E Cores OnlyBrendan2022/05/21 09:36 AM
                                                                    Sierra Forest Xeons - E Cores OnlyAndrey2022/05/21 10:30 AM
                                                                      Sierra Forest Xeons - E Cores OnlyBrendan2022/05/21 11:58 AM
                                                                        Sierra Forest Xeons - E Cores OnlyLinus Torvalds2022/05/21 03:58 PM
                                                                          Sierra Forest Xeons - E Cores Only-.-2022/05/21 06:03 PM
                                                                          Sierra Forest Xeons - E Cores OnlyBrendan2022/05/22 10:18 AM
                                                                            Sierra Forest Xeons - E Cores OnlyAndrey2022/05/22 03:18 PM
                                                                              Sierra Forest Xeons - E Cores OnlyBrendan2022/05/22 07:41 PM
                                                                                Sierra Forest Xeons - E Cores OnlyLinus Torvalds2022/05/22 08:49 PM
                                                                                  Proposal for heterogeneous runtime dispatchJan Wassenberg2022/05/22 10:11 PM
                                                                                    Proposal for heterogeneous runtime dispatchJörn Engel2022/05/22 10:51 PM
                                                                                      Proposal for heterogeneous runtime dispatchAdrian2022/05/22 11:25 PM
                                                                                        CorrectionAdrian2022/05/22 11:34 PM
                                                                                      Proposal for heterogeneous runtime dispatchJan Wassenberg2022/05/22 11:41 PM
                                                                                    Proposal for heterogeneous runtime dispatchUngo2022/05/23 12:27 AM
                                                                                      Proposal for heterogeneous runtime dispatchMichael S2022/05/23 02:14 AM
                                                                                      Heterogeneous ISA?Jan Wassenberg2022/05/23 05:11 AM
                                                                                        RISC-VPeter Lewis2022/05/30 02:45 PM
                                                                                          RISC-VHeikki Kultala2022/05/31 07:59 AM
                                                                                            RISC-VPeter Lewis2022/05/31 03:34 PM
                                                                                              RISC-VDoug S2022/05/31 11:45 PM
                                                                                                RISC-VPeter Lewis2022/06/01 02:55 PM
                                                                                                  RISC-VDoug S2022/06/01 08:50 PM
                                                                                                    RISC-V Eric Fink2022/06/01 11:20 PM
                                                                                                      Process...Anon2022/06/01 11:35 PM
                                                                                                        Process...Peter Lewis2022/06/02 12:54 AM
                                                                                                        Process...Michael S2022/06/02 03:42 AM
                                                                                                        Process...Eric Fink2022/06/02 04:43 AM
                                                                                                          Process...---2022/06/02 12:06 PM
                                                                                                            Process...Peter Lewis2022/06/02 01:01 PM
                                                                                                              Process... ItaniumRichard S2022/06/02 04:14 PM
                                                                                                                ItaniumPeter Lewis2022/06/02 05:07 PM
                                                                                                                  ItaniumRichard S2022/06/02 08:27 PM
                                                                                                                Process... ItaniumMichael S2022/06/03 03:39 AM
                                                                                                                  Process... ItaniumAdrian2022/06/03 04:26 AM
                                                                                                                    Process... ItaniumMichael S2022/06/03 05:32 AM
                                                                                                                      Process... ItaniumAdrian2022/06/03 06:14 AM
                                                                                                              Process...Doug S2022/06/02 09:54 PM
                                                                                                                Process...Peter Lewis2022/06/03 12:19 AM
                                                                                                            Process...Mark Roulo2022/06/02 07:15 PM
                                                                                                              Process...Michael S2022/06/03 04:06 AM
                                                                                                            Process...Brendan2022/06/02 08:13 PM
                                                                                                          Process...anon22022/06/02 03:13 PM
                                                                                                            Process...Eric Fink2022/06/02 09:00 PM
                                                                                                              Process...Michael S2022/06/03 04:16 AM
                                                                                                                Process...Doug S2022/06/03 07:57 AM
                                                                                                                  Process...James2022/06/04 03:46 AM
                                                                                                                    Process...Doug S2022/06/04 08:04 AM
                                                                                                                      Process...Anon42022/06/04 09:31 AM
                                                                                                                      Process...James2022/06/04 09:49 AM
                                                                                                          Process...Anon2022/06/05 01:55 AM
                                                                                                        There is no 5nm or 7nm anywhere.Heikki Kultala2022/06/02 09:45 AM
                                                                                                          There is no 5nm or 7nm anywhere.Doug S2022/06/02 10:10 AM
                                                                                                            There is no 5nm or 7nm anywhere.Heikki Kultala2022/06/02 10:50 AM
                                                                                                            There is no 5nm or 7nm anywhere.Peter Lewis2022/06/02 11:07 AM
                                                                                                            There is no 5nm or 7nm anywhere.anon22022/06/02 03:30 PM
                                                                                                          There is no 5nm or 7nm anywhere.Anon2022/06/05 12:41 AM
                                                                                                    RISC-VPeter Lewis2022/06/02 12:22 AM
                                                                                                      RISC-VFreddie2022/06/02 06:22 AM
                                                                                                        RISC-V---2022/06/02 12:25 PM
                                                                                                    RISC-VAdrian2022/06/02 12:47 AM
                                                                                                      RISC-VDoug S2022/06/02 10:18 AM
                                                                                                      x86 vs RISCHeikki Kultala2022/06/02 11:04 AM
                                                                                                        x86 vs RISCAnon2022/06/02 01:49 PM
                                                                                                          x86 vs RISCTim Mc2022/06/02 03:20 PM
                                                                                                          x86 vs RISCDoug S2022/06/02 10:01 PM
                                                                                                            x86 vs RISCAnon2022/06/05 12:55 AM
                                                                                                              x86 vs RISCPeter Lewis2022/06/05 03:23 PM
                                                                                                                x86 vs RISCAnon2022/06/05 03:32 PM
                                                                                                                Register Windows.Mark Roulo2022/06/06 08:56 AM
                                                                                                                  Register Windows.blaine2022/06/06 12:51 PM
                                                                                                                    S/W managed TLB missesMark Roulo2022/06/06 01:18 PM
                                                                                                                      S/W managed TLB missesMichael S2022/06/06 01:31 PM
                                                                                                                      S/W managed TLB missesblaine2022/06/06 10:53 PM
                                                                                                                      S/W managed TLB missesvonk2022/06/07 12:04 AM
                                                                                                                      S/W managed TLB missesDoug S2022/06/07 07:50 AM
                                                                                                                        S/W managed TLB missesanon22022/06/07 09:21 PM
                                                                                                                          S/W managed TLB missesJames2022/06/08 01:07 AM
                                                                                                                            S/W managed TLB missesMichael S2022/06/08 01:20 AM
                                                                                                                            S/W managed TLB missesanon22022/06/08 01:53 AM
                                                                                                                          Fairchild Clipper had h/w table walkPaul A. Clayton2022/06/09 11:46 AM
                                                                                                                            Fairchild Clipper had h/w table walkSimon Farnsworth2022/06/10 12:58 AM
                                                                                                                    Register Windows.anon22022/06/06 02:21 PM
                                                                                                        x86 vs RISCEric Fink2022/06/02 09:11 PM
                                                                                                          x86 vs RISCMichael S2022/06/03 05:49 AM
                                                                                                            x86 vs RISCBrett2022/06/03 11:32 AM
                                                                                                            x86 vs RISCAnon2022/06/05 01:23 AM
                                                                                                        x86 vs RISCAdrian2022/06/02 10:47 PM
                                                                                                      RISC-VAnon2022/06/02 01:33 PM
                                                                                                  RISC-V lifespan; encodings2022/06/04 10:39 AM
                                                                                                    µop CachePeter Lewis2022/06/04 05:56 PM
                                                                                                      x86 decode cores2022/06/04 11:32 PM
                                                                                                        x86 decode coresPeter Lewis2022/06/05 12:26 AM
                                                                                                        x86 decode coresPeter Lewis2022/06/06 03:22 AM
                                                                                                      µop CacheDoug S2022/06/05 10:08 AM
                                                                                                    RISC-V lifespan; encodingsEric Fink2022/06/05 03:26 AM
                                                                                                      RISC-V lifespan; encodings2022/06/05 06:37 AM
                                                                                                        RISC-V lifespan; encodingsanonymou52022/06/05 11:32 AM
                                                                                                          RISC-V lifespan; encodingsAnon2022/06/05 02:09 PM
                                                                                                          RISC-V lifespan; encodings2022/06/06 06:52 AM
                                                                                                            RISC-V lifespan; encodingsanonymou52022/06/06 07:07 AM
                                                                                                              RISC-V lifespan; encodingsAdrian2022/06/06 09:59 AM
                                                                                                                RISC-V lifespan; encodingsAnon2022/06/06 11:38 AM
                                                                                                                  RISC-V lifespan; encodingsAdrian2022/06/07 12:21 AM
                                                                                                                    RISC-V lifespan; encodingsMichael S2022/06/07 01:23 AM
                                                                                                                      RISC-V lifespan; encodingsAdrian2022/06/07 04:20 AM
                                                                                                                        RISC-V lifespan; encodingsBrett2022/06/07 05:04 PM
                                                                                                                          RISC-V lifespan; encodingsAnon2022/06/07 08:58 PM
                                                                                                                            RISC-V lifespan; encodings2022/06/08 07:07 AM
                                                                                                                              RISC-V lifespan; encodingsAnon2022/06/08 09:25 AM
                                                                                                                                RISC-V lifespan; encodings2022/06/08 11:07 AM
                                                                                                                RISC-V lifespan; encodingsBrett2022/06/06 12:50 PM
                                                                                                                  RISC-V lifespan; encodingsAdrian2022/06/06 11:59 PM
                                                                                                              RISC-V lifespan; encodingsAdrian2022/06/06 09:59 AM
                                                                                                              RISC-V lifespan; encodings2022/06/06 10:08 AM
                                                                                                    RISC-V lifespan; encodings---2022/06/05 05:12 PM
                                                                                                      RISC-V lifespan; encodingsAnon2022/06/05 05:48 PM
                                                                                                      RISC-V lifespan; encodingsJukka Larja2022/06/05 09:18 PM
                                                                                                        Profile-Guided OptimizationPeter Lewis2022/06/06 02:55 AM
                                                                                                          Profile-Guided Optimizationrwessel2022/06/06 04:26 AM
                                                                                                            Profile-Guided OptimizationDoug S2022/06/06 09:44 AM
                                                                                                              Profile-Guided OptimizationAndrew Clough2022/06/06 10:08 AM
                                                                                                              Profile-Guided Optimizationrwessel2022/06/06 10:57 AM
                                                                                                                Example of JIT cacheMark Roulo2022/06/06 01:10 PM
                                                                                                                  Example of JIT cacherwessel2022/06/06 01:59 PM
                                                                                                                    Example of JIT cacheMark Roulo2022/06/07 05:40 AM
                                                                                                                      Example of JIT cacherwessel2022/06/07 06:46 AM
                                                                                                              Profile-Guided OptimizationSimon Farnsworth2022/06/07 01:47 AM
                                                                                                          Profile-Guided OptimizationJukka Larja2022/06/06 07:42 PM
                                                                                                      Accurate branch prediction is not everythingPaul A. Clayton2022/06/14 10:48 AM
                                                                                                        Accurate branch prediction is not everything---2022/06/14 12:40 PM
                                                                                                          Accurate branch prediction is not everythingJames2022/06/14 02:41 PM
                                                                                                        Accurate branch prediction is not everythingdmcq2022/06/15 08:38 AM
                                                                                                          Accurate branch prediction is not everythingnone2022/06/15 08:57 AM
                                                                                                            Accurate branch prediction is not everythingdmcq2022/06/15 09:23 AM
                                                                                                            Accurate branch prediction is not everythingDoug S2022/06/15 12:55 PM
                                                                                                              Accurate branch prediction is not everythingdmcq2022/06/15 03:38 PM
                                                                                                Adding Neural Engines to x86Peter Lewis2022/06/04 06:06 PM
                                                                                                  Adding Neural Engines to x86Freddie2022/06/05 11:07 AM
                                                                                                    Adding Neural Engines to x86Peter Lewis2022/06/05 03:20 PM
                                                                                                      Adding Neural Engines to x86---2022/06/05 05:40 PM
                                                                                                        Adding Neural Engines to x86Peter Lewis2022/06/05 08:22 PM
                                                                                                  Adding Neural Engines to x86---2022/06/05 05:34 PM
                                                                                                    Missing metricsAnon2022/06/05 05:59 PM
                                                                                                    Adding Neural Engines to x86Peter Lewis2022/06/06 02:41 AM
                                                                                            RISC-VJan Wassenberg2022/05/31 09:00 PM
                                                                                              RISC-VPeter Lewis2022/06/01 03:02 PM
                                                                                                RISC-VJan Wassenberg2022/06/01 09:17 PM
                                                                                              RISC-V Eric Fink2022/06/01 11:25 PM
                                                                                                RISC-VJan Wassenberg2022/06/02 10:10 PM
                                                                                                  RISC-VEric Fink2022/06/02 11:23 PM
                                                                                                    RISC-VJan Wassenberg2022/06/03 10:10 PM
                                                                                                      RISC-VJukka Larja2022/06/03 11:15 PM
                                                                                                        RISC-VJan Wassenberg2022/06/04 10:23 PM
                                                                                                      RISC-VEric Fink2022/06/04 04:59 AM
                                                                                                        RISC-VJan Wassenberg2022/06/04 10:14 PM
                                                                                                    RISC-VLinus Torvalds2022/06/04 09:17 AM
                                                                                                      RISC-V-.-2022/06/04 04:56 PM
                                                                                                        RISC-VLinus Torvalds2022/06/04 07:00 PM
This Post has been deleted
                                                                                                      RISC-VEric Fink2022/06/05 03:31 AM
                                                                                                        SIMD in parsingWilco2022/06/05 04:40 AM
                                                                                                          SIMD in parsingFoo_2022/06/06 01:19 AM
                                                                                                            SIMD in parsingMichael S2022/06/06 01:43 AM
                                                                                                              SIMD in parsingLinus Torvalds2022/06/06 08:40 AM
                                                                                                          SIMD in parsing-.-2022/06/08 04:28 AM
                                                                                              RISC-V V-extensionHeikki Kultala2022/06/02 09:40 AM
                                                                                                RISC-V V-extensionJan Wassenberg2022/06/02 10:09 PM
                                                                                            RISC-VPer Hesselgren2022/06/01 04:40 AM
                                                                                    Proposal for heterogeneous runtime dispatchBrendan2022/05/23 12:51 AM
                                                                                    Proposal for heterogeneous runtime dispatchBrendan2022/05/23 12:51 AM
                                                                                      Proposal for heterogeneous runtime dispatchBjörn Ragnar Björnsson2022/05/23 04:41 PM
                                                                                        Proposal for heterogeneous runtime dispatchJan Wassenberg2022/05/23 09:38 PM
                                                                                          Proposal for heterogeneous runtime dispatchJukka Larja2022/05/24 01:48 AM
                                                                                            Proposal for heterogeneous runtime dispatchJan Wassenberg2022/05/24 03:35 AM
                                                                                              Proposal for heterogeneous runtime dispatchJukka Larja2022/05/24 06:38 AM
                                                                                                Proposal for heterogeneous runtime dispatchJan Wassenberg2022/05/28 11:51 PM
                                                                                          Proposal for heterogeneous runtime dispatchMichael S2022/05/24 02:48 AM
                                                                                            SIMD applicabilityJan Wassenberg2022/05/24 03:50 AM
                                                                                              Don't mix up SIMD support with AVX2 vs AVX-512 heterogeneityMark Roulo2022/05/24 06:41 AM
                                                                                                Don't mix up SIMD support with AVX2 vs AVX-512 heterogeneityJan Wassenberg2022/05/24 10:23 AM
                                                                                                  Don't mix up SIMD support with AVX2 vs AVX-512 heterogeneitySimon Farnsworth2022/05/24 12:56 PM
                                                                                                Don't mix up SIMD support with AVX2 vs AVX-512 heterogeneityBrendan2022/05/24 04:09 PM
                                                                                                  Don't mix up SIMD support with AVX2 vs AVX-512 heterogeneityDoug S2022/05/24 09:03 PM
                                                                                                    Don't mix up SIMD support with AVX2 vs AVX-512 heterogeneityBrendan2022/05/25 04:37 PM
                                                                                                  Don't mix up SIMD support with AVX2 vs AVX-512 heterogeneityJukka Larja2022/05/25 05:24 AM
                                                                                                    Don't mix up SIMD support with AVX2 vs AVX-512 heterogeneityBrendan2022/05/25 05:16 PM
                                                                                                      Don't mix up SIMD support with AVX2 vs AVX-512 heterogeneityJukka Larja2022/05/25 07:50 PM
                                                                                            Proposal for heterogeneous runtime dispatchAdrian2022/05/24 01:39 PM
                                                                                              Proposal for heterogeneous runtime dispatchJörn Engel2022/05/24 08:41 PM
                                                                                              Proposal for heterogeneous runtime dispatchJan Wassenberg2022/05/28 11:51 PM
                                                                                                Proposal for heterogeneous runtime dispatchAdrian2022/05/29 03:33 AM
                                                                                                  Proposal for heterogeneous runtime dispatchAdrian2022/05/29 03:48 AM
                                                                                                  Proposal for heterogeneous runtime dispatchJan Wassenberg2022/05/29 10:05 AM
                                                                                                    Proposal for heterogeneous runtime dispatchAdrian2022/05/29 12:39 PM
                                                                                                      turbostat instructionsJan Wassenberg2022/05/29 09:51 PM
                                                                                                  Proposal for heterogeneous runtime dispatchSome dude2022/05/30 11:04 AM
                                                                                          Proposal for heterogeneous runtime dispatchSimon Farnsworth2022/05/24 03:21 AM
                                                                                  Sierra Forest Xeons - E Cores OnlyBrendan2022/05/22 11:41 PM
                                                                                    Sierra Forest Xeons - E Cores OnlySimon Farnsworth2022/05/23 02:03 AM
                                                                                      Sierra Forest Xeons - E Cores OnlyBrendan2022/05/23 08:12 AM
                                                                                        Sierra Forest Xeons - E Cores OnlySimon Farnsworth2022/05/24 03:18 AM
                                                                                          Sierra Forest Xeons - E Cores Onlyrwessel2022/05/24 07:22 AM
                                                                                    Sierra Forest Xeons - E Cores OnlyLinus Torvalds2022/05/23 11:30 AM
                                                                                      Sierra Forest Xeons - E Cores OnlyBrendan2022/05/23 12:13 PM
                                                                                        Sierra Forest Xeons - E Cores OnlyLinus Torvalds2022/05/23 03:54 PM
                                                                                          Sierra Forest Xeons - E Cores Only2022/05/24 10:49 AM
                                                                                            Sierra Forest Xeons - E Cores OnlyLinus Torvalds2022/05/24 11:11 AM
                                                                                              Sierra Forest Xeons - E Cores Only2022/05/24 02:12 PM
                                                                                                Sierra Forest Xeons - E Cores OnlyLinus Torvalds2022/05/24 03:33 PM
                                                                                          Sierra Forest Xeons - E Cores OnlyBrendan2022/05/24 12:44 PM
                                                                                            Sierra Forest Xeons - E Cores OnlySimon Farnsworth2022/05/24 01:14 PM
                                                                                              Sierra Forest Xeons - E Cores Only2022/05/24 02:37 PM
                                                                                                Sierra Forest Xeons - E Cores OnlyJames2022/05/26 02:42 AM
                                                                                              Sierra Forest Xeons - E Cores OnlyBrendan2022/05/24 08:53 PM
                                                                                              Sierra Forest Xeons - E Cores OnlyJörn Engel2022/05/24 11:09 PM
                                                                                                Sierra Forest Xeons - E Cores OnlySimon Farnsworth2022/05/25 01:27 AM
                                                                                                  Sierra Forest Xeons - E Cores OnlyJan Wassenberg2022/05/28 11:49 PM
                                                                                                    Sierra Forest Xeons - E Cores OnlyMichael S2022/05/29 01:15 AM
                                                                                                      Sierra Forest Xeons - E Cores OnlyLinus Torvalds2022/05/29 09:48 AM
                                                                                                        Sierra Forest Xeons - E Cores Onlyanonymou52022/05/29 10:35 AM
                                                                                                          Sierra Forest Xeons - E Cores OnlyLinus Torvalds2022/05/30 10:07 AM
                                                                                                            Sierra Forest Xeons - E Cores Onlyanonymou52022/05/30 11:46 AM
                                                                                                        Sierra Forest Xeons - E Cores OnlyMichael S2022/05/29 10:59 AM
                                                                                                      Sierra Forest Xeons - E Cores OnlyJan Wassenberg2022/05/29 10:20 AM
                                                                                                        Sierra Forest Xeons - E Cores OnlyMichael S2022/05/29 12:38 PM
                                                                                                          Sierra Forest Xeons - E Cores OnlyJörn Engel2022/05/29 01:10 PM
                                                                                                          Sierra Forest Xeons - E Cores Only-.-2022/05/29 04:28 PM
                                                                                                            Sierra Forest Xeons - E Cores OnlyMichael S2022/05/30 12:32 AM
                                                                                                              Sierra Forest Xeons - E Cores Only-.-2022/05/30 01:44 AM
                                                                                                                Sierra Forest Xeons - E Cores OnlyMichael S2022/05/30 02:12 AM
                                                                                                                  Sierra Forest Xeons - E Cores Only-.-2022/05/30 04:46 AM
                                                                                                          Sierra Forest Xeons - E Cores OnlyJan Wassenberg2022/05/29 09:48 PM
                                                                                                            quick radix mergeMichael S2022/05/30 12:02 AM
                                                                                                              quick radix mergeJan Wassenberg2022/05/30 06:16 AM
                                                                                                                quick radix mergeMichael S2022/05/30 07:36 AM
                                                                                                                  quick radix mergeJan Wassenberg2022/05/30 09:07 PM
                                                                                                                quick radix mergerwessel2022/05/30 08:36 AM
                                                                                      Sierra Forest Xeons - E Cores OnlyChristian Bornträger2022/05/24 07:06 AM
                                                                                        Sierra Forest Xeons - E Cores Onlyrwessel2022/05/24 07:40 AM
                                                                          Sierra Forest Xeons - E Cores Only2022/05/22 10:51 AM
                                                                            Sierra Forest Xeons - E Cores OnlyDoug S2022/05/22 07:52 PM
                                                                              Linux doesn't have a plan for hetero-ISA CPUs2022/05/23 05:03 AM
                                                                                Linux doesn't have a plan for hetero-ISA CPUsDoug S2022/05/23 07:35 AM
                                                                                  Linux doesn't have a plan for hetero-ISA CPUsBrendan2022/05/23 10:44 AM
                                                                                    Linux doesn't have a plan for hetero-ISA CPUsGionatan Danti2022/05/24 05:29 AM
                                                                            Sierra Forest Xeons - E Cores OnlySimon Farnsworth2022/05/23 03:16 AM
                                                                    Sierra Forest Xeons - E Cores OnlyJukka Larja2022/05/21 09:23 PM
                                                          well said (NT)Michael S2022/05/21 10:48 AM
                                                  Sierra Forest Xeons - E Cores OnlyMichael S2022/05/19 04:00 AM
                                                  Sierra Forest Xeons - E Cores Only-.-2022/05/19 05:25 AM
                                                    Sierra Forest Xeons - E Cores OnlyMichael S2022/05/20 05:29 AM
                                                  Sierra Forest Xeons - E Cores Onlyanonymou52022/05/19 08:46 AM
                                                    Sierra Forest Xeons - E Cores OnlyCharlie Burnes2022/05/19 01:19 PM
                                                      Sierra Forest Xeons - E Cores OnlyAdrian2022/05/19 11:29 PM
                                              Lack of Backward Compatibility for Intel AVX512Adrian2022/05/18 10:57 PM
                                                Lack of Backward Compatibility for Intel AVX512Brett2022/05/19 09:55 AM
                                                  Lack of Backward Compatibility for Intel AVX512Michael S2022/05/19 10:53 AM
                                                  Lack of Backward Compatibility for Intel AVX512Adrian2022/05/19 11:38 PM
                              Backward Compatibility for SVE2 Code---2022/05/17 01:57 PM
                                Backward Compatibility for SVE2 CodeCharlie Burnes2022/05/17 03:12 PM
                                Backward Compatibility for SVE2 Codeanon12022/05/18 01:44 AM
                                  Backward Compatibility for SVE2 CodeSimon Farnsworth2022/05/18 02:03 AM
                                    Backward Compatibility for SVE2 CodeDoug S2022/05/18 09:14 AM
                                      Backward Compatibility for SVE2 Codedmcq2022/05/20 04:43 AM
                                        Backward Compatibility for SVE2 CodeDoug S2022/05/20 09:07 AM
                                          Backward Compatibility for SVE2 Codedmcq2022/05/21 07:35 AM
                                            Backward Compatibility for SVE2 Codedmcq2022/05/21 07:57 AM
                                  Backward Compatibility for SVE2 Code---2022/05/18 08:56 AM
                      Backward Compatibility for SVE2 CodeJan Wassenberg2022/05/17 11:26 AM
                        Backward Compatibility for SVE2 Code---2022/05/17 02:01 PM
                        Use of Highway to provide backward compatibilityCharlie Burnes2022/05/18 02:55 PM
                          Use of Highway to provide backward compatibilityBrett2022/05/18 07:57 PM
                            Use of Highway to provide backward compatibilityJan Wassenberg2022/05/18 09:16 PM
                              Use of Highway to provide backward compatibilityCharlie Burnes2022/05/18 10:03 PM
                                Use of Highway to provide backward compatibilityBrett2022/05/18 10:20 PM
                                  Use of Highway to provide backward compatibility---2022/05/19 12:20 PM
                                    Use of Highway to provide backward compatibilityCharlie Burnes2022/05/19 02:05 PM
                                      Use of Highway to provide backward compatibilityBrett2022/05/19 03:18 PM
                                        Use of Highway to provide backward compatibilityCharlie Burnes2022/05/19 06:29 PM
                                          Use of Highway to provide backward compatibilityJan Wassenberg2022/05/19 08:12 PM
                                            Use of Highway to provide backward compatibilityBrett2022/05/19 09:38 PM
                                            Use of Highway to provide backward compatibilityCharlie Burnes2022/05/21 06:48 AM
                                              Use of Highway to provide backward compatibilityCharlie Burnes2022/05/21 11:36 AM
                                              Use of Highway to provide backward compatibilityJan Wassenberg2022/05/21 09:45 PM
                                                Use of Highway to provide backward compatibilityCharlie Burnes2022/05/22 06:52 AM
        Questions About Apple's AVX512dmcq2022/05/13 03:24 PM
      Questions About Apple's AVX512Matt Lohmann2022/05/13 12:32 PM
        Questions About Apple's AVX512---2022/05/13 01:09 PM
        Questions About Apple's AVX512Anon12022/05/13 02:55 PM
          Questions About Apple's AVX512Matt Lomann2022/05/13 06:02 PM
            Questions About Apple's AVX512---2022/05/13 08:03 PM
            Questions About Apple's AVX512Simon Farnsworth2022/05/14 05:11 AM
              Questions About Apple's AVX512---2022/05/14 11:06 AM
        Questions About Apple's AVX512Adrian2022/05/13 11:35 PM
Reply to this Topic
Name:
Email:
Topic:
Body: No Text
How do you spell tangerine? 🍊