Abo
  • IT-Karriere:

Intel mahnt Programmierer zu Many-Core-Optimierung

Der Compiler allein kann es künftig nicht mehr richten

In einem Blogeintrag aus Intels Forschungsabteilung weist der Compilerentwickler Anwar Ghuloum darauf hin, dass sich Programmierer in Zukunft nicht mehr allein auf Software verlassen können, die ihnen die Arbeit abnimmt. Um die vielen Kerne künftiger Rechner zu nutzen, müsse man umdenken - bis hin zu den grundlegenden Algorithmen.

Artikel veröffentlicht am ,

Das schreibt Anwar Ghuloum in einem Blogeintrag. Ghuloum gilt als einer der führenden Spezialisten für die Parallelisierung von Rechenaufgaben. Nach seinen Abschlüssen an der UCLA und der Carnegie-Mellon-Universität entwarf er als Technikchef bei Intensys Audio- und Videoprozessoren. Gegenwärtig ist er in Intels Forschungsabteilung auf der Suche nach Compilerarchitekturen für Dutzende von Kernen, die künftig in PCs stecken sollen.

Stellenmarkt
  1. JDM Innovation GmbH, Murr bei Ludwigsburg
  2. Dataport, verschiedene Standorte

Wie AMD und Intel in Interviews mit Golem.de bereits erklärten, skaliert heutige Software nur bis etwa 16 Kerne so, dass der Einsatz von immer mehr Rechenwerken sinnvoll ist. Da Intel traditionell auch Compiler und andere Entwicklungswerkzeuge herstellt, konnten sich Entwickler bisher zu einem gewissen Grad darauf verlassen, dass die Intel-Tools einen Teil der Parallelisierung erledigen.

Das, so Ghuloum, sei aber nicht für die Ewigkeit selbstverständlich. Bisher konzentrierten sich die Programmierer darauf, eine bestimmte Zahl von zwei oder vier Kernen gezielt zu unterstützen. Dabei sei es immer noch vergleichsweise einfach, alte Werkzeuge und alten Code mitzuschleppen. Mit Dutzenden oder gar Hunderten von Kernen stößt dieses Konzept des minimalen Aufwands dem Ingenieur zufolge aber an eine Grenze.

Als Beispiel führt der Intel-Forscher Code an, bei dem sich die Algorithmen an Rechenergebnisse anpassen. Diese Methode habe man bei Single-Core-Prozessoren oft verwendet, um Rechenzeit zu sparen, meint Ghuloum. Da sich solche Konstruktionen aber nicht gut parallelisieren ließen, könnten sie in der Many-Core-Ära schnell zur Bremse werden.

Der Compiler-Architekt fordert daher Programmierer auf, ihre Ansätze völlig neu zu gestalten. Dies soll bis auf die Ebene der Algorithmen selbst geschehen, und nicht nur deren Umsetzung betreffen. Anwar Ghuloum verweist darauf, dass diese Methode bei Supercomputern seit Jahrzehnten üblich sei. Er schließt seinen Eintrag mit dem Aufruf: "Programmiert für so viele Kerne wie möglich, auch wenn es mehr sind, als in bereits lieferbaren Produkten stecken."



Anzeige
Hardware-Angebote
  1. 49,70€
  2. (reduzierte Überstände, Restposten & Co.)

FlotterOtto 17. Mär 2009

Na endlich mal ein Autovergelich der mich zum grinsen bringt. Aber mal davon ab.. in...

Tom Bobkramel 11. Feb 2009

Gute Artikel. Eigentlich bin ich, Forschung über Multicore-Programmierung mit C #. Ich...

knallivd 09. Jul 2008

Hallo Doch, isses. Du hast ja selber geschrieben, dass der Nutzen zu klein ist. Je...

Trampeltier 08. Jul 2008

Ich nutze Windows ja, aber auch mit einem anderen BS müsste ich nach dem Booten die OS...

MehrkernBernd 08. Jul 2008

Das kommt auf die Ersten an. Sind die Ersten flexibel genug, haben sie mehr Zeit, aus...


Folgen Sie uns
       


Asus Zephyrus G GA502 - Test

Sparsamer Sprinter mit dunklem Display: das Zephyrus G GA502 im Test.

Asus Zephyrus G GA502 - Test Video aufrufen
Party like it's 1999: Die 510 letzten Tage von Sega
Party like it's 1999
Die 510 letzten Tage von Sega

Golem retro_ Am 9.9.1999 kam in den USA mit der Sega Dreamcast die letzte Spielkonsole der 90er Jahre auf den Markt. Es sollte auch die letzte Spielkonsole von Sega werden. Aber das wusste zu diesem Zeitpunkt noch niemand.
Von Martin Wolf


    FX Tec Pro 1 im Hands on: Starkes Tastatur-Smartphone für 650 Euro
    FX Tec Pro 1 im Hands on
    Starkes Tastatur-Smartphone für 650 Euro

    Ifa 2019 Smartphones mit physischer Tastatur sind oft klobig - anders das Pro 1 des Startups FX Tec. Das Gerät bietet eine umfangreiche Tastatur mit gutem Druckpunkt und stabilem Slide-Mechanismus - wie es in einem ersten Kurztest beweist. Zusammengeklappt ist das Smartphone überraschend dünn.
    Ein Hands on von Tobias Költzsch

    1. Galaxy A90 5G Samsung präsentiert 5G-Smartphone für 750 Euro
    2. Huami Neue Amazfit-Smartwatches kommen nach Deutschland
    3. The Wall Luxury Samsungs Micro-LED-Display kostet 450.000 Euro

    How to von Randall Munroe: Alltagshilfen für die Nerd-Seele
    How to von Randall Munroe
    Alltagshilfen für die Nerd-Seele

    "Ein Buch voll schlechter Ideen" verspricht XKCD-Autor Randall Munroe mit seinem neuen Werk How to. Es bietet einfache Anleitungen für alltägliche Aufgaben wie Freunde zu finden. Was kann bei dem absurden Humor des Autors schon schief gehen? Genau: Nichts!
    Eine Rezension von Sebastian Grüner


        •  /