Computación de alto rendimiento y científica

From Supercomputación y Cálculo Científico UIS
Revision as of 15:10, 4 September 2017 by Cbarrios (talk | contribs)


Logo_sc33.png

Computación de alto rendimiento y científica - Código 26734
PhD Debugging.gif

Instructores

Carlos Jaime Barrios Hernandez, PhD. - (cbarrios@uis.edu.co)

Gilberto Javier Diaz Toro, MSc (gilberto.diaz@uis.edu.co)

Jorge Luis Chacón Velazco, PhD (jchacon@uis.edu.co)

Presentación

El cómputo de alto rendimiento más que una tendencia en el uso de tecnologia, es una realidad, que plantea diferentes retos para todos los dominios del conocimiento o de actividad profesional. Más allá de las competencias normales de un ingeniero o cientifico, es necesario entender la tecnología para aprovechar las oportunidades que nos ofrecen, adquirir un lenguaje común para interactuar con ingenieros de sistemas o computistas y proyectar una actividad multidisciplinaria, altamente eficiente.

El curso ofrece un acercamiento a conceptos básicos y estrategias de interacción con arquitecturas escalables, desde el computo cientifico para explotar posibilidades de concurrencia y paralelismo. El curso permitirá a los participantes, conocer modelos de programacion fundamentales para la creacion de sus propios codigos, así como una vision e interacción con plataformas de supercomputo especifica y algunas herramientas de interacción en redes de tecnología avanzada, permitiendo reconocer perspectivas y oportunidades de desarrollo.

Las sesiones se realizan en el CENTIC

Contenido

Unidad I: Introducción General

  • Arquitecturas Escalables
  • Computación de Alto Rendimiento y Científica
  • Introducción al Uso de Arquitecturas Escalables
  • Lilnux y SLURM
Unidad II: Programación Científica
  • Algo de Algoritmos
  • C/C++
  • Python

Unidad III: Modelos de Programación Paralela