@Thanok:
Ich glaube mit dieser Abschätzung kommst du nicht weit, da sich FLOPS nicht ohne weiteres in Instruktionen umrechnen lassen. Einerseits gibt es ja die Vektorinstruktionen (z.B. AVX) bei denen dann eine Instruktion 8 Flops ergibt und andererseits gibt es auch Execution Units/Ports, die sich z.B. nur um Load, Store, oder Shift Operationen kümmern. Und wenn wir nicht von uOps, sondern von echten x86 Befehlen sprechen wirds noch undurchsichtiger. Ist ja auch egal. Mir ging es nur darum klar zustellen, dass den zwei Integer "Kernen" in den Buldozer Modulen (was auch immer sich genau dahinter an ALUs verbirgt) nicht zwangsweise nur eine Integereinheit im Haswell gegenüber steht. Ansonsten bin ich halt der Meinung, dass "4 Module / 8 Threads" unvollständig ist, weil eben die zusätzliche Hardware dabei ignoriert wird, aber ich weiß auch nicht, wie man es besser Bezeichnen.
Letztendlich ist das ohnehin nur eine theoretische Diskussion für Techniknerds. Am Ende zählt für den Anwender sowieso nur, was in der realen Anwendung messbar dabei raus kommt.
Ich glaube mit dieser Abschätzung kommst du nicht weit, da sich FLOPS nicht ohne weiteres in Instruktionen umrechnen lassen. Einerseits gibt es ja die Vektorinstruktionen (z.B. AVX) bei denen dann eine Instruktion 8 Flops ergibt und andererseits gibt es auch Execution Units/Ports, die sich z.B. nur um Load, Store, oder Shift Operationen kümmern. Und wenn wir nicht von uOps, sondern von echten x86 Befehlen sprechen wirds noch undurchsichtiger. Ist ja auch egal. Mir ging es nur darum klar zustellen, dass den zwei Integer "Kernen" in den Buldozer Modulen (was auch immer sich genau dahinter an ALUs verbirgt) nicht zwangsweise nur eine Integereinheit im Haswell gegenüber steht. Ansonsten bin ich halt der Meinung, dass "4 Module / 8 Threads" unvollständig ist, weil eben die zusätzliche Hardware dabei ignoriert wird, aber ich weiß auch nicht, wie man es besser Bezeichnen.
Letztendlich ist das ohnehin nur eine theoretische Diskussion für Techniknerds. Am Ende zählt für den Anwender sowieso nur, was in der realen Anwendung messbar dabei raus kommt.