Modulo 4
Modulo 4
Modulo 4
COMPUTADORES VECTORIALES Y
MATRICIALES
Profesora: Bachiller:
María Ortiz Luis Bravo
CI: 30.438.901
Por otra parte, las computadoras digitales modernas de gran escala utilizan
frecuentemente el procesamiento simultáneo (concurrencia) en distintos puntos
del sistema, denominaremos a esta clase de computadoras Procesadores
Paralelos.
Los computadores paralelos son sistemas de computadores consistentes de un
conjunto centralizado de procesadores que pueden procesar simultáneamente los
datos del programa. El procesamiento paralelo se basa en la explotación de
sucesos concurrentes en el proceso de cómputo.
Se llama vector a una secuencia de datos escalares del mismo tipo almacenados
en memoria, normalmente en posiciones contiguas, aunque no siempre. Para
ilustrar este hecho, su- póngase una matriz bidimensional almacenada en
memoria por filas. En esta matriz, podríamos considerar vectores a las filas,
columnas o diagonales; en este caso, sólo las filas estarán en posiciones
contiguas de memoria.
Las diferencias con el modelo anterior son que las memorias ligadas a los EPs son
sustituidas por módulos en paralelo que son compartidos por todos los EPs
mediante la red de interconexión.
2. Ley de Amdahl
La ley de Amdahl se aplica solo a los casos en los que el tamaño del problema es
fijo. En la práctica, a medida que hay más recursos informáticos disponibles,
tienden a usarse en problemas más grandes (conjuntos de datos más grandes), y
el tiempo dedicado a la parte paralelizable a menudo crece mucho más rápido que
el trabajo inherentemente en serie. En este caso, la ley de Gustafson da una
evaluación menos pesimista y más realista del desempeño paralelo.