Mais de 200 programadores universitários, de San Diego a Seul, e de Wisconsin a Varsóvia, ganharam o direito de competir na mais prestigiada competição de programação do género.
Setenta e oito equipes de três estudantes cada participarão da 29ª Final Mundial Anual da ACM (Associação for Computing Machinery) International Collegiate Programming Contest (ICPC), de 3 a 7 de abril de 2005, em Xangai, China. E, pela primeira vez, em um desafio POWER separado, os finalistas poderão construir aplicativos no supercomputador IBM eServer Blue Gene baseado em POWER da IBM.
Vídeos recomendados
Mais de 4.100 equipes em todo o mundo participaram das competições regionais do concurso. Desde que a IBM começou a patrocinar este evento em 1997, o mesmo cresceu cinco vezes, com os concursos regionais deste ano atraindo mais de dez mil participantes de 71 países em 6 continentes. As equipes das Finais Mundiais precisarão resolver oito ou mais problemas complexos de programação do mundo real, em um extenuante prazo de cinco horas. A equipe que resolver mais problemas corretamente em menos tempo emergirá como a campeão internacional, ganhando bolsas de estudo, prêmios IBM e o direito de se gabar dos “mais inteligentes do mundo” troféu.
O patrocínio da ACM é um componente-chave das iniciativas universitárias da IBM, que são projetadas para estimular habilidades de programação de alto valor para desenvolver uma força de trabalho de TI mais competitiva, capaz de impulsionar a inovação e a economia crescimento. Em apoio à Iniciativa Nacional de Inovação, a IBM ajuda instituições educacionais fornecendo tecnologia e conhecimento especializado gerar “habilidades sob demanda para um mundo sob demanda”; bolsas de tecnologia para pesquisa colaborativa para resolver problemas do mundo real problemas; e canais de recrutamento para identificar os melhores e mais brilhantes candidatos para uma força de trabalho diversificada e inovadora.
Todos os anos, nas Finais Mundiais, o ACM-ICPC apresenta novas tecnologias e técnicas de programação de uma forma divertida e competitiva. O concurso deste ano, denominado Desafio Paralelo, foi desenvolvido para apresentar aos programadores as tecnologias de computação paralela POWER. As equipes serão solicitadas a criar um aplicativo paralelo e executá-lo em um sistema Blue Gene em Xangai. Conhecidos por sua enorme velocidade, memória, capacidade de armazenamento e capacidade de processamento de números, os sistemas paralelos baseados em IBM POWER supercomputadores têm sido usados para resolver alguns dos problemas mais difíceis da física, da engenharia, da biologia, da geologia e da ciência. ambiente.
“Este evento dará aos jovens programadores exposição a ambientes de programação avançados, uma experiência que ajudará a lançar os seus carreiras em tecnologia da informação”, disse a Dra. Gabby Silberman, Diretora de Programa, Centros IBM para Estudos Avançados e Patrocínio Executivo. “Hoje, há um foco significativo no desenvolvimento de software que será executado em supercomputadores paralelos. Dar aos estudantes programadores acesso ao Blue Gene é uma rara oportunidade de escrever um aplicativo capaz de rodar no supercomputador mais poderoso do mundo. O Desafio Paralelo é uma ótima maneira de introduzir esses conceitos em um ambiente de jogo.”
Uma versão maior do sistema Blue Gene foi classificada como o supercomputador mais poderoso do mundo em novembro de 2004, com velocidade máxima de 70,72 trilhões de cálculos por segundo, ou teraflops (http://www.top500.org/). A arquitetura também está provando ser facilmente adaptável a uma variedade de aplicações, simplificando o desenvolvimento de aplicações para uma nova geração de cientistas e engenheiros.
“O ICPC é a competição universitária de maior prestígio do mundo nas ciências da computação e engenharia”, disse o Dr. Bill Poucher, Diretor Executivo do ICPC e professor da Baylor University. “A IBM fez parceria com o ICPC, ACM e universidades de todo o mundo para aumentar a competição para cinco vezes o seu tamanho desde 1997. Em particular, estamos entusiasmados em ver os Campeões Mundiais de cada ano estabelecendo novos padrões de excelência para os seus pares, os nossos melhores e mais brilhantes estudantes solucionadores de problemas.”
Como parte do compromisso contínuo da IBM com a educação, a empresa trabalhará em estreita colaboração com treinadores de equipe para fornecer tecnologia e software para universidades, bem como aprender mais sobre como os professores mantêm seu currículo atualizado nas rápidas mudanças de hoje. ambiente.
As Finais Mundiais ACM-ICPC de 2004 aconteceram em Praga, República Tcheca, em março passado, onde o Instituto de Mecânica Fina e Óptica de São Petersburgo emergiu como campeão mundial. Para obter mais informações sobre o Concurso de Programação ACM 2005, organizado pela Shanghai Jiao Tong University, visite o site do concurso em http://icpc.baylor.edu/icpc/finals/default.htm.