Three Source Logical

By: Gary Kopp (gary.kopp.delete@this.x.x), July 2, 2022 1:38 pm
Room: Moderated Discussions
Since x86 is not constrained to 32-bit instructions, do you think it would be better if this 3 input arbitrary logic function instruction had a destination register that is independent of the source registers, that is d = f(a,b,c) ?

For SVE2, would it be OK if the 8-bit immediate is loaded into a control register with a separate instruction? I’m not sure if that is what Jan Wassenberg meant by “something like MOVPRFX”.
< Previous Post in ThreadNext Post in Thread >
TopicPosted ByDate
ILP wall vs SIMD vec2022/06/17 12:44 PM
  ILP wall vs SIMD Doug S2022/06/17 12:47 PM
    ILP wall vs SIMD Jan Wassenberg2022/06/18 06:34 AM
      ILP wall vs SIMD Michael S2022/06/18 10:55 AM
        ILP wall vs SIMD ---2022/06/18 04:16 PM
          ILP wall vs SIMD Jan Wassenberg2022/06/18 10:39 PM
            ILP wall vs SIMD ---2022/06/18 11:57 PM
              ILP wall vs SIMD Jukka Larja2022/06/19 01:07 AM
                ILP wall vs SIMD ---2022/06/19 01:33 PM
                  ILP wall vs SIMD Anon2022/06/19 02:59 PM
                    ILP wall vs SIMD Brett2022/06/19 08:34 PM
                  ILP wall vs SIMD Andrey2022/06/20 10:24 AM
                    ILP wall vs SIMD Brett2022/06/20 12:39 PM
  SIMD is less flexible than VLIWMark Roulo2022/06/17 12:56 PM
  ILP wall vs SIMD ---2022/06/17 02:22 PM
    ILP wall vs SIMD M2022/06/17 02:33 PM
      ILP wall vs SIMD Sean M2022/06/17 05:34 PM
        ILP wall vs SIMD Brett2022/06/17 09:24 PM
          ILP wall vs SIMD Sean M2022/06/17 11:28 PM
            ILP wall vs SIMD Brett2022/06/18 01:13 AM
              ILP wall vs SIMD rwessel2022/06/18 02:04 AM
                ILP wall vs SIMD Brett2022/06/18 10:54 AM
                  Three Source Integer Add/Subtract InstructionsGary Kopp2022/06/24 01:35 PM
                    Three Source Integer Add/Subtract InstructionsBrett2022/06/24 07:50 PM
                      Three Source Integer Add/Subtract InstructionsGary Kopp2022/06/25 04:06 AM
                        Three Source LogicalJan Wassenberg2022/06/25 11:29 PM
                          Three Source Logicalhobold2022/06/27 04:06 AM
                            Three Source Logicalrwessel2022/06/27 06:01 PM
                          Three Source Logical-.-2022/06/27 06:37 AM
                            Three Source LogicalJan Wassenberg2022/06/27 11:20 PM
                              Three Source Logical-.-2022/06/28 03:34 AM
                                Three Source LogicalzArchJon2022/06/28 08:00 AM
                                Three Source LogicalJan Wassenberg2022/06/28 10:13 PM
                          Three Source LogicalGary Kopp2022/07/02 01:38 PM
                            Three Source LogicalJan Wassenberg2022/07/02 10:10 PM
    ILP wall vs SIMD Adrian2022/06/18 12:58 AM
    ILP wall vs SIMD Jan Wassenberg2022/06/18 06:45 AM
      ILP wall vs SIMD dmcq2022/06/18 07:36 AM
        ILP wall vs SIMD Jukka Larja2022/06/18 07:49 AM
          ILP wall vs SIMD dmcq2022/06/18 08:48 AM
          ILP wall vs SIMD Jan Wassenberg2022/06/18 10:47 PM
      ILP wall vs SIMD ---2022/06/18 09:29 AM
        ILP wall vs SIMD Jan Wassenberg2022/06/18 11:26 PM
          ILP wall vs SIMD ---2022/06/18 11:50 PM
            ILP wall vs SIMD Jan Wassenberg2022/06/19 02:12 AM
              ILP wall vs SIMD ---2022/06/19 10:29 AM
                ILP wall vs SIMD Jan Wassenberg2022/06/19 09:47 PM
                  ILP wall vs SIMD Mark2022/06/20 02:24 PM
                    ILP wall vs SIMD 4n0n2022/06/20 03:57 PM
                      ILP wall vs SIMD Jan Wassenberg2022/06/20 09:55 PM
                        ILP wall vs SIMD 4n0n2022/06/21 06:13 AM
                          ILP wall vs SIMD Mark2022/06/21 07:50 AM
          Fugaku showsMichael S2022/06/19 01:31 PM
            Fugaku showsJan Wassenberg2022/06/19 09:37 PM
              Fugaku showsMichael S2022/06/20 08:43 AM
            Some results (not conclusive, of course)Mark Roulo2022/06/20 09:30 AM
          Re: Wide system RAM Eric Fink2022/06/20 01:46 AM
            Re: Wide system RAM Ted R2022/06/20 04:24 AM
              Re: Wide system RAM Eric Fink2022/06/20 01:52 PM
        Advantages of Shared AMX HardwareGordon H2022/06/19 03:55 AM
          Advantages of Shared AMX Hardware---2022/06/19 09:25 AM
            Advantages of Shared AMX HardwarezArchJon2022/06/20 09:20 AM
  ILP wall vs SIMD Brendan2022/06/17 04:37 PM
    ILP wall vs SIMD Sean M2022/06/17 07:34 PM
      Enabling/Disabling Hyperthreading Under Software ControlTed R2022/06/17 09:50 PM
        Enabling/Disabling Hyperthreading Under Software Controlanon22022/06/18 12:29 AM
        Enabling/Disabling Hyperthreading Under Software ControlAdrian2022/06/18 01:18 AM
          Enabling/Disabling Hyperthreading Under Software Controlanon22022/06/19 02:24 AM
            Resource sharingPaul A. Clayton2022/06/23 11:52 AM
          Enabling/Disabling Hyperthreading Under Software ControlHeikki Kultala2022/06/19 08:31 PM
            Enabling/Disabling Hyperthreading Under Software ControlTed R2022/06/20 04:52 AM
              Is TLB statically allocated to start with? (NT)Anon2022/06/20 10:18 AM
              Enabling/Disabling Hyperthreading Under Software Controlanon22022/06/20 05:07 PM
                Enabling/Disabling Hyperthreading Under Software ControlTed R2022/06/21 04:44 AM
                  Enabling/Disabling Hyperthreading Under Software ControlAnon2022/06/21 11:43 AM
                    Enabling/Disabling Hyperthreading Under Software ControlTed R2022/06/21 05:58 PM
                  Enabling/Disabling Hyperthreading Under Software Controlanon22022/06/21 03:56 PM
                    Enabling/Disabling Hyperthreading Under Software ControlTed R2022/06/21 05:47 PM
                      Enabling/Disabling Hyperthreading Under Software Controlanon22022/06/21 06:25 PM
          Enabling/Disabling Hyperthreading Under Software ControlBrendan2022/06/20 12:16 AM
            Enabling/Disabling Hyperthreading Under Software ControlTed R2022/06/20 05:09 AM
              Enabling/Disabling Hyperthreading Under Software ControlBrendan2022/06/20 07:44 PM
                Fixing Hyperthreading Problems on LinuxTed R2022/06/21 02:24 AM
                  Fixing Hyperthreading Problems on LinuxBrendan2022/06/22 12:35 AM
                Enabling/Disabling Hyperthreading Under Software ControlAdrian2022/06/21 04:54 AM
      ILP wall vs SIMD Ganon2022/06/17 10:05 PM
        ILP wall vs SIMD Sean M2022/06/17 11:36 PM
      ILP wall vs SIMD Adrian2022/06/18 01:04 AM
  Single-thread performance vs serial or scalar performanceHeikki Kultala2022/06/17 09:59 PM
    Single-thread performance vs serial or scalar performanceTed R2022/06/20 04:45 AM
      Single-thread performance vs serial or scalar performanceAdrian2022/06/21 05:45 AM
        Single-thread performance vs serial or scalar performanceTed R2022/06/21 08:08 PM
  ILP wall vs SIMD vs RLE2022/06/20 10:08 AM
    ILP wall vs SIMD vs RLEJan Wassenberg2022/06/20 10:55 AM
      ILP wall vs SIMD vs RLE2022/06/20 11:44 AM
        ILP wall vs SIMD vs RLEJan Wassenberg2022/06/20 09:48 PM
        ILP wall vs SIMD vs RLEdmcq2022/06/21 02:20 AM
Reply to this Topic
Name:
Email:
Topic:
Body: No Text
How do you spell avocado?