Quantcast
Channel: Software Dev Blog » Parallel Studio
Viewing all articles
Browse latest Browse all 6

ISN Black Belt Entwickler-Event in München

$
0
0

Gestern fand der von mir vielfach angekündigte ISN Entwickler-Event in München statt. In lockerer Runde fanden Intel-Experten, Black-Belt-Mitglied Asaf Shelly und Developer aus ganz Deutschland zusammen, um über aktuelle Themen, Trends und Tools zu diskutieren. Und natürlich auch, um gemeinsam einfach lecker zu essen, das eine oder andere Bier zu trinken und E-Mail-Adressen auszutauschen. Ich bin mir sicher, keiner der Anwesenden hat die Anfahrt bereut. Denn es war richtig klasse. Kurze, knackige Intro-Vorträge, eine sehr gute Organisation und genug Freiraum, um persönliche Kontakte zu vertiefen. Fortsetzungen unbedingt erwünscht!

Der Reihe nach: Zunächst stellte Aaron Coday von Intel die Vorteile der zukunftsweisenden Sandy Bridge-Technologie vor – vor allem im Hinblick auf die optimierte Grafikleistung der Prozessoreinheit. Mehr als eine Randnotiz: Mit dem steigenden Abverkauf von Notebooks gegenüber Desktop-PCs im privaten und professionellen Einsatz wird die Bedeutung der GPU-Power ein wesentlicher Entscheidungsfaktor für die Käufer. Mit der Sandy Bridge-Technologie, die Prozessor und Grafikeinheit auf einem Chip vereint und neue Features wie AVX bietet, weist Intel hier den Weg.

Levent Akyil stellte im Anschluss zunächst die aktuellen Programmier- und Analyse-Tools vor, allen voran natürlich Intel Parallel Studio XE mit dem Composer, dem Inspector und dem VTune Amplifier. Anhand der Amplifier-Werkzeuge zeigte Levent, wie sich typische Speicherprobleme im Code ausfindig machen lassen und wie Entwickler feststellen können, wo sich im Code Performance-Schwachstellen verbergen. Kommt Ihnen ein bisschen bekannt vor? Korrekt, ausführlich hatte Levent über dieses Thema bereits in Dubrovnik referiert.

Black Belt-Mitglied Asaf Shelly hatte die Schlussworte der „offiziellen“ Runde. Er sprach über Hürden und Vorteile der Parallelprogrammierung – nicht ohne Witz und Charme im Übrigen. Seine zentralen Botschaften:

1. Versuche in deinem Code auf Locks grundsätzlich zu verzichten. Fast immer ergeben sich Thread-Probleme. (Können wir bestätigen und auch darüber haben wir auch schon berichtet).

2. Die Frage, ob paralleler oder serieller Code, stellt sich (künftig) nicht mehr. Denkt nicht wie Maschinen, sondern wie Menschen – gerade bei der Programmierung. Der Aufwand ist geringer, als viele befürchten, der Gewinn ist größer, als viele hoffen – sowohl im Managed als auch in nativem Code. Ein schönes Schlusswort.

Über den inoffiziellen Teil im Anschluss nur so viel: Schön war’s. Nette Kontakte und gute Adressen für weitere Beiträge habe ich mitgenommen. Es gab interessante Ausblicke auf MeeGo und künftige Prozessorgenerationen und ein paar Insider-Infos, die man eher bei leckerem bayerischen Essen und einem frischen Weißbier bekommt als bei einer offiziellen Business-Session.

Deswegen waren sich auch alle einig: Das machen wir bald wieder. Hoffentlich sind Sie dann auch dabei!

Hier ein paar Fotos von der gestrigen Veranstaltung:


Beatrice und Aaron bei der Begrüßung

Beatrice und Aaron bei der Begrüßung

Asaf Shelly

Asaf Shelly

Levent Akyil

Levent Akyil

Entspannte Atmosphäre

Entspannte Atmosphäre


Viewing all articles
Browse latest Browse all 6

Latest Images

Trending Articles





Latest Images