2.16.11 SF/Eventos, Herramientas y Experimentación
Cubre los eventos y su efecto en el rendimiento (detenciones, fallos de caché, fallos de página), la comprensión de sistemas por capas como plataformas de evaluación, las trampas de los microbenchmarks, y las herramientas y experimentos para medir el rendimiento del sistema.
Temas:
Core
- Eventos y su efecto en el rendimiento (por ejemplo, detenciones de instrucciones (stalls), fallos de caché, fallos de página) Sistemas Operativos (OS) -Memory,AR-FunctionalOrganization.
- Comprender sistemas por capas, cargas de trabajo y plataformas, sus implicaciones para el rendimiento y los desafíos que representan para la evaluación.
- Trampas de los micro puntos de referencia (microbenchmark pitfalls).
Aprendizaje esperado (Learning Outcomes):
Core:
- Aplicar herramientas de software para perfilar y medir el rendimiento del programa [Aplicar]
- Diseñar y conducir un experimento orientado al rendimiento de un sistema común (por ejemplo, un sistema operativo y Spark) [Diseñar]
- Diseñar un experimento de rendimiento en un sistema por capas para determinar el efecto de un parámetro del sistema en el rendimiento del sistema [Diseñar]
Generado por Ernesto Cuadros-Vargas , Sociedad Peruana de Computación-Peru, basado en el modelo de la Computing Curricula de IEEE-CS/ACM