Intel Quad Core - Seite 2

Seite 2 von 2 - Forum: Prozessoren auf overclockers.at

URL: https://www.overclockers.at/prozessoren/intel_quad_core_158299/page_2 - zur Vollversion wechseln!


nonsen3.1 schrieb am 17.02.2006 um 22:53


that schrieb am 18.02.2006 um 11:30

Zitat von Hansmaulwurf
@that
N lässt sich beliebig skalieren, wenn du das als Variable nimmst, da es unendlich groß ist.

Was willst du damit aussagen? Wie stellst du dir ein Programm mit unendlich vielen Threads praktisch vor?


daisho schrieb am 18.02.2006 um 11:36

Zitat von that
Ein Programm mit n Threads kann maximal n Cores nutzen. Und n lässt sich meistens nicht beliebig skalieren.

Wie wäre es mit einem Treiber oder OS ( bin da zuwenig mit Hardwarenaher Programmierung bei Multicore Systemen bewandert ) der Rechenvorgänge einfach auf mehrere Cores aufteilt anstatt auf Programme zu setzen die dann für genau X Cores optimiert sind?

Sollte doch eigentlich möglich sein. Klar das dabei auch Leistung an die Kontrolle dafür abfällt, aber bei 4 und mehr Cores wird dass dann relativ gesehen eh recht gering...


that schrieb am 18.02.2006 um 11:52

Zitat von daisho
Wie wäre es mit einem Treiber oder OS ( bin da zuwenig mit Hardwarenaher Programmierung bei Multicore Systemen bewandert ) der Rechenvorgänge einfach auf mehrere Cores aufteilt anstatt auf Programme zu setzen die dann für genau X Cores optimiert sind?

Programme werden zukünftig nicht für genau X Cores optimiert. Es wird einfach versucht, die Arbeit in mehrere parallel laufende Threads zu verteilen. Bei aufwändigen Berechnungen an vielen unabhängigen Einheiten (Pixel, Samples, ...) lassen sich tatsächlich sehr viele Threads gleichzeitig nutzen. Wenn aber die Berechnungen alle voneinander abhängen, müssen sie sequenziell in einem Thread laufen.

Es ist unwahrscheinlich, dass parallelisierbare Rechenvorgänge auf diesem Level von einem Treiber oder OS erkennbar sind. Wenn es möglich ist, dann sicher nicht einfach.




overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2024