Saltar a contenido principal Saltar a navegación principal

Arquitecturas Distribuidas

Objetivos

Distinguir los diferentes paradigmas de programación de arquitecturas de altas prestaciones.

Relacionar los paradigmas de programación con el hardware que lo implementa.

Reconocer y utilizar eficientemente los diferentes tipos de herramientas de programación de plataformas paralelas y distribuidas y asociar herramientas de programación con su tipo.

Distinguir entre procesamiento paralelo y procesamiento distribuido y asociarlo a las herramientas de programación que se utilizan para implementarlo.

Explicar los conceptos de escalabilidad y eficiencia.

Estudiar la escalabilidad de un sistema.

Distinguir y reconocer conceptos habituales en computación de altas prestaciones (ganancia en velocidad, ganancia escalable, isoeficiencia, etc.)

Docentes

MARIANETTI, Osvaldo Lucio

Profesor titular

osvaldo.marianetti@ingenieria.uncuyo.edu.ar

GODOY, Pablo Daniel

Profesor adjunto

pablo.godoy@ingenieria.uncuyo.edu.ar