Plus de 200 programmeurs universitaires, de San Diego à Séoul et du Wisconsin à Varsovie, ont gagné le droit de concourir au concours de programmation le plus prestigieux du genre.
Soixante-dix-huit équipes de trois étudiants chacune participeront à la 29e finale mondiale annuelle de l'ACM (Association for Computing Machinery) Concours international de programmation collégiale (ICPC), du 3 au 7 avril 2005, à Shanghai, Chine. Et, pour la première fois, dans le cadre d'un défi POWER distinct, les finalistes pourront créer des applications sur le supercalculateur IBM eServer Blue Gene basé sur POWER.
Vidéos recommandées
Plus de 4 100 équipes dans le monde se sont inscrites aux compétitions régionales du concours. Depuis qu'IBM a commencé à sponsoriser cet événement en 1997, celui-ci a quintuplé, les concours régionaux de cette année attirant plus de dix mille participants venus de 71 pays sur 6 continents. Les équipes de la finale mondiale devront résoudre au moins huit problèmes de programmation complexes et réels, dans un délai épuisant de cinq heures. L’équipe qui résoudra le plus de problèmes correctement dans le moins de temps deviendra la meilleure équipe. champion international, gagnant des bourses d'études, des prix IBM et le droit de se vanter auprès des « les plus intelligents du monde » trophée.
Le parrainage de l’ACM est un élément clé des initiatives universitaires d’IBM, conçues pour stimuler compétences en programmation de grande valeur pour développer une main-d'œuvre informatique plus compétitive, capable de stimuler l'innovation et l'économie. croissance. En soutien à l'Initiative nationale d'innovation, IBM aide les établissements d'enseignement en fournissant la technologie et l'expertise générer « des compétences recherchées pour un monde à la demande »; subventions technologiques pour la recherche collaborative visant à résoudre le monde réel problèmes; et des canaux de recrutement pour identifier les candidats les meilleurs et les plus brillants pour une main-d'œuvre diversifiée et innovante.
Chaque année, lors de la finale mondiale, l'ACM-ICPC présente de nouvelles technologies et techniques de programmation de manière amusante et compétitive. Le concours de cette année, baptisé Parallel Challenge, est conçu pour présenter aux programmeurs les technologies de calcul parallèle POWER. Les équipes seront invitées à créer une application parallèle et à l'exécuter sur un système Blue Gene à Shanghai. Connus pour leur vitesse, leur mémoire, leur capacité de stockage et leurs capacités de calcul énormes, les systèmes parallèles basés sur IBM POWER Les superordinateurs ont été utilisés pour résoudre certains des problèmes les plus difficiles en physique, ingénierie, biologie, géologie et environnement.
« Cet événement donnera aux jeunes programmeurs une exposition à des environnements de programmation avancés, une expérience qui les aidera à lancer leur carrières dans les technologies de l'information », a déclaré le Dr Gabby Silberman, directrice de programme, IBM Centers for Advanced Studies et Sponsoring. Exécutif. « Aujourd’hui, l’accent est mis sur le développement de logiciels qui fonctionneront sur des supercalculateurs parallèles. Donner aux étudiants programmeurs l’accès à Blue Gene est une opportunité rare d’écrire une application capable de fonctionner sur le supercalculateur le plus puissant au monde. Le Parallel Challenge est un excellent moyen d’introduire ces concepts dans un environnement de jeu. »
Une version plus grande du système Blue Gene a été classée supercalculateur le plus puissant du monde en novembre 2004 avec une vitesse maximale de 70,72 billions de calculs par seconde, ou téraflops (http://www.top500.org/). L'architecture s'avère également facilement adaptable à une gamme d'applications, simplifiant ainsi le développement d'applications pour une nouvelle génération de scientifiques et d'ingénieurs.
« L'ICPC est le concours universitaire le plus prestigieux au monde dans le domaine des sciences informatiques et de l'ingénierie », a déclaré le Dr Bill Poucher, directeur exécutif de l'ICPC et professeur à l'Université Baylor. « IBM s'est associé à l'ICPC, à l'ACM et à des universités du monde entier pour faire croître la compétition jusqu'à cinq fois sa taille depuis 1997. En particulier, nous sommes ravis de voir chaque année les champions du monde établir de nouvelles normes d’excellence pour leurs pairs, nos étudiants les plus brillants et les plus brillants pour résoudre les problèmes.
Dans le cadre de l'engagement continu d'IBM en faveur de l'éducation, la société travaillera en étroite collaboration avec les coachs d'équipe pour fournir des technologies et logiciels aux universités, et apprenez-en davantage sur la manière dont les professeurs maintiennent leurs programmes à jour dans un contexte en évolution rapide. environnement.
La finale mondiale ACM-ICPC 2004 s'est déroulée à Prague, en République tchèque, en mars dernier, où l'Institut de mécanique fine et d'optique de Saint-Pétersbourg est devenu champion du monde. Pour plus d'informations sur le concours de programmation ACM 2005, organisé par l'Université Jiao Tong de Shanghai, visitez le site Web du concours à l'adresse http://icpc.baylor.edu/icpc/finals/default.htm.