5.45.4.5 Programas: Mapeos de Implementación (2 horas) [Habilidades AG-C09,AG-C11]

Referencias Bibliográficas: [Pacheco and Malensek, 2021,mei W. Hwu et al., 2022]

Temas

  1. Una o más de las siguientes asignaciones y mecanismos a través de sistemas en capas:
    1. Paralelismo a nivel de instrucción y datos en la CPU. Ver también: Arquitectura y Organización (AR) -FunctionalOrganization.
    2. SIMD y paralelismo de datos heterogéneo. Ver también: Arquitectura y Organización (AR) -HeterogeneousArchitectures.
    3. Concurrencia planificada en multinúcleo, tareas, actores. Ver también: Sistemas Operativos (OS) -Scheduling.
    4. Clústeres, nubes; aprovisionamiento elástico. Ver también: Desarrollo de Plataformas Especializadas (SPD) -CommonAspectsSharedConcerns.
    5. Sistemas distribuidos en red. Ver también: Redes y Comunicaciones (NC) -Applications.
    6. Tecnologías emergentes como la computación cuántica y la computación molecular.

Aprendizaje esperado (Learning Outcomes)

  1. Explicar las compensaciones entre diferentes estrategias de mapeo en términos de rendimiento, costo y complejidad de implementación [Explicar]



Generado por Ernesto Cuadros-Vargas , Sociedad Peruana de Computación-Peru, basado en el modelo de la Computing Curricula de IEEE-CS/ACM