bananenBrot
Well-Known Member
Hey
Grundlegend soll Hyper-Threading ja dadurch einen gewissen Performance-Boost versprechen, dass ein CPU Kern mit "mehr Aufgaben" befeuert wird und somit eine höhere Auslastung hat.
Was passiert nun, wenn ich ein System mit 16 Kernen (32 virtuelle) habe und jetzt 32 Threads dauerhaft zu 100% auslaste. Müsste sich da das HT nicht eher negativ auswirken?
Bisher dachte ich, dass ein CPU Kern, der von einem Thread nur zu 50% ausgelastet wird über HT halt in Wirklichkeit 100% Auslastung hat und dadurch der Performancegewinn kommt.
Oder stimmt hier mein Denkansatz nicht?
VG
Grundlegend soll Hyper-Threading ja dadurch einen gewissen Performance-Boost versprechen, dass ein CPU Kern mit "mehr Aufgaben" befeuert wird und somit eine höhere Auslastung hat.
Was passiert nun, wenn ich ein System mit 16 Kernen (32 virtuelle) habe und jetzt 32 Threads dauerhaft zu 100% auslaste. Müsste sich da das HT nicht eher negativ auswirken?
Bisher dachte ich, dass ein CPU Kern, der von einem Thread nur zu 50% ausgelastet wird über HT halt in Wirklichkeit 100% Auslastung hat und dadurch der Performancegewinn kommt.
Oder stimmt hier mein Denkansatz nicht?
VG