Madcat
Aktives Mitglied
- Dabei seit
- 01.02.2004
- Beiträge
- 20.669
- Reaktionspunkte
- 8.557
Trotzdem kann so ein Kern dann nicht mehr als zwei Threads laufen lassen. Das mag u.a. daran liegen, dass so ein Kern nur zwei Befehlszähler (Programmcounter) hat und jeder Thread muss halt auch wissen wie und wo das Rechenwerk grade steht und welcher Befehl als nächstes dran ist. Vier Aufgaben gleichzeitig geht hier schlicht und einfach nicht, das würde vier Befehlszähler erfordern. (kurzum: ist natürlich alles viel komplexer, however, für mehr als zwei Threads pro Kern fehlt es einfach an Hardware)Vielleicht ist die Aufgabe ja so simpel, dass jeder Kern davon 4 gleichzeitig schafft.
Zuletzt bearbeitet: