Stop comparing apples to oranges

Article: Inside Barcelona: AMD's Next Generation
By: EduardoS (no.delete@this.spam.com), May 22, 2007 2:30 pm
Room: Moderated Discussions
An AMD's macro-op can have up to, and in this order:
An address calculation, a load, an operation and a store
But AMD only call uop the address calculation and the store.

Intel fused-uop can be a load+exec or store adress+store data, Intel call a load uop the entire process of calculating and address and loading the data.

Examples:
add eax, eax => 1 AMD's uop, 1 Intel's unfused uop
add eax, [eax] => 1 AMD's macro-op, 1 Intel's fused uop, 2 AMD's uop, 2 Intel's unfused uop
mov [eax], eax] => 1 AMD's macro-op, 1 Intel's fused uop, 1 AMD's uop, 2 Intel's unfused uop
add [eax], eax => 1 AMD's macro-op, 2 Intel's fused uop, 2 AMD's uop, 3/4 (not sure) Intel's unfused uop
< Previous Post in ThreadNext Post in Thread >
TopicPosted ByDate
Barcelona Article OnlineDavid Kanter05/16/07 03:20 AM
  Barcelona Article OnlinePiedPiper05/16/07 05:12 AM
    Yes, I left out a sentence there. Fixed (NT)David Kanter05/16/07 12:07 PM
  Barcelona Article Onlineanonymous05/16/07 06:01 AM
    Barcelona Article OnlineAnonymous05/16/07 06:28 PM
      Barcelona Article Onlineanonymous05/16/07 07:52 PM
  Barcelona Article OnlineAnonymous105/16/07 07:08 AM
  Barcelona Article OnlineDean M05/16/07 11:09 AM
    Barcelona Article OnlineDavid Kanter05/16/07 12:38 PM
      Barcelona Article OnlineDean M05/16/07 02:10 PM
  Barcelona Article OnlineIntelUser200005/16/07 02:59 PM
    Barcelona Article OnlineLinus Torvalds05/16/07 03:24 PM
    Barcelona Article OnlineDavid Kanter05/16/07 04:57 PM
    Barcelona Article OnlineMichael S05/17/07 05:07 AM
      Barcelona Article OnlineIntelUser200005/18/07 08:58 PM
  8 socket serversDoug Siebert05/16/07 04:58 PM
    8 socket serversMichael S05/17/07 05:20 AM
      8 socket serversJoe Chang05/17/07 07:38 AM
      8 socket serversAlex Jones05/17/07 09:35 AM
      8 socket serversJose05/23/07 08:23 AM
        8 socket serversMichael S05/23/07 11:37 AM
          8 socket serversanonymous05/26/07 03:49 PM
            8 socket serversJoe Chang05/27/07 01:46 PM
        8 socket serversDoug Siebert05/23/07 09:56 PM
          8 socket serversJoe Chang05/24/07 04:33 AM
          8 socket serversAnonymous05/24/07 11:18 AM
            8 socket serversDoug Siebert05/24/07 10:47 PM
              8 socket serversLinus Torvalds05/25/07 10:35 AM
          8 socket serversNick05/25/07 02:29 AM
  Performance estimation seems oddHotar05/17/07 01:54 AM
    Performance estimation seems oddDavid Kanter05/17/07 08:38 AM
  microops vs macroops on page 4Peter Lund05/17/07 12:04 PM
    microops vs macroops on page 4David Kanter05/21/07 04:51 PM
      microops vs macroops on page 4EduardoS05/21/07 05:42 PM
        microops vs macroops on page 4dess05/21/07 07:00 PM
  Barcelona Article OnlinePeter Lund05/17/07 12:25 PM
  macro-op vs. micro-opdess05/21/07 07:24 AM
    macro-op vs. micro-opDavid Kanter05/21/07 04:38 PM
      macro-op vs. micro-opdess05/21/07 06:15 PM
        macro-op vs. micro-opDavid Kanter05/22/07 12:11 AM
          macro-op vs. micro-opdess05/22/07 03:56 AM
            macro-op vs. micro-opGipsel05/22/07 05:05 AM
              macro-op vs. micro-opdess05/22/07 05:52 AM
                macro-op vs. micro-opanonymous05/22/07 06:14 AM
                  macro-op vs. micro-opdess05/22/07 06:44 AM
                    macro-op vs. micro-opEduardoS05/22/07 02:19 PM
                      macro-op vs. micro-opdess05/24/07 08:52 AM
            Stop comparing apples to orangesEduardoS05/22/07 02:30 PM
              Stop comparing apples to orangesdess05/22/07 04:09 PM
                Stop comparing apples to orangesdess05/22/07 04:30 PM
                Stop comparing apples to orangesEduardoS05/22/07 04:31 PM
                  Stop comparing... apples to oranges?dess05/24/07 09:30 AM
              Stop comparing apples to orangesanonymous05/22/07 08:12 PM
                Stop comparing apples to orangesEduardoS05/23/07 02:50 PM
          macro-op vs. micro-opanonymous05/22/07 06:08 AM
            macro-op vs. micro-opdess05/22/07 06:40 AM
              macro-op vs. micro-opanonymous05/22/07 06:48 AM
      macro-op vs. micro-opdess05/21/07 08:30 PM
        macro-op vs. micro-opanonymous05/22/07 06:44 AM
          macro-op vs. micro-opdess05/24/07 09:38 AM
      macro-op vs. micro-opMichael S05/22/07 05:26 AM
Reply to this Topic
Name:
Email:
Topic:
Body: No Text
How do you spell blue?