CESGAHACK 5 reunirá unha vez máis a científicos e desenvolvedores de aplicacións durante cinco días co obxectivo de acelerar as súas aplicacións. Aprende a usar HPC e computación paralela mentres desenvolves o teu propio software.

Datas: 14-18 de decembro de 2020.

Lugar de celebración: Este evento celebrarase virtualmente a través dunha plataforma telemática.

Prazo de inscrición: 4 de decembro.

O obxectivo é axudarche a facer máis ciencia axilizando o tempo de execución da túa aplicación e gastando menos tempo en codificar. Se o teu equipo de desenvolvemento ten pouca ou ningunha experiencia en programación paralela, CESGAHACK5 é para ti.

Durante a semana, o evento está estruturado para garantir que a maior parte do tempo se pase traballando no teu propio código, coa axuda de mentores expertos. Os participantes terán acceso á supercomputadora Finisterrae II do CESGA.

Tamén usaremos Parallelware Analyzer e Parallelware Trainer para axudarche a identificar patróns paralelos no teu código e aprender a implementar eses patróns de forma eficiente con OpenMP e / ou OpenACC.

PREGUNTAS FRECUENTES

NECESITO DE EXPERIENCIA PREVIA NA PROGRAMACIÓN PARALELA?

Non, non precisa experiencia en programación paralela. Os mentores expertos estarán dispoñibles para guialo durante toda a semana e, usando Parallelware Trainer, podes identificar rapidamente oportunidades reais para paralelizar a túa aplicación. O noso obxectivo é que os participantes pasen o 95% do tempo no hackathon traballando no seu propio código. Os nosos mentores axudarano a usar OpenACC para usar en GPU e / ou OpenMP para multithreaded e SIMD. Isto incluirá a transmisión de datos que é a mellor opción para o seu código particular e se a programación híbrida paralela é útil para vostede. É moi recomendable asistir ao “Curso práctico de vectorización e paralelización para Finisterrae Usando Parallelware Tools”o 10 de decembro.

QUE EQUIPOS BUSCAMOS?

Para garantir que todos teñan tempo suficiente durante o evento, pedimos que cada equipo non teña máis de 2 membros. Como o obxectivo é axudar a desenvolver coñecementos de programación paralela, buscamos equipos con pouca ou ningunha experiencia en programación paralela, pero onde polo menos un dos membros do equipo teña unha experiencia significativa coa base de código que se traballará durante o evento. A aplicación ideal é a que está escrita en C / C ++, que alcanzou unha limitación que pode abordarse coa programación paralela. Por exemplo, é posible que o seu código estea a executarse demasiado tempo para completar a ciencia que desexa comprender ou pode que necesite acceder a máis memoria para usar conxuntos de problemas máis grandes.

CÓMO É O PROCESO DE SELECCIÓN?

O experimentado equipo de mentores comeza a traballar cos futuros asistentes en canto abre a convocatoria. Traballamos para atopar equipos candidatos que se beneficien de asistir ao hackathon, identificar as súas necesidades e traballar con eles para proporcionar unha aplicación útil. Os equipos admitidos confirmaranse o 9 de decembro.

QUE PASA DESPOIS DO HACKATHON?

O obxectivo é establecer unha relación de colaboración co seu equipo e, cando sexa posible, crear casos de éxito que se poidan publicar nos meses seguintes ao hackathon. Queremos aumentar o impacto do teu traballo.

CANTO?

A participación é de balde.

TERMOS E CONDICIÓNS

Para ler os termos e condicións:

https://www.appentra.com/wp-content/uploads/2020/11/20201210-TERMS-AND-CONDITIONS-CESGA-COURSE.pdf

ORGANIZADORES

Appentra e CESGA

Mentor: Dr. Manuel Arenaz, CEO de Appentra Solutions e profesor na UDC.

REXISTRO:

https://forms.gle/xNJeXu372fEwkW4q8

Se ten algunha dúbida, non dubide en contactar connosco por correo electrónico a través de:

training[at]appentra.com