En los últimos años los sistemas distribuidos cobraron gran importancia debido a la crecientes mejoras en las redes de computadoras. La reciente adopción masiva por parte de la industria de Clusters, Clouds y Grids hizo posible una gran disponibilidad de plataformas de computación distribuida a bajo costo. Por otro lado, se popularizaron enormemente las computadoras y celulares con múltiples procesadores y núcleos, haciendo que el software paralelo deje de ser exclusivo de ambientes especializados.

El uso y desarrollo eficiente de sistemas distribuidos y paralelos es de crucial importancia debido a que la mayoría de los sistemas que se desarrollan en la actualidad son distribuidos o paralelos, tanto en servidores, como en computadoras personales y celulares.

El curso tiene por objetivo introducir al alumno de la Carrera Ingeniería de Sistemas al área de computación paralela y distribuida, sus conceptos, herramientas y aplicaciones. Se pretende dar una visión sobre el desarrollo de software paralelo y distribuido, incluyendo plataformas, lenguajes de programación y herramientas.

Docentes

Novedades