Es ist wahrscheinlich kein Messfehler. Tatsächlich ist dies eine ewige Debatte über die Leistung von Spielen, da diese normalerweise so ausgelegt sind, dass sie die maximale Single-Core-Leistung bieten. Gemäß diesem Artikel aus dem Intel- Artikel von Intel lautet das Hyperthreading:
Die Hyper-Threading-Technologie von Intel ermöglicht es, ein physisches Prozessorpaket als zwei separate logische Prozessoren innerhalb des Betriebssystems wahrzunehmen. Für Hyper-Threading-Technologie aktivierte Prozessorressourcen duplizieren, markieren oder teilen den Großteil der Ressourcen. Die gemeinsame Nutzung von Ressourcen ermöglicht eine effizientere Verwendung des Prozessors für eine signifikante Leistungssteigerung, bei weniger als 5% Diegröße und Stromverbrauch im Vergleich zu einem Einzelprozessorpaket. Die Hyper-Threading-Technologie kann jedoch keine Leistungserwartungen aufweisen, die der von Multiprocessing entsprechen, bei der alle Prozessorressourcen repliziert werden.
In der Tabelle, die Sie gezeigt haben, testet Cinebench einen einzelnen Prozessorkern. Kurz gesagt, HT (HyperThreading) aktiviert zwei virtuelle Kerne für einen physischen Kern (den, der im Test ausgewertet wird). Wenn der Test auf dem Starten eines einzelnen Prozesses basiert, der nicht aufgeteilt werden muss, verschlechtert die gemeinsame Nutzung von Ressourcen zwischen zwei Kernen das Testergebnis, da das Gleichgewicht, wenn es aktiv ist, nicht auftritt, wenn es deaktiviert ist (Windows und Cinebench sehen nur ein Einzelprozessor).
Wenn wir einen weiteren Test von Tom's Hardware hinzufügen, um ihn mit der angezeigten Tabelle (Cinebench R11.5) zu vergleichen:
Und Multithreading:
Die Ergebnisse zur Single-Thread-Leistung unterscheiden sich nicht so sehr von den Ergebnissen, die Sie auf Ihrer Seite angezeigt haben. Es ist wichtig zu beachten, dass die beiden logischen Prozessoren, die getrennte Ausführungszustände Ressourcen gemeinsam nutzen, wie beispielsweise den Systembus oder Cache haben, so dass sie nicht immer die Aufgaben parallelisieren, und es kann manchmal passiert Faden Abwürgen in diesem erwähnten Artikel bedeutet das, dass in den einzelnen Bei einem Thread-Stresstest könnte die gemeinsame Nutzung der Ressourcen dazu führen, dass einige Threads in eine Warteschlange geraten, was zu einem etwas schlechteren Leistungsergebnis führt.
Sie können hier auch sehen, wie unterschiedliche Szenarien in verschiedenen Spielen im Artikel von overclock.net lauten. Die Ergebnisse behaupten, dass die Leistung in einigen Fällen beeinträchtigt wird. Ich glaube nicht, dass dies als "Deaktivieren von HT verbessert die Single-Thread-Leistung" verstanden werden muss, sondern als "das Spiel ist für maximal 4 Kerne optimiert" oder "die HT nicht ausnutzt". Die erste Annahme kann durch das Lesen einiger Artikel wie diesem bestätigt werden. Dies zeigt, wie die Single-Core-Leistung eines i3 die Leistung verbessert, wenn HT aktiviert ist, im Vergleich zu i7, bei dem dies nicht der Fall ist.
Zusammenfassend haben wir gesehen, dass es kleine Fälle gibt, in denen das Deaktivieren von HyperThreading minimale Verbesserungen gegenüber der Single-Thread-Leistung aufweist. Das Gesamt-Kosten-Nutzen-Verhältnis reicht jedoch nicht aus, um das Deaktivieren von HyperThreading zu behaupten. Wenn das Betriebssystem und die Software für die HT-Architektur ausgelegt sind, lohnt es sich nicht, sie zu deaktivieren.