Schlaue Antwort für dumme Frage gesucht HT Vs echte Kerne.

micha34

Freizeitschrauber(in)
Schlaue Antwort für dumme Frage gesucht HT Vs echte Kerne.

Wenn HT bzw SMT in Spielen unterstützt wird,werden dann die gleiche Anzahl echter Kerne ebenso unterstützt
oder reichts vom Befehlssatz nicht aus?

HT/SMT Unterstützung ist ja nicht das gleiche wie die Nutzung realer Kerne.
Wenn ich jetzt z.B eine 4C/8T CPU gegen eine 8C/8T Cpu oder 8C/16T Cpu austausche,bestünde die Möglichkeit das nur noch 4Threads gleichzeitig verarbeitet werden?
 
AW: Schlaue Antwort für dumme Frage gesucht HT Vs echte Kerne.

Das kommt ganz auf die Programmierung der Anwendung an. In erster Linie werden immer zuerst die physischen Kerne "angesprochen", auch abhängig davon, wie gut eine Anwendung parallelisieren kann. In jedem Fall ist ein 8+0 einem 4+4 vorzuziehen. Ich nutze beispielsweise mein SMT gar nicht, da mir 8 physische Kerne völlig ausreichen. So konnte ich noch weiter UV betreiben und somit den Stromverbrauch+Abwärme reduzieren.
Es gibt auch Spiele/Programme die HT/SMT überhaupt nicht unterstützen und sogar bei deren Nutzung Probleme machen.
Gruß T.
 
AW: Schlaue Antwort für dumme Frage gesucht HT Vs echte Kerne.

Mit Befehlssätzen hat das Ganze eher wenig zu tun. Abstraktion (Informatik) – Wikipedia

Ein Spiel wird recht abstrakt über eine Engine programmiert. Diese Engine kann dann eine bestimmte Anzahl an Threads verwalten. Die werden wiederum vom Betriebssystem zur Verfügung gestellt und verwaltet.
Allenfalls die Effektivität von HT hängt von den Befehlen ab. Machen ein Kern und sein HT-Kern das gleiche, ist das recht ineffizient. Handelt es sich um sehr unterschiedliche Aufgaben kann ein HT-Kern im absoluten Extremfall fast 100% Effektivität erreichen.
 
AW: Schlaue Antwort für dumme Frage gesucht HT Vs echte Kerne.

Meine Spiele (VR) nutzen ausgiebig HT.
Die Frage die ich mir stelle ob die Spiele ohne HT zu nutzen auf die realen Kerne zugreifen werden oder ob ich dann ein Downgrade durch fehlendes Ht bekomme wenn die Anzahl virtueller Kerne durch physische ersetzt werden.
Den neuen I7er soll ja das HT weggenommen werden(bei steigender Kernzahl)der zukünftige I9 soll HT behalten.

Also werden von der Spieleengine die virtuellen Kerne immer wie physische angesprochen?
Damit wäre meine Frage ja beantwortet.
 
AW: Schlaue Antwort für dumme Frage gesucht HT Vs echte Kerne.

Wie gesagt, Anwendungen selbst kennen nur Threads und Prozesse. Wie die Threads einen Prozesses nun auf die Hardware verteilt werden, obliegt dem scheduler des OS, die Anwendung selbst hat darauf keinen Einfluss und ihr ist es auch ziemlich egal wer genau die Arbeit macht. Stellt die Hardware keine virtualisierten Kerne zur Verfügung, bleiben ja nur physische übrig.
 
AW: Schlaue Antwort für dumme Frage gesucht HT Vs echte Kerne.

Also 8 echte Kerne werden wohl sehr gut für Gaming sein, da HT in machen Games sogar Leistung kostet.

Mit 8-Kernen hat man für Gaming wohl ne gute Wahl getroffen aktuell, selbst ohne HT.

Es dürfte nicht wirklich Probleme machen wenn nen Game viele Threads/Kerne wird es sehr wahrscheinlich sogar besser mit 8 richtigen Kernen laufen als mit 4 Kernen und 4 virtuellen.
 
AW: Schlaue Antwort für dumme Frage gesucht HT Vs echte Kerne.

Kann man ja an einem Prozessor mit ausreichend Threads und HT simulieren.

Zwei Beispiele für Games die gut über die Thread-Anzahl skalieren.

Eingebundener Inhalt
An dieser Stelle findest du externe Inhalte von Youtube. Zum Schutz deiner persönlichen Daten werden externe Einbindungen erst angezeigt, wenn du dies durch Klick auf "Alle externen Inhalte laden" bestätigst: Ich bin damit einverstanden, dass mir externe Inhalte angezeigt werden. Damit werden personenbezogene Daten an Drittplattformen übermittelt.
Für mehr Informationen besuche die Datenschutz-Seite.
Eingebundener Inhalt
An dieser Stelle findest du externe Inhalte von Youtube. Zum Schutz deiner persönlichen Daten werden externe Einbindungen erst angezeigt, wenn du dies durch Klick auf "Alle externen Inhalte laden" bestätigst: Ich bin damit einverstanden, dass mir externe Inhalte angezeigt werden. Damit werden personenbezogene Daten an Drittplattformen übermittelt.
Für mehr Informationen besuche die Datenschutz-Seite.

Ein Beispiel für ein Games das nur 4 Kerne nutzt.

Eingebundener Inhalt
An dieser Stelle findest du externe Inhalte von Youtube. Zum Schutz deiner persönlichen Daten werden externe Einbindungen erst angezeigt, wenn du dies durch Klick auf "Alle externen Inhalte laden" bestätigst: Ich bin damit einverstanden, dass mir externe Inhalte angezeigt werden. Damit werden personenbezogene Daten an Drittplattformen übermittelt.
Für mehr Informationen besuche die Datenschutz-Seite.
 
AW: Schlaue Antwort für dumme Frage gesucht HT Vs echte Kerne.

Danke für die Sim.

Mir ist auch gerade eingefallen,das ich mit 8Kerne plus HT ohnehin auf der sicheren Seite wäre.
Ich muss ja schon mal ein wenig Sparen auf meine zukünftige Plattform,dazu muss ich wenigstens die grobe Richtung abschätzen können.
 
AW: Schlaue Antwort für dumme Frage gesucht HT Vs echte Kerne.

Mit Befehlssätzen hat das Ganze eher wenig zu tun. Abstraktion (Informatik) – Wikipedia

Ein Spiel wird recht abstrakt über eine Engine programmiert. Diese Engine kann dann eine bestimmte Anzahl an Threads verwalten. Die werden wiederum vom Betriebssystem zur Verfügung gestellt und verwaltet.
Allenfalls die Effektivität von HT hängt von den Befehlen ab. Machen ein Kern und sein HT-Kern das gleiche, ist das recht ineffizient. Handelt es sich um sehr unterschiedliche Aufgaben kann ein HT-Kern im absoluten Extremfall fast 100% Effektivität erreichen.

Das hat doch sogar sehr viel mit Befehlsätzen zu tun. SMT ist dann (positiv) effizient, wenn die (arithmetischen) Befehlssätze threadübergreifend auf eine heterogene Weise verwendet werden und der shared Cache ausreichend ist, so dass keine Reloads durch einen Context Switch durchgeführt werden müssen.
 
Zuletzt bearbeitet von einem Moderator:
AW: Schlaue Antwort für dumme Frage gesucht HT Vs echte Kerne.

Ne, ich habs ja verstanden (beim zweiten drüberlesen), aber es liest sich komplizierter, als es tatsächlich ist.:schief:
 
AW: Schlaue Antwort für dumme Frage gesucht HT Vs echte Kerne.

Ich habe moonshot übrigens falsch verstanden. Er hat Recht so wie es beschrieben hatte. Das mit dem shared Cache kann man dann als Ergänzung sehen... Sorry!
 
Zurück