Mehr Kerne sind nicht unbedingt schneller
Sandia: 16 Kerne sind kaum schneller als zwei
Mehr Prozessorkerne sind nicht unbedingt schneller, im Gegenteil. Bei Supercomputern senken mehr als vier Kerne die Leistung. Zu diesem Ergebnis kommt eine Simulation der Firma Sandia.
Ein Sandia-Team simulierte wesentliche Algorithmen, die genutzt werden, um bestimmte Informationen aus großen Datenmengen zu extrahieren. Dabei zeigte sich eine signifikante Beschleunigung, wenn Prozessoren mit vier statt zwei Kernen zum Einsatz kommen. Beim Wechsel auf acht Kerne ist der Geschwindigkeitszuwachs eher marginal und bei mehr als acht Kernen sinkt die Geschwindigkeit, so dass 16 Kerne kaum schneller arbeiten als zwei. Bei noch mehr Kernen geht die Leistung deutlich zurück.
Das Problem sei vor allem die fehlende Speicherbandbreite und ein regelrechter Wettstreit der Kerne um den Speicher-Bus. Bei mehr als acht Kernen stehen sich diese gegenseitig im Weg, so Sandia.
Die Sandia National Laboratories arbeiten im Auftrag der US-Regierung.
Oder nutzen Sie das Golem-pur-Angebot
und lesen Golem.de
- ohne Werbung
- mit ausgeschaltetem Javascript
- mit RSS-Volltext-Feed
Um Sun's Rock Prozessor (16 Core, 32 Thread) bei den Kunden abzuwerten.
Zu einer Einheit, die zentralisiert einen Prozess steuert (CPU) gehören verschiedene...
Mehr L3 Speicher. Das sieht man bei neueren 4-Core CPUs bzw. zukünftigen CPUs.
das Ende von Sun? Warum hat Sun vorher keiner erzählt das der T2 nix taugt? Dann hätte...
w0rd! man denke nur an: int summe = 0; for (int i = 0; i < 100; ++i) summe...