DAS nenn ich mal eine milchmädchenrechnung. wenn du ein modul zu einem einzelkern verklären willst, dann sieht es trotzdem so aus:
BD: ein thread im optimalfall 100%, zwei threads im optimalfall ~180% durch die auslastung von rendundanzen (der zweite modulkern), die ein normaler kern nicht besitzt. wenn du einen kern vom modul deaktivierst sind maximal 100% möglich.
Wie rum du die Zahlen drehst, ist doch völlig hupe... Die Rechnung soll verdeutlichen, dass eben ein Modul zu zwei Int-Cores beim BD zwei verschiedene paar Schuhe sind. BD hat kein MT Leistungsproblem, ganz im Gegenteil. Das Problem ist, dass die im Deskop Bereich immernoch wichtige SingleThread Performance schlecht(er als bei Intel) ist. Was du dabei nun als Basis für den Leistungsindikator ranziehst, spielt keine Rolle. Sprich ob da nun 50% + 50% (also zwei Teile, in dem Fall beide Int-Cores) zusammen 100% Leistung eines Moduls ergeben, oder 100% für einen Int-Core steht und beide Zusammen doppelte Int-Performance machen, ist doch egal. Es steht ein Leistungswert am Ende. Und der wird eben bei einem BD Modul dabei erreicht, das es zwei Int-Cores mit einer shared FPU sind und bei Intel ist ein Core eben ein Core, der zwei Threads bedienen kann.
intel SMT: ein thread im optimalfall 100%, zwei threads im optimalfall ebenfalls 100%. SMT nutzt ungenutzte resourcen des kerns, was der normalfall ist. mehr als eine 100% auslastung des kerns ist nicht möglich, da er anders als beim modul über keine rendundanzen für solche zwecke verfügt.
Die Prozentangabe bezieht sich auf Leistung, nicht auf Auslastung! Sehr wohl kann durch SMT/CMT die Leistung über 100% steigen. Nämlich wenn es mehr wird. Wie gesagt, die Aufstellung der Zahlen war bewusst so gewählt um die Zusammenhänge zu beleuchten. Das 125% von den oben erwähnten Intel Performancepunkten mit den 50% + 50% bei BD nichts mit einer Leistungsrelation gemein haben, sollte klar sein. Ich denke auch, diese alte Kamelle brauch man auch hier nicht nochmal aufwärmen, Benches gibts wie Sand am Meer, die Fakten sind also klar ersichtlich. Ebenso sagte ich bereits mehrfach, dass unter MT Last zwei Intel Threads (ein Core + SMT) und zwei AMD Threads (ein Modul zu zwei Cores) nicht sonderlich viel Endleistung trennen. Der Knackpunkt ist aber eben, wie sich die Leistung entfaltet.
-> du sagtest oben, BD hat es nichts geholfen. Ja klar, der Marktfokus liegt eben nicht ausschließlich bei Multithreading, vor allem nicht im Mainstream Desktop Bereich. Mit Zen stehen die Vorzeichen aber anders, denn dort wird aller vorraussicht nach das Modul-"Problem" eliminiert. Bei Zen wird sich, analog den Intel CPUs, die Multithreading Performance maßgeblich aus starker SingleThread Performance + SMT zusammen setzen. Wie stark diese SingleThread Leistung nun wird, muss abgewartet werden... Es wird aber deutlich über Bulldozer liegen. Ob dabei die up to 40% IPC+ auf Excavator nun die Regel oder die Ausnahme sein werden, bleibt abzuwarten... Dennoch ist diese Angabe durchaus eine Hausnummer und bestätigt meine Aussage von oben, dass AMD keinesfalls die gleichen Entwicklermassen (auf Anzahl der Personen) benötigt um ein konkurenzfähiges Produkt zu entwerfen. Sondern nur die richtige Idee zur richtigen Zeit am richtigen Ort + etwas "Kleingeld" um den Spaß auch umsetzen zu können.