Yeah well the classical mistake if i may say so. You're plotting a derived function and then based upon the derived function say something about the actual functions.
Much simpler is doing a profile run with the actual code and then for each function in your code, see the direct data, rather than this graph. It's very easy to have the processor execute NOPs of course and then claim a high IPC based upon that. On Sep 1, 2012, at 8:55 PM, Tamnun E Mursalin wrote: > Hi, > I am trying to plot instruction per cycle versus number of core, as > I increase the numbe of threads. Object 1 represent 1 thread, object > 2 represents 2 threads, ... > I have used pthread,C code and code analyst to perform the simulation > of my program. > > Purpose is to see the level of parallelism in my code, or where I can > get the highest level of parallelism. I am failing to understand the > plot, for the last two days. Can anyone see any knowledge out of this > plot on the aspect of parallelism. > > Please help.. > > Best > > -- > Best > Regards<parallelism.png>______________________________________________ > _ > Beowulf mailing list, Beowulf@beowulf.org sponsored by Penguin > Computing > To change your subscription (digest mode or unsubscribe) visit > http://www.beowulf.org/mailman/listinfo/beowulf _______________________________________________ Beowulf mailing list, Beowulf@beowulf.org sponsored by Penguin Computing To change your subscription (digest mode or unsubscribe) visit http://www.beowulf.org/mailman/listinfo/beowulf