# Rúbrica · Ejercicio práctico de cálculos — Módulo 1 (EC1)

**Instrumento del programa:** Ejercicio práctico de cálculos de rendimiento (§18.2)
**Evidencia:** Ejercicio práctico de cálculos (§16)
**Elemento de competencia:** EC1 · **Módulo:** M1 · **Semanas:** 2–3

---

## 1. Qué se entrega

Resolución completa de la serie de ejercicios sobre métricas de rendimiento, en PDF, con el
**desarrollo paso a paso**: no basta con el resultado numérico final.

**Ejercicios del programa:**

| N° | Ejercicio | Contenido (§20.1) |
|---|---|---|
| 1 | Consumo de potencia en CMOS y transición a multinúcleo | 1.1 |
| 2 | Clasificación de tres entornos en Flynn y modelo de memoria | 1.2 |
| 3 | Dependencias RAW y paralelismo en una arquitectura superescalar | 1.3 |
| 4 | Pipeline de software de 3 etapas sobre 5 bloques | 1.3 |
| 5 | Ley de Amdahl aplicada a un programa de simulación hidrológica | 1.5 |
| 6 | Comparación Amdahl contra Gustafson con $p = 64$ | 1.5 |
| 7 | Speedup, eficiencia y *overhead* de un procesamiento de imágenes | 1.4 |
| 8 | Tiempos de transmisión en Ethernet e InfiniBand con $T(m) = \tau + m/B$ | 1.7 |

**Requisitos formales de cada solución:**

1. Enunciado reescrito de forma breve.
2. Datos del problema, con unidades.
3. Fórmula a aplicar, con el significado de cada símbolo.
4. Sustitución numérica, con unidades en cada paso.
5. Resultado, con unidad y **cifras significativas razonables**.
6. Interpretación: qué significa el resultado y si es plausible.

---

## 2. Criterios de evaluación

| # | Criterio | Descripción del desempeño esperado | Puntaje |
|---|---|---|---|
| 1 | Planteamiento del problema | Identifica los datos relevantes y descarta los superfluos; reconoce qué magnitud se pide | 15 |
| 2 | Aplicación de fórmulas | Usa la fórmula correcta para cada caso, sin sustituciones indebidas | 20 |
| 3 | Desarrollo numérico | Sustituye correctamente, opera sin errores aritméticos y conserva las unidades | 20 |
| 4 | Unidades y dimensiones | Todas las magnitudes llevan unidad coherente; los resultados son dimensionalmente correctos | 10 |
| 5 | Interpretación y verificación | Explica qué significa el resultado y comprueba que sea plausible (orden de magnitud, límites) | 20 |
| 6 | Comunicación del razonamiento | El desarrollo es legible: quien lo lee puede seguir el razonamiento sin interrogarse | 15 |
| | **Total** | | **100** |

---

## 3. Escala de desempeño por exercise

Cada ejercicio se califica de 0 a 10 y los ocho ejercicios forman el 100 % con la ponderación
siguiente:

| Ejercicio | Peso |
|---|---|
| 1. Consumo de potencia | 15 % |
| 2. Clasificación Flynn y memoria | 10 % |
| 3. Dependencias RAW | 10 % |
| 4. Pipeline de software | 10 % |
| 5. Ley de Amdahl | 15 % |
| 6. Amdahl contra Gustafson | 15 % |
| 7. Speedup, eficiencia y *overhead* | 15 % |
| 8. Tiempos de transmisión en red | 10 % |

| Puntaje por ejercicio | Nivel |
|---|---|
| 9–10 | Dominio completo: resultado correcto, desarrollo claro e interpretado |
| 7–8 | Correcto con condiciones menores: resultado correcto, interpretación superficial |
| 5–6 | Parcialmente correcto: método adecuado, error en el cálculo o en la interpretación |
| 3–4 | Método incompleto o mal aplicado: la estrategia no lleva al resultado |
| 0–2 | Sin avance válido o con respuesta sin sustento |

---

## 4. Errores frecuentes que se penalizan

| Error | Ejemplo | Penalización |
|---|---|---|
| Confundir speedup con eficiencia | Presentar $E_p = 12$ cuando $S_p = 12$ y hay 16 núcleos | −1 punto por ejercicio |
| Usar $T_1$ como el tiempo de un solo hilo del programa paralelo | Comparar contra una versión mal paralelizada | −1 punto por ejercicio |
| Ignorar la fracción secuencial en Amdahl | Aplicar $S_p = p$ sin verificar $s$ | −2 puntos |
| Tratar Amdahl y Gustafson como la misma ley | Afirmar que se contradicen | −1 punto |
| Perder las unidades en las potencias | Escribir $S_{16} = 12$ sin indicar que es adimensional | −0.5 puntos |
| Resultado sin unidades | Entregar «12» como respuesta a un problema de eficiencia | −0.5 puntos |
| Copiar el resultado de otro compañero sin desarrollo | Solo el número final | −3 puntos |

---

## 5. Nota mínima y fuentes de consulta

- **Nota mínima:** 60 % del total de la serie.
- Se permite consultar la bibliografía del módulo y apuntes de clase.
- **No se permite** usar calculadoras en línea para resolver el problema: se evalúa el
  razonamiento, no el resultado.

---

*Instrumento derivado de `00-marco/programa-docente-TEL420-V2.docx`, apartados 16, 18.2 y 18.3.*
