Vorheriger Beitrag: Crysis und Sacred 2 räumen beim Entwicklerpreis 2008 ab
Ausbildungslücken bei der Multicore-Programmierung
Ein Interview auf Elektroniknet.de brachte mir eine fundamentale Erkenntnis: Die Multicore-Programmierung findet offensichtlich noch in einem zu geringen Ausmaß statt, da es nicht an Entwicklertools fehlt, sondern an Entwicklern, die damit umgehen können. Diese Theorie stellt zumindest Professor Klaus Kißig von der FH Kiel auf. Seine Kernthese dürfte die Ohren diverser Kollegen und Dekane anderer Bildungseinrichtungen zum Klingeln bringen:
Das Problem ist eher, dass es zu wenige Leute gibt, die die Kenntnisse haben, um diese Compiler effektiv anzuwenden und die Hardware optimal ausnutzen können.
Mit „diese Compiler“ meint er unter anderem Intel-Compiler, die ständig weiterentwickelt werden. Aber auch den Einsatz von OpenMP in Verbindung mit Standard-Compilern sieht er in diesem Kontext als großen Vorteil.
Das bedeutet also, dass es vor allem bei der Ausbildung hakt, da es die jeweiligen Einrichtungen bis dato offensichtlich noch nicht geschafft haben, neue Techniken wie Multicore-Systeme in den Vorlesungsplan zu integrieren.
Eine kurze Stichprobe via Google mit dem Suchbegriff „Vorlesung Multicore“ fördert es dann tatsächlich zu Tage: Parallele Programmierung steht bei den allermeisten Unis und FHs noch nicht auf der Tagesordnung. Als lobenswerte Ausnahmen sind hier die FH Kiel zu nennen (sic!), die Uni Augsburg, die TU Chemnitz, die TU Dortmund, die Uni Karlsruhe, die Uni München, die Uni Potsdam und die Uni Stuttgart.
Dass sich noch nicht mehr Unis und FHs mit dem Thema Multicore-Programmierung befassen, ist doch ein wenig überraschend, da sich Intel seit über zwei Jahren mit einem groß angelegten Ausbildungsprogramm an Universitäten und Fachhochschulen wendet, um diesen das Thema paralleles Programmieren schmackhaft zu machen.
Das beginnt mit einer finanziellen Unterstützung, geht weiter über das Bereitstellen von Entwicklertools und endet bei Experten der Intel Software College Group, die an Unis und FHs Kurse zum Thema Multicore-Programmierung geben. Fragt sich nur, warum nicht mehr Einrichtungen auf diesen Zug aufspringen?
Keine ähnlichen Artikel.



Kommentare
Keine Kommentare vorhanden.