this post was submitted on 21 Jun 2023
0 points (NaN% liked)

de_EDV

3806 readers
1 users here now

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

founded 1 year ago
MODERATORS
 

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 comment's thread
view the rest of the comments
[–] taladar@feddit.de 0 points 1 year ago

Hyperthreading ist im Prinzip ein Mittelding zwischen einem und zwei Cores, ein paar Teile der Hardware sind doppelt vorhanden, die meisten nicht. Das ganze ist sehr hilfreich wenn man z.B. weniger CPU-lastige Tasks hat da man dann ohne erst aufwändig Context-Switch in Software machen zu müssen die gleiche Hardware für einen zweiten Task verwenden kann während der erste auf z.B. ein Laden von Daten aus dem RAM wartet und wenn die Daten dann da sind kann der erste weiter arbeiten während der zweite z.B. gerade seine Daten an die Festplatte schickt usw.