Presentació d'Adrián Macía, cap de Càlcul Científic al CSUC, a la taula rodona sobre l'adquisició de competències en supercomputació, dins la jornada d'EuroCC del 16 de setembre.
2. • El uso de recursos de supercomputación se aplica en multitud de
campos:
• Ingeniería
• Ciencias de la vida
• Ciencia de materiales
• Física
• Ciencias sociales
• Etc
3. • Progresivamente nuevos usuarios comprenden que la
supercomputación resulta muy útil para el desarrollo de su trabajo.
• Muchos de estos nuevos usuarios no están familiarizados con los
conceptos y herramientas necesarios para trabajar con un servicio de
supercomputación.
• Estas carencias se dan incluso en usuarios de perfil científico-
tecnológico.
4. • Manejo de la terminal Unix como medio de interacción
• Falta de familiaridad con conceptos básicos de la arquitectura de
un supercomputador
• Trabajar en entornos compartidos gestionados mediante un
gestor de colas
• Falta de familiaridad con algunos de los algoritmos que se usan
para resolver sus problemas
• Desconocimiento de los conceptos relacionados con la
paralelización
5.
6.
7. • Primer nivel:
• Entorno de trabajo (Terminal Unix en la mayoría de los casos)
• Nociones sobre el uso / funcionamiento de un sistemade colas
• Nociones sobre supercomputadores (núcleos,procesadores, nodos, memoria,
disco, red de interconexión)
• Entender los "recursos consumibles" de un supercomputador(principalmente
núcleos, memoria, gpu, disco)
• Segundo nivel:
• Algoritmos: tipos (memory bound, compute bound), escalabilidad (como
escala el algoritmo usado al variar el tamaño del problema), etc
• Paralelización: tipo de paralelización del programa (OpenMP, MPI),
escalabilidad (ley de Amdahl).
8. Co-funded by the Horizon 2020 programme
of the European Union
This project has received funding from the European High-Performance Computing Joint Undertaking (JU) under grant agreement
No 951732. The JU receives support from the European Union’s Horizon 2020 research and innovation programme and Germany,
Bulgaria, Austria, Croatia, Cyprus, Czech Republic, Denmark, Estonia, Finland, Greece, Hungary, Ireland, Italy, Lithuania, Latvia,
Poland, Portugal, Romania, Slovenia, Spain, Sweden, United Kingdom, France, Netherlands, Belgium, Luxembourg, Slovakia, Norway,
Switzerland, Turkey, Republic of North Macedonia, Iceland, Montenegro
Thanks!