POWER7's new instruction set "VSX"

By: M.Isobe (no.delete@this.sp.am), August 4, 2008 4:59 am
Room: Moderated Discussions
http://sourceware.org/ml/binutils/2008-08/msg00016.html
http://sourceware.org/ml/gdb-patches/2008-07/msg00452.html
POWER7 will support new SIMD ISA "VSX" (Vector-Scalar instructions).
VSX uses 128-bit x 64 registers and includes SIMD DP FP math. Altivec VRs and PPC FPRs are assigned to VSX registers (VSR). Furthermore, PPC fp instructions are extended to support 64 FPRs (PPC32L and PPC64L).

The specification of VSX indicates some details of POWER7 architecture.
- POWER7 will be homogeneous design. "Workload Accelerators" will be additional ALUs, like Altivec and DFP units in POWER6.
- No rename registers and OoOE. In-order core needs more registers to avoid hazards.
- POWER7 pipeline will be the same or longer than POWER6. Long pipeline needs more registers.
 Next Post in Thread >
TopicPosted ByDate
POWER7's new instruction set "VSX"M.Isobe2008/08/04 04:59 AM
  POWER7's new instruction set "VSX"Anonymous42008/08/04 05:56 AM
  POWER7's new instruction set "VSX"Potatoswatter2008/08/04 02:17 PM
    POWER7's new instruction set "VSX"M.Isobe2008/08/04 03:13 PM
      POWER7's new instruction set "VSX"Potatoswatter2008/08/04 10:35 PM
        POWER7's new instruction set "VSX"M.Isobe2008/08/04 11:32 PM
          POWER7's new instruction set "VSX"Potatoswatter2008/08/04 11:55 PM
            POWER7's new instruction set "VSX"M.Isobe2008/08/05 12:50 AM
              POWER7's new instruction set "VSX"Potatoswatter2008/08/05 02:58 AM
                POWER7's new instruction set "VSX"Michael S2008/08/05 03:26 AM
                  POWER7's new instruction set "VSX"Potatoswatter2008/08/05 03:42 AM
                    Sorry, i mean not before Power6Potatoswatter2008/08/05 03:43 AM
                POWER7's new instruction set "VSX"M.Isobe2008/08/05 05:12 AM
              POWER7's new instruction set "VSX"Anil Maliyekkel2008/08/05 07:42 PM
                POWER7's new instruction set "VSX"Potatoswatter2008/08/06 04:19 AM
                  POWER7's new instruction set "VSX"Anil Maliyekkel2008/08/06 02:17 PM
                    POWER7's new instruction set "VSX"Potatoswatter2008/08/06 08:24 PM
                    POWER7's new instruction set "VSX"RagingDragon2008/08/06 10:25 PM
                      shared register fileMichael S2008/08/07 12:06 AM
                        shared register filePotatoswatter2008/08/07 06:59 AM
                          shared register fileMichael S2008/08/07 08:27 AM
                            Oh, duh (NT)Potatoswatter2008/08/07 09:25 AM
                          shared register fileLinus Torvalds2008/08/07 08:45 AM
                            shared register fileDavid Kanter2008/08/07 08:37 PM
                              shared register fileMichael S2008/08/08 07:54 AM
                                shared register fileDavid Kanter2008/08/08 10:05 AM
                                  shared register filePotatoswatter2008/08/08 11:33 AM
                                AMD Greyhound?anon2008/08/08 02:58 PM
                                  Greyhound = Barcelona (NT)EduardoS2008/08/08 05:25 PM
                        shared register fileAnil Maliyekkel2008/08/07 07:45 AM
                          shared register fileMichael S2008/08/07 08:51 AM
                            shared register fileAnil Maliyekkel2008/08/07 12:18 PM
                        shared register fileRagingDragon2008/08/09 02:35 AM
                          shared register fileEduardoS2008/08/09 08:23 AM
                            shared register filesDavid Kanter2008/08/09 09:12 AM
                              shared register filesThiago Kurovski2008/08/09 11:17 AM
                                shared register filesDavid Kanter2008/08/09 01:38 PM
                                  shared register filesThiago Kurovski2008/08/09 03:54 PM
                                    shared register filesDavid Kanter2008/08/09 10:11 PM
                              shared register filesPotatoswatter2008/08/09 01:09 PM
                                shared register filesMichael S2008/08/10 12:01 AM
                                  shared register filesPotatoswatter2008/08/10 02:31 AM
                                    shared register filesMichael S2008/08/10 03:33 AM
                                      shared register filesPotatoswatter2008/08/10 05:46 AM
                                        shared register filesMichael S2008/08/10 06:35 AM
                                          shared register filesPotatoswatter2008/08/10 08:50 AM
                                            shared register filesDavid Kanter2008/08/10 09:41 AM
                                              shared register filesRagingDragon2008/08/10 09:48 AM
                                              shared register filesPotatoswatter2008/08/10 10:12 AM
                                              shared register filesJouni Osmala2008/08/10 11:10 AM
                                shared register filesM.Isobe2008/08/10 01:38 AM
                                  shared register filesPotatoswatter2008/08/10 02:33 AM
                                    shared register filesRagingDragon2008/08/10 09:43 AM
        POWER7's new instruction set "VSX"Anil Maliyekkel2008/08/05 07:29 PM
          POWER7's new instruction set "VSX"Jouni Osmala2008/08/05 09:23 PM
            POWER7's new instruction set "VSX"Potatoswatter2008/08/06 04:16 AM
Reply to this Topic
Name:
Email:
Topic:
Body: No Text
How do you spell avocado?