CESGAHACK 5 volverá a reunir a científicos y desarrolladores de aplicaciones durante cinco días con el objetivo de acelerar sus aplicaciones. Aprenda a utilizar HPC y computación paralela mientras desarrollan su propio software.

Fechas: 14-18 de diciembre de 2020.

Lugar de celebración: Este evento se realizará virtualmente a través de una plataforma telemática.

Fecha límite de inscripción: 4 de diciembre.

Nuestro objetivo es ayudar a hacer más ciencia acelerando el tiempo de ejecución de su aplicación y dedicando menos tiempo a codificar. Si su equipo de desarrollo tiene poca o ninguna experiencia en programación paralela, CESGAHACK5 es para usted.

Durante la semana, el evento está estructurado para garantizar que la mayor parte del tiempo se dedique a trabajar en su propio código, con la ayuda de mentores expertos. Los participantes tendrán acceso al supercomputador Finisterrae II del CESGA.

También usaremos Parallelware Analyzer y Parallelware Trainer para ayudarlo a identificar los patrones paralelos en su código y aprender cómo implementar esos patrones de manera eficiente con OpenMP y / o OpenACC.

PREGUNTAS FRECUENTES

¿NECESITO EXPERIENCIA PREVIA EN PROGRAMACIÓN PARALELA?

No, no necesitas experiencia en programación paralela. Los mentores expertos estarán disponibles para guiarlo durante la semana y, al utilizar Parallelware Trainer, podrá identificar rápidamente oportunidades reales para paralelizar su aplicación. Nuestro objetivo es que los participantes pasen el 95% del tiempo en el hackathon trabajando en su propio código. Nuestros mentores lo ayudarán a usar OpenACC para usar en GPU y / o OpenMP para multiproceso y SIMD. Esto incluirá comprender cuáles son las mejores opciones para su código en particular y si la programación híbrida en paralelo es útil para usted. Es muy recomendable asistir al “Curso práctico de vectorización y paralelización para Finisterrae usando herramientas Parallelware” el 10 de diciembre.

¿QUÉ EQUIPOS ESTAMOS BUSCANDO?

Para asegurar que todos tengan el tiempo necesario durante el evento, pedimos que cada equipo no tenga más de 2 desarrolladores. Como nuestro objetivo es ayudar a desarrollar conocimientos de programación paralela, buscamos equipos con poca o ninguna experiencia en programación paralela, pero donde al menos uno de los miembros del equipo tenga experiencia significativa con la base de código en la que se trabajará durante el evento. La aplicación ideal es aquella que está escrita en C / C ++, que ha alcanzado una limitación que se puede abordar con programación paralela. Por ejemplo, es posible que actuamente su código esté haciendo tiempos de ejecución demasiado largos para completar la ciencia que desea comprender, o puede que necesite tener acceso a más memoria para poder utilizar conjuntos de problemas más grandes.

¿CUÁL ES EL PROCESO DE SELECCIÓN?

Un experimentado equipo de mentores comienza a trabajar con los posibles asistentes tan pronto como se abre la convocatoria. Trabajamos para encontrar equipos candidatos que se beneficiarán de asistir al hackathon, identificar sus necesidades y trabajar con ellos para proporcionar una aplicación útil. Los equipos admitidos se confirmarán el 9 de diciembre.

¿QUÉ PASA DESPUÉS DEL HACKATHON?

El objetivo es establecer una relación de colaboración con su equipo y, cuando sea posible, crear historias de éxito que se puedan publicar durante los meses posteriores al hackathon. ¡Queremos incrementar el impacto de tu trabajo!

¿CUANTO CUESTA?

La participación es GRATUITA.

TÉRMINOS Y CONDICIONES

Para leer los términos y condiciones:

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

ORGANIZADORES

Appentra y CESGA

Mentor: Dr. Manuel Arenaz, CEO de Appentra Solutions y profesor en la UDC.

REGISTRO:

https://forms.gle/xNJeXu372fEwkW4q8

Si tiene alguna pregunta no dude en contactar a través del correo:

training[at]appentra.com