Shanghai kommer att stå värd för "Battle of the Brains"

Mer än 200 universitetsprogrammerare, från San Diego till Seoul och från Wisconsin till Warszawa, har förtjänat rätten att tävla i den mest prestigefyllda programmeringstävlingen i sitt slag.

Sjuttioåtta lag med tre elever vardera kommer att delta i den 29:e årliga världsfinalen av ACM (Association for Computing Machinery) International Collegiate Programming Contest (ICPC), 3–7 april 2005, i Shanghai, Kina. Och för första gången, i en separat POWER-utmaning, kommer finalisterna att kunna bygga applikationer på IBM: s POWER-baserade IBM eServer Blue Gene superdator.

Rekommenderade videor

Mer än 4 100 lag över hela världen deltog i tävlingens regionala tävlingar. Sedan IBM började sponsra detta evenemang 1997 har det vuxit femdubblats, med årets regionala tävlingar som lockade mer än tiotusen deltagare från 71 länder på 6 kontinenter. World Finals-lag kommer att behöva lösa åtta eller fler komplexa, verkliga programmeringsproblem, under en ansträngande deadline på fem timmar. Det team som löser flest problem korrekt på kortast tid kommer att dyka upp som internationell mästare, tjäna stipendier, IBM-priser och skryta till "världens smartaste" trofé.

ACM-sponsringen är en nyckelkomponent i IBM: s universitetsbaserade initiativ, som är utformade för att stimulera högvärdiga programmeringskunskaper för att utveckla en mer konkurrenskraftig IT-arbetskraft som kan driva innovation och ekonomisk tillväxt. Till stöd för National Innovation Initiative hjälper IBM utbildningsinstitutioner genom att tillhandahålla teknik och expertis att generera "efterfrågade färdigheter för en On Demand-värld;" teknikbidrag för forskningssamarbete för att lösa verkligheten problem; och rekryteringskanaler för att identifiera de bästa och smartaste kandidaterna för en mångsidig, innovativ arbetsstyrka.

Varje år vid världsfinalen introducerar ACM-ICPC nya programmeringsteknologier och tekniker på ett roligt och konkurrenskraftigt sätt. Årets tävling, kallad Parallel Challenge, är utformad för att introducera programmerare till POWER parallell datorteknik. Teamen kommer att uppmanas att skapa en parallell applikation och köra den på ett Blue Gene-system i Shanghai. Känd för sin enorma hastighet, minne, lagringskapacitet och sifferknäppningskapacitet, IBM POWER-baserad parallell superdatorer har använts för att lösa några av de svåraste problemen inom fysik, teknik, biologi, geologi och miljö.

"Det här evenemanget kommer att ge unga programmerare exponering för avancerade programmeringsmiljöer, en upplevelse som kommer att hjälpa till att lansera deras karriärer inom informationsteknologi, säger Dr. Gabby Silberman, programchef, IBM Centers for Advanced Studies, and Sponsorship Verkställande. ”Idag är det stort fokus på utveckling av mjukvara som ska köras på parallella superdatorer. Att ge studentprogrammerare tillgång till Blue Gene är en sällsynt möjlighet att skriva en applikation som kan köras på världens mest kraftfulla superdator. Parallelutmaningen är ett bra sätt att introducera dessa koncept i en spelmiljö.”

En större version av Blue Gene-systemet rankades som världens mest kraftfulla superdator i november 2004 med en topphastighet på 70,72 biljoner beräkningar per sekund, eller teraflops (http://www.top500.org/). Arkitekturen har också visat sig vara lätt att anpassa till en rad applikationer, vilket förenklar applikationsutveckling för en ny generation av forskare och ingenjörer.

"ICPC är världens mest prestigefyllda universitetstävling inom datavetenskap och teknik", säger Dr. Bill Poucher, ICPC: s verkställande direktör och professor vid Baylor University. "IBM har samarbetat med ICPC, ACM och universitet runt om i världen för att öka konkurrensen till fem gånger så stor sedan 1997. I synnerhet är vi glada över att se varje års världsmästare sätta nya standarder för excellens för sina kamrater, våra bästa och smartaste studentproblemlösare.”

Som en del av IBM: s fortsatta engagemang för utbildning kommer företaget att arbeta nära teamcoacher för att tillhandahålla teknik och programvara till universitet, samt lära dig mer om hur professorer håller sin läroplan aktuell i dagens snabbt föränderliga miljö.

2004 års ACM-ICPC World Finals ägde rum i Prag, Tjeckien i mars förra året, där St. Petersburg Institute of Fine Mechanics and Optics blev världsmästare. För mer information om 2005 års ACM-programmeringstävling, som arrangeras av Shanghai Jiao Tong University, besök tävlingens webbplats på http://icpc.baylor.edu/icpc/finals/default.htm.