Calculadora de la Ley de Gustafson (Aceleración Escalada)
Aceleración cuando el problema crece con el número de procesadores, según la ley de Gustafson, junto a la aceleración de tamaño fijo de Amdahl.
Resultados
Qué hace esta herramienta
La ley de Amdahl es pesimista: con un 5 % del trabajo en serie, ningún número de núcleos hace una tarea más de 20 veces más rápida. John Gustafson señaló en 1988 que casi nunca se ejecuta la misma tarea pequeña en una máquina mayor; se ejecuta una tarea mayor en el mismo tiempo, y entonces la parte en serie se reduce en términos relativos. Con 64 núcleos y un 5 % de tiempo en serie, la aceleración escalada es de unos 61 en lugar de los 15 de Amdahl. Es el escalado débil, el modelo de las pruebas de supercomputadores; Amdahl describe el escalado fuerte, lo que se obtiene cuando solo se quiere la misma respuesta más rápido. Aquí la parte en serie se mide en la máquina paralela, como la definió Gustafson.
Fórmula
S = N − s (N − 1) · Amdahl: S = 1 ÷ (s + (1 − s) ÷ N)
Variables
| Símbolo | Significado | Unidad |
|---|---|---|
n | Número de procesadores o núcleos | — |
s | Parte en serie del trabajo | % |
GS | Aceleración escalada (Gustafson) | × |
EF | Eficiencia paralela | % |
AM | Aceleración con tamaño fijo (Amdahl), para comparar | × |
CE | Techo de Amdahl con procesadores infinitos | × |
Ejemplo resuelto
- Número de procesadores o núcleos64
- Parte en serie del trabajo5 %
- Aceleración escalada (Gustafson)60,85 ×
- Eficiencia paralela95,1 %
- Aceleración con tamaño fijo (Amdahl), para comparar15,42 ×
- Techo de Amdahl con procesadores infinitos20,0 ×
Limitaciones
- El resultado es una estimación basada solo en los valores introducidos. Las situaciones reales suelen incluir factores que esta calculadora desconoce.
- La fórmula supone condiciones ideales: sin pérdidas por fricción, sin resistencia del aire y sin pérdidas de rendimiento salvo que las introduzca.