Sämtliche Beiträge des Monats November 2008

Kostenlose Webcasts zur Multicore-Programmierung

veröffentlicht von am 19. November 2008 (0) Kommentare

Die SOS Software Service GmbH vertreibt und distribuiert Software namhafter Hersteller wie Adobe, Filemaker, Microsoft und vieler anderer. Auf der Kundenliste steht auch Intel, deren Entwicklungs-Tools das Unternehmen aus Augsburg vertreibt.

Etwas ganz besonderes hat sich SOS Software Service GmbH gemeinsam mit Intel für den Oktober/November ausgedacht, und zwar eine exklusive Webcast-Reihe auf Deutsch (!) zum Thema Multicore-Programmierung und -Optimierung. Diese Reihe ist in vier Teile gegliedert und umfasst die folgenden Abschnitte:

1. Programmierung für Multicore-Prozessoren – Einführung in Methoden zur Parallelisierung von Anwendungen unter Microsoft Windows mit Intel Software Entwicklungswerkzeugen

2. Analyse von parallelen Windows-Anwendungen mit Intel Thread Checker und Intel Thread Profiler

3. Multi-Threading mit den Intel Threading Building Blocks und Visual Studio 2008

4. Optimierung von Microsoft Windows Anwendungen auf Multi-Core Architekturen mit dem Intel VTune Performance Analyzer

Webcast Nummer eins zeigt, wie sich Programme analysieren lassen, um so herauszufinden, welche Programmteile für die Parallelisierung geeignet sind. Dies geschieht mithilfe der Intel Threading Tools, OpenMP und der Intel Threading Building Blocks.

Webcast zwei stellt die zwei wichtigsten Intel-Tools zum Aufspüren möglicher Datenkollisionen und Blockaden (Dead Locks) genauer vor: Intel Thread Checker und Intel Thread Profiler. Es werden typische Probleme beim Parallelisieren von Programmen aufgezeigt und wie man diese mithilfe der beiden Tools behebt.

weiterlesen…

Kategorien : Multicore Tags : ,

Top-Entwickler werden und 10.000 Dollar kassieren

veröffentlicht von am 18. November 2008 (0) Kommentare

Über das Intel Software Partner Program (Intel SPP) haben wir ja Ende Oktober schon mal berichtet. Und kamen dabei zu dem Schluss, dass es sich durchaus lohnt, Unterstützung seitens Intel anzufordern, wenn es darum geht, die eigenen Anwendungen für Intel-Plattformen zu optimieren.

Jetzt setzt Intel aber dem Ganzen noch ein Sahnehäubchen auf, indem es besonders fleißige und transparente Software-Entwickler dafür belohnt, dass sie über ihre Projekte berichten. Das nennt sich dann Intel Ignite 2008 und soll wohl funkelnde Tränen der Rührung und Begeisterung in die Augen der teilnehmenden Firmen zaubern.

Dies kann nämlich den sieben Gewinnern blühen, die Intel monatlich ermittelt und diese mit einem recht lukrativen Preis bedenkt. Besonders lukrativ sind die 10.000 US-Dollar, die einem Software-Unternehmen oder einem einzelnen Entwickler winken, falls sein Projekt von Intel als das beste des Monats ausgewählt wird.

Aber auch eine der sechs Referenzgeschichten, in deren Genuss man kommen kann, ist nicht weniger attraktiv. Intel kümmert sich übrigens bei den Case Studies um das Verfassen und das Veröffentlichen der Erfolgsgeschichten, und in drei Fällen sogar mir Videokamera. So etwas dürfte Ihrem Namen und Ruf bestimmt nicht zum Nachteil gereichen.

Jetzt werden Sie sich bestimmt fragen, was zu tun ist, um an das schöne Geld oder den Anwenderbericht zu kommen? Nun, erstens müssen Sie Teil des Intel Software Partner Programs werden, was relativ einfach ist. Dann sollten Sie möglichst bald – nämlich von heute an bis zum 31. Dezember 2008 – Ihr Software-Projekt fertigstellen und eine Beschreibung des Ganzen via SPP-Webseite an Intel schicken. Und drittens muss die Software bereits auf dem Markt verfügbar resp. einsetzbar sein.

Dann sind Sie vielleicht bald mit ein wenig Glück um 10.000 Dollar oder eine Referenzgeschichte reicher. Was Ihnen auf jeden Fall dräut sind drei schwarze Poloshirts, die mit dem Intel SPP-Logo verziert sind. Also, worauf warten Sie noch?!

Kategorien : Multicore Tags : , ,

Plaudereien, Videos und Multicore-Infos auf der Tech-Ed’08

veröffentlicht von am 17. November 2008 (0) Kommentare

Wir haben es geschafft: Die Microsoft Tech-Ed EMEA Developers 2008 ist Geschichte und wir sind wieder heil in München angekommen. Etwas erschöpft zwar, aber doch sehr zufrieden nach einer Woche Entwicklerkonferenz auf spanischem Boden. Wir hatten eine Menge Spaß in Barcelona, haben viel technisches Wissen preisgegeben, haben lehrreiche Videos gedreht und veröffentlicht und durften erleben, dass ein HP-Notebook eine große Anziehungskraft ausübt.

So ging es richtig gut los mit Freibier am letzten Montag, steigerte sich dann in Form von Techsessions und Interviews von Dienstag bis Donnerstag und mündete im großen Interview mit Steve Teixeira, der bei Microsoft als einer der Gurus in Sachen paralleles Programmieren gilt. Und was Intel mit dem schwarzen Gürtel zu tun hat, haben wir ebenfalls in Wort und Bild festgehalten.

Für uns war die Microsoft Tech-Ed EMEA 2008 sehr erfolgreich, was für Intel nach eigenen Aussagen genauso gilt. Und wir haben die Zeit in Barcelona genossen und gelernt, dass Tapas nicht gleich Tapas sind und dass Wein auch schon mal wie Honig schmecken kann. Wir freuen uns auf jeden Fall schon auf die Tech-Ed 2009. Hasta la vista, Barcelona! Man sieht sich nächstes Jahr wieder. Spätestens!

Kategorien : Multicore Tags : , ,

Videochat: So wird man Träger des schwarzen Intel-Gürtels

veröffentlicht von am 14. November 2008 (0) Kommentare

Neben den Videointerviews mit Ralph und Edmund von Intel hatten wir während der Microsoft Tech-Ed EMEA 2008 auch die Chance mit Beatrice Frädrich zu reden, die uns tiefe Einblicke in die Seele des Intel Software Network gewährte und die Frage beantwortete, wie man Träger des schwarzen Intel-Gürtels wird.

So hörten wir beispielsweise von Beatrice, dass das ISN eine anerkannte Quelle für Software-Entwickler ist, die es einem erlaubt, mit Intel-Spezialisten in Kontakt zu treten. Daneben findet man Blogs, Foren, Tools und vieles mehr rund um die Themen Multicore und Visual Computing, Virtualisierung und so fort. Aber auch Online-Trainings, Webinars und diverse Wettbewerbe findet man auf ISN. Und natürlich eine jeweils ausführliche Berichterstattung zu einzelnen Events wie diesem hier aus Barcelona.

weiterlesen…

Kategorien : Multicore,Visual Computing Tags : , ,

Videosession: Multicore-Programmierung mit Intel-Tools

veröffentlicht von am 14. November 2008 (0) Kommentare

Über Ralphs Techsession während der Microsoft Tech-Ed EMEA Developers 2008 hatten wir ja schon ausführlich gesprochen. Und heute können wir endlich das dazu passende Video nachliefern. Damit lernen Sie wichtige Dinge über paralleles Codieren innerhalb von Windows-Programmierumgebungen. Viel Spaß dabei!

Kategorien : Multicore Tags : , ,

Video-Tutorial: Windows-Programme richtig parallelisieren

veröffentlicht von am 13. November 2008 (0) Kommentare

Der dritte Tag der Microsoft Entwicklerkonferenz Tech-Ed EMEA 2008 fand mit der technischen Präsentation von Edmund Preiss ein würdiges Ende. Edmund arbeitet bei Intel in München/Feldkirchen in der Abteilung “Software & Services”.

Der Vortragsbereich war ziemlich gut gefüllt: Mehr als 80 Leute lauschten interessiert Edmunds Ausführungen bezüglich der Frage, wie man mithilfe geeigneter Tools seriellen Quellcode in parallel ablaufende Anwendungen transformiert. Auf dass sie automatisch skalieren, sobald die Software nicht mehr von zwei Prozessorkernen ausgeführt wird, sondern von 8, 12 oder mehr.

weiterlesen…

Kategorien : Multicore Tags : , ,

Videochat: So wird aus seriellem paralleler Code

veröffentlicht von am 13. November 2008 (0) Kommentare

Wenige Minuten vor seiner Präsentation auf der Microsoft Tech-Ed EMEA 2008 hatten wir die Gelegenheit, mit Edmund Preiss zu sprechen, der für die Intel Software & Services Group in München/Feldkirchen tätig ist. Unsere Fragen lauteten wie folgt:

1. Worum geht es denn in deinem Vortrag?

2. Mit welchen Software-Tools lässt sich serieller Quellcode parallelisieren?

3. Wie hilft das Intel Parallel Studio Windows-Entwicklern?

Edmunds Antwort auf die erste Frage war so überraschend nicht: Die Transformation von seriellem Programmcode in eine Anwendung, die auf mehreren Prozessorkernen optimal skaliert, gelingt mit den richtigen Tools recht einfach.

So zeigt er während seines Vortrags anhand eines kurzen, aber offensichtlichen Beispiels, wie sich die Berechnungszeit der Zahl Pi mit Hilfe der Intel Thread Analysis Tools halbieren lässt. Hierzu setzt man zunächst den Intel Thread Checker ein, der unter anderem Data Races aufspürt, die im schlimmsten Fall einen Bluescreen hervorrufen können.

weiterlesen…

Kategorien : Multicore Tags : , ,