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.

You are viewing a single thread.
View all comments View context
0 points

Das könnte hier der Fall sein, denn jeder thread macht 12,5% der CPU Nutzung aus…

permalink
report
parent
reply
0 points

Als erstes würde ich hinterfragen, wie diese Auslastung bestimmt wird, auf die du da schaust. Das hängt ziemlich sicher von der jeweiligen Monitoring Anwendung ab.

permalink
report
parent
reply
0 points

Windows task Manager… bisher hat das immer Sinn ergeben, wenn ich Benchmarks laufen lasse, die alles auslasten, geht der auf 100% hoch.

permalink
report
parent
reply
0 points

50% wenn du 4 Cores zu 100% und 4 Cores zu 0% ausnutzt ergibt doch auch Sinn. Und 12.5% für jeden der Threads die jeweils 1/8 deiner Cores voll auslasten.

permalink
report
parent
reply

de_EDV

!de_edv@feddit.de

Create post

Ableger von r/de_EDV auf Lemmy.

News, Diskussionen und Hilfestellung zu Hard- und Software

Diese Community dient als Anlaufstelle für alle IT-Interessierten, egal ob Profi oder blutiger Anfänger. Stellt eure Fragen und tauscht euch aus!

Weitere IT Communitys:

!informationstechnik@feddit.de

!informatik@feddit.de

!edv_sicherheit@feddit.de

!computerhilfe@feddit.de

Community stats

  • 1

    Monthly active users

  • 340

    Posts

  • 3.8K

    Comments

Community moderators