Quad Core alle Kerne?
lima-city → Forum → Heim-PC → Hardware
aktuellen prozessoren
anwendung
benutzen
berechnen
bit
browser
email
fakt
kern
lachen
last
laufende prozesse
nutzen
programm
routine
schwindel
spike
tun
vita
windows
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Warum sollte man nicht alle Kerne nutzen können?
Natürlich werden alle Kerne genutzt um laufende Prozesse zu berechnen.
Allerdings eben nur ein Kern pro Anwendung.
Ich glaube er meint wie man es schafft mit einer Anwendung alle Kerne auszureizen.
Das ist eben der große Schwindel der Mehrkernprozessoren. Um die Kraft aller Kerne für eine Anwendung zu nutzen muss die Anwendung in der Lage sein die Last in mehrere parallele Threads aufzuteilen. Das können nur sehr wenige Programme die dann meistens auch sehr teuer sind.
Zum Beispiel einige Encoder oder auch Raytracing.
Fakt ist:
Gewöhne dich an 25%-30% Auslastung da die aktuellen Prozessoren über die üblichen Programme (Email, Browser, Messenger, Explorer usw.) nur lachen können.
-
Ganz einfach:
Wenn die programme dafür geschrieben wurden, alle zu nutzen, tun sie es.
Stichwort Threads.
Ein programm teilt seine Routinen auf mehrere Prozesstränge auf. Dadurch können sie parallel berechnet werden und werden vom OS den einzelnen kernen zugewiesen. Dadurch können alle Kerne bis aufs äußerste ausgereizt werden.
Es liegt an den Programmierern, nicht an den Prozessoren. -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage