Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Métricas Del Paralelismo: The Best
Métricas Del Paralelismo: The Best
Paralelismo
The best
www.thebesteam.com
Mtricas del
Paralelismo
The best
Existen un gran nmero de mtricas para evaluar sistemas paralelos. Entre las ms
conocidas se encuentran el tiempo de ejecucin paralelo, el speedup (ganancia
efectiva en velocidad de cmputo usando ms de un procesador) y eficiencia (que
denota el uso efectivo de los recursos de cmputo). Pero existen otras medidas que
pueden ser tiles tales como costo, overhead paralelo, grado de concurrencia,
escalabilidad, isoeficiencia, etc.
www.thebesteam.com
Speed Up (Aumento
de Velocidad)
The best
www.thebesteam.com
Speed Up (Aumento
de Velocidad)
Speedup
puede
ser
definido
valores:rendimientoylatencia.
por
dos
tipos
The best
diferentes
de
Para los valores de rendimiento, que tambin se llaman cantidades de rendimiento, el rendimiento mejorado estar en
el numerador y el rendimiento original estar en el denominador.
www.thebesteam.com
Ley de Amdahl
The best
Tambin conocido comoel argumento de Amdahl,se utiliza para encontrar la mejora mxima esperada a un
sistema general cuando se mejora slo una parte del sistema.A menudo se utiliza enla computacin
paralela para predecir el mximo tericoaceleracinuso de mltiples procesadores.La ley lleva el nombre
dearquitecto equipode Gene Amdahl.
Definicin:
www.thebesteam.com
Escalabilidad en
Sistemas Paralelos
The best
La escalabilidad nos da una idea del comportamiento del sistema cuando se incrementa el
nmero de procesadores
El anlisis de escalabilidad nos da una idea terica del comportamiento del sistema al
incrementar su capacidad de cmputo:
Comparar el comportamiento de diferentes algoritmos.
Predecir efectos en el rendimiento del sistema al cambiar alguno de sus parmetros.
Optimizar la implementacin paralela.
El anlisis de escalabilidad de un sistema paralelo ayuda a resolver las siguientes preguntas: Cmo
afecta la performance de un algoritmo el crecimiento del nmero de procesadores? Como afecta la
performance un cambio en el tamao del problema? Cmo afecta el cambio en la velocidad de los
procesadores o de la red de interconexin a un algoritmo? Cul es el mejor algoritmo y arquitectura
para resolver un problema cuando cambia el tamao del problema y el nmero de procesadores ?
6
www.thebesteam.com
Escalabilidad en
Sistemas Paralelos
The best
El tema de la escalabilidad, y su relacin con la funcin de isoeficiencia (y otras isomtricas) es de importancia dado que permiten capturar las caractersticas de un
algoritmo paralelo y de la arquitectura en la que se lo implementa. Permite testear la
performance de un programa paralelo sobre pocos procesadores y predecir su
performance en un nmero mayor.