Hallo zusammen! Ich wollte mal fragen, ob ich es richtig verstehe, dass in meinem Fall hyperthreading stört…

Und zwar benutze ich eine Simulationssoftware, die bis zu 4 Threads gleichzeitig verwenden kann. Meine CPU ist ein i7 mit 4 Kernen und 8 Threads durch hyperthreading. Wenn die Simulation läuft, ist meine CPU zu 50% durch diese ausgelastet.

Wenn ich hyperthreading jetzt ausschalte, wird dann damit die CPU zu 100% verwendet, weil die 4 Threads exakt auf die 4 Kerne passen, oder habe ich da etwas übersehen? Das sollte ja die Rechenzeit etwa halbieren.

  • auv_guy@programming.dev
    link
    fedilink
    arrow-up
    1
    ·
    1 year ago

    Zusätzlich zu dem Gesagten bedenke auch, dass Deine Software nicht alleine läuft. Du hast auch noch verschiedene Aufgaben vom Betriebssystem, die parallel zu der Simulation laufen.