POWER6/7, compilers and more

By: Anil Maliyekkel (a.delete@this.a.edu), October 3, 2007 2:22 pm
Room: Moderated Discussions
anon (foo@bar.com) on 10/3/07 wrote:
>Anil Maliyekkel (amaliy1@nospam.edu) on 10/3/07 wrote:
>>The limit is 7 instructions total and 5 from one thread, but I am still not sure
>>whether only upto 2 from the 2nd thread can be dispatched in the same cycle.
>Should be up to 5 each depending on conflicts. They didn't go into detail on how conflicts are resolved.
>Instructions are scheduled/grouped at L1 fill time and not at dispatch, so it should
>be fairly simple for them to give each thread priority at dispatch on every other
>cycle and let the other take the dispatch slots that are still available (or some
>other similar facility to provide some fairness).

I have this impression that instructions can only be dispatched if there is an execution unit available for that type of instruction. Thus with only two integer units and two load/stores, only two integer and two load/stores total can be dispatched from the two threads. This would make sense given these units don't appear to have an issue queue sitting in front of them to absorb dispatched instructions.
< Previous Post in ThreadNext Post in Thread >
TopicPosted ByDate
POWER6/7, compilers and moreDavid Kanter2007/10/02 09:36 PM
  POWER6/7, compilers and moreGabriele Svelto2007/10/02 11:32 PM
    POWER6/7, compilers and moreAnil Maliyekkel2007/10/03 08:23 AM
      POWER6/7, compilers and moreanon2007/10/03 08:28 AM
        POWER6/7, compilers and moreAnil Maliyekkel2007/10/03 02:22 PM
      Can you email me the PPT? (NT)David Kanter2007/10/03 08:56 AM
        Me too if you don't mind Anil (NT)Euronymous2007/10/03 12:33 PM
      POWER6/7, compilers and moreLinus Torvalds2007/10/03 09:34 AM
        POWER6/7, compilers and moreAnil Maliyekkel2007/10/03 02:12 PM
          POWER6/7, compilers and moreAnil Maliyekkel2007/10/03 04:06 PM
  POWER6/7, compilers and moreJesper frimann2007/10/03 12:18 AM
  POWER6/7, compilers and moreMr. Camel2007/10/03 02:33 AM
    POWER6/7, compilers and moreasdf2007/10/03 02:08 PM
  POWER6/7, compilers and moreanon2007/10/03 08:09 AM
Reply to this Topic
Body: No Text
How do you spell green?