|
Concurrencia y Paralelismo |
Objetivo |
|
-
Plantear los fundamentos de la programación concurrente y paralela, estudiando su sintaxis y semántica, así como herramientas y lenguajes para la resolución de problemas.
-
Analizar el concepto de sistemas concurrentes que integran la arquitectura de hardware, el sistema operativo y los algoritmos que permiten la resolución de problemas concurrentes.
-
Estudiar los conceptos fundamentales de comunicación y sincronización entre procesos, por memoria compartida y por mensajes.
-
Vincular la concurrencia en software con los conceptos de procesamiento distribuido y paralelo, para tener los conceptos de soluciones multiprocesador con algoritmos concurrentes.
-
Caracterizar los problemas de procesamiento paralelo desde dos puntos de vista: la arquitectura física y los lenguajes de programación, poniendo énfasis en la transformación de algoritmos secuenciales en paralelos.
-
Describir los modelos de cómputo paralelo y los paradigmas de programación paralela.
-
Estudiar las métricas de performance asociadas al paralelismo, así como modelos de predicción de performance orientados a diferentes arquitecturas multiprocesador.
-
Plantear casos concretos de procesamiento paralelo, resolubles sobre distintas arquitecturas multiprocesador.
|
|
Carrera a la que pertenece |
|
-
Ingeniería en Computación - Obligatoria de 4to.
|
|
Información de la cursada 2022 (primer semestre) |
|
-
Inicio de clases: 4 de marzo de 2022 (excepcionalmente esta clase NO será presencial y se hará por medio de webex meeting, cuyo link estará en Ideas).
-
Debe solicitar la inscripción en IDEAS en la cátedra "Concurrencia y Paralelismo".
|
|
-
Horario de la Teoría: viernes de 9 a 12 hs. en el aula 15 (Facultad de Informática).
-
Horario de la Práctica: jueves de 17:30 a 20 hs. en el aula 14 (Facultad de Informática).
-
Las clases serían presenciales (excepto la primer teoría).
|
|
Información del Redictado 2022 (segundo semestre) |
|
-
Inicio de clases: 9 de agosto de 2022 - explicación de la metodología de la materia.
|
|
-
Horarios de clases teórico/prácticas:
- Martes de 12 a 14 hs. en el aula 7 (Facultad de Informática).
- Viernes de 11 a 14 hs. en el aula 1.4 (Facultad de Informática).
|
|
Más Información - http://ideas.info.unlp.edu.ar
Mail: francoch@lidi.info.unlp.edu.ar |