Più di 200 programmatori universitari, da San Diego a Seul, e dal Wisconsin a Varsavia, si sono guadagnati il diritto di competere nella competizione di programmazione più prestigiosa del suo genere.
Settantotto squadre di tre studenti ciascuna prenderanno parte alla 29esima Finale Mondiale Annuale dell'ACM (Associazione for Computing Machinery) International Collegiate Programming Contest (ICPC), 3 – 7 aprile 2005, a Shanghai, Cina. E, per la prima volta, in una sfida POWER separata, i finalisti potranno creare applicazioni sul supercomputer IBM eServer Blue Gene di IBM basato su POWER.
Video consigliati
Più di 4.100 squadre in tutto il mondo hanno partecipato alle competizioni regionali del concorso. Da quando IBM ha iniziato a sponsorizzare questo evento nel 1997, l’evento è quintuplicato, con i concorsi regionali di quest’anno che attirano più di diecimila partecipanti da 71 paesi di 6 continenti. Le squadre delle finali mondiali dovranno risolvere otto o più complessi problemi di programmazione del mondo reale, entro un'estenuante scadenza di cinque ore. Il team che risolverà correttamente il maggior numero di problemi nel minor tempo possibile verrà nominato campione internazionale, guadagnando borse di studio, premi IBM e vantandosi del diritto di vantarsi con i “più intelligenti del mondo” trofeo.
La sponsorizzazione dell’ACM è una componente chiave delle iniziative universitarie di IBM, progettate per stimolare competenze di programmazione di alto valore per sviluppare una forza lavoro IT più competitiva in grado di guidare l'innovazione e l'economia crescita. A sostegno della National Innovation Initiative, IBM aiuta gli istituti scolastici fornendo tecnologia e competenze generare “competenze richieste per un mondo On Demand”; sovvenzioni tecnologiche per la ricerca collaborativa per risolvere il mondo reale i problemi; e canali di reclutamento per identificare i candidati migliori e più brillanti per una forza lavoro diversificata e innovativa.
Ogni anno alle finali mondiali, l'ACM-ICPC introduce nuove tecnologie e tecniche di programmazione in modo divertente e competitivo. Il concorso di quest’anno, denominato Parallel Challenge, è progettato per introdurre i programmatori alle tecnologie di calcolo parallelo POWER. Ai team verrà chiesto di creare un'applicazione parallela e di eseguirla su un sistema Blue Gene a Shanghai. Conosciuti per l'enorme velocità, memoria, capacità di archiviazione e capacità di elaborazione dei numeri, paralleli basati su IBM POWER i supercomputer sono stati utilizzati per risolvere alcuni dei problemi più difficili in fisica, ingegneria, biologia, geologia e così via ambiente.
“Questo evento offrirà ai giovani programmatori l'opportunità di conoscere ambienti di programmazione avanzati, un'esperienza che li aiuterà a lanciare il loro carriere nel campo della tecnologia dell'informazione", ha affermato la Dott.ssa Gabby Silberman, Direttore del programma, Centri IBM per gli studi avanzati e la sponsorizzazione Esecutivo. “Oggi l’attenzione è rivolta allo sviluppo di software che verrà eseguito su supercomputer paralleli. Dare agli studenti programmatori l’accesso a Blue Gene è una rara opportunità per scrivere un’applicazione in grado di funzionare sul supercomputer più potente del mondo. La Sfida Parallela è un ottimo modo per introdurre questi concetti in un ambiente di gioco."
Una versione più grande del sistema Blue Gene è stata classificata come il supercomputer più potente del mondo nel novembre 2004 con una velocità di picco di 70,72 trilioni di calcoli al secondo, o teraflop.http://www.top500.org/). L'architettura si sta inoltre dimostrando facilmente adattabile a una vasta gamma di applicazioni, semplificando lo sviluppo delle applicazioni per una nuova generazione di scienziati e ingegneri.
"L'ICPC è la competizione universitaria più prestigiosa al mondo nel campo delle scienze informatiche e dell'ingegneria", ha affermato il dottor Bill Poucher, direttore esecutivo dell'ICPC e professore della Baylor University. “IBM ha collaborato con ICPC, ACM e università di tutto il mondo per far crescere la competizione fino a cinque volte la sua dimensione dal 1997. In particolare, siamo entusiasti di vedere i Campioni del Mondo che ogni anno stabiliscono nuovi standard di eccellenza per i loro colleghi, i nostri migliori e più brillanti studenti risolutori di problemi”.
Nell’ambito del continuo impegno di IBM a favore dell’istruzione, l’azienda lavorerà a stretto contatto con gli allenatori dei team per fornire tecnologia e software alle università, oltre a saperne di più su come i professori mantengono aggiornato il loro curriculum nei rapidi cambiamenti di oggi ambiente.
Le finali mondiali ACM-ICPC 2004 si sono svolte a Praga, nella Repubblica Ceca, lo scorso marzo, dove l'Istituto di meccanica e ottica di San Pietroburgo è emerso come campione del mondo. Per ulteriori informazioni sul concorso di programmazione ACM 2005, ospitato dall'Università Jiao Tong di Shanghai, visitare il sito Web del concorso all'indirizzo http://icpc.baylor.edu/icpc/finals/default.htm.