Intels erster Multithreading-Programmierwettbewerb startet heute

Am heutigen Mittwoch um 18 Uhr MEZ beginnt der erste einer Serie von zwölf Programmierwettbewerben rund ums Multithreading.

vorlesen Druckansicht 143 Kommentare lesen
Lesezeit: 1 Min.
Von
  • Oliver Lau

Intel startet am heutigen Mittwoch um 18 Uhr MEZ den ersten einer Serie von zwölf Programmierwettbewerben. Allmonatlich sollen sich interessierte Software-Entwickler in der virtuellen Arena des Veranstalters TopCoder beim Lösen verschiedener Programmieraufgaben messen können. Dem jüngst ausgerufenen Multicore-Credo folgend, das neuerdings auch vom Doppelkern-Mobilprozessor Core Duo widerhallt, sollen sich sämtliche Aufgaben um Multithreading ranken, also das Aufteilen eines Programms in zeitgleich laufende Ausführungsstränge.

Die genauen Bewertungskriterien veröffentlicht Intel mit dem Start des Wettbewerbs. Grundsätzlich soll gelten: Wer seine Anwendung besser parallelisiert, bekommt mehr Punkte. Die höchste Punktzahl honoriert Intel mit 2500 US-Dollar, die zweithöchste mit immerhin noch 1000 US-Dollar, der Drittplatzierte erhält 750 US-Dollar. Platz vier und fünf werden mit 500 respektive 250 US-Dollar belohnt. Wer aus Ländern kommt, mit denen die USA (gelinde formuliert) nicht gerade freundschaftliche Beziehungen hegen, darf zwar mitmachen, aber nicht mit einem Preisgeld rechnen.

Der erste Wettbewerb läuft zwei Wochen lang. Das gibt den Teilnehmern reichlich Zeit, die Aufgabe in Code zu gießen, in der TopCoder-Arena abzuspeichern und in der dortigen Build-Umgebung durch den Compiler zu jagen. Zur Wahl stehen vier Sprachen: Java, C++, C# und Visual Basic .NET.

Um am Wettbewerb teilnehmen zu können, muss man sich bei TopCoder registrieren. Interessierte müssen mindestens 18 Jahre alt sein. Die Einzelheiten zum Wettbewerb finden sich in den englischsprachigen Veranstaltungshinweisen und Regeln. (ola)