Ansicht umschalten
Avatar von Alpha3Delta
  • Alpha3Delta

mehr als 1000 Beiträge seit 20.08.2011

Noob Frage

Könnte man nicht mehrere Kerne wie einen einzigen CPU Kern mit einer
breiteren SIMD füttern ?

Also, es sind ja gleiche Kerne, bei SIMD werden ja mehrere Befehle
gleichzeitig (zB 256bit) abgefertigt.

Also könnte man doch alle CPUs zusammen zu einer Superbreiten
logischen "CPU" zusammenfassen ? Oder ?

Vorteil wäre das man singlethreated programmiert, und der Thread
merkt nichts davon, es schmeisst einfach die Befehle an die logische
CPU raus und die werden von einer Pipeline an die Kerne verteilt,
berechnet und wieder in-order/in-time gebracht. Ähnlich der
out-of-order uOPS aktueller CPUs welche x86 abstrahieren.

Ohne kompilierung, OpenMP, etc... wäre ja hardwareseitig!

Und ? Das würde doch gehen ?

Bewerten
- +
Ansicht umschalten