TEL-420 Sistemas Paralelos Rúbrica: Comparativo cpu gpu · M4
M4 Rúbrica de Evaluación Oficial
Descargar .md

Rúbrica · Informe Comparativo CPU vs GPU — Módulo 4 (EC4)

Instrumento del programa: Informe comparativo CPU-GPU (rúbrica) (§18.2) Evidencia: Comparativa de rendimiento CPU vs GPU (§16) Elemento de competencia: EC4 · Módulo: M4 · Semanas: 12–13 · Ponderación: 30 % de EC4 (6.6 % de la asignatura)


1. Qué se entrega

Informe técnico en formato PDF (máximo 8 páginas) que documente la comparativa experimental exhaustiva entre la ejecución de un algoritmo intensivo (ej. multiplicación de matrices GEMM o filtrado de imágenes) sobre la CPU (secuencial y multihilo OpenMP) frente a la GPU (CUDA Naive y CUDA Tiled con memoria compartida).


2. Criterios de evaluación (100 puntos)

#CriterioDescripción del desempeño esperadoPuntaje
1Rigor en la metodología experimentalMediciones repetidas ([k \ge 5]), control de calentamiento de la GPU y reporte de tiempos puros vs. tiempos totales con PCIe.25
2Gráficas comparativas y análisis de escalaCurvas claras de Speedup y tiempo de ejecución para múltiples dimensiones (N), identificando el punto de corte (break-even point).25
3Análisis del impacto de transferencias PCIeCuantificación formal del coste de cudaMemcpy y demostración de cuándo el bus PCIe anula la ganancia de la GPU.20
4Discusión teórica de intensidad aritméticaAplicación del modelo Roofline (Flops/Byte) justificando por qué el algoritmo se beneficia (o no) del hardware masivo.20
5Calidad de redacción y conclusionesRedacción profesional, conclusiones fundamentadas y recomendaciones de arquitectura para aplicaciones en la región.10
Total100

3. Rúbrica analítica por niveles

CriterioDestacado (4)Competente (3)En proceso (2)No logrado (1)
1. MetodologíaControl estricto de variabilidad, eventos CUDA precisos y separación de cómputo y transferenciasMediciones repetidas con cálculo correcto de promediosUna sola corrida sin control de calentamientoMediciones no reproducibles
2. GráficasGráficas vectoriales impecables mostrando claramente el punto de corte donde la GPU supera a la CPUGráficas completas con curvas comparativas CPU vs GPUGráficas confusas o con pocos puntos de pruebaSin gráficas comparativas
3. TransferenciasCuantifica la relación T_{PCIe} / T_{total} y analiza el coste de ida y vuelta para diferentes tamañosIdentifica el coste de las transferencias Host-DeviceMenciona el bus PCIe sin datos experimentalesIgnora el coste de las transferencias
4. IntensidadRelaciona los resultados empíricos con el modelo Roofline y la saturación de memoriaExplica la intensidad aritmética del algoritmoMención superficial sin relacionar con la física de la GPUDesconoce los conceptos de intensidad aritmética
5. RedacciónFormato técnico formal impecable con conclusiones sólidas para la toma de decisionesInforme bien redactado y estructuradoRedacción informal o apartados incompletosInforme deficiente o fuera de plazo