Sistemas Paralelos
Unos ejemplos de inteligencia artificial son las máquinas de sensores paralelos, las máquinas inteligentes de búsqueda en bases de datos y la lógica difusa. La lógica difusa es una tecnología de software que expresa la lógica con una imprecisión cuidadosamente definida, de manera que se acerque a la manera como piensan las personas, distinta a la de las reglas tradicionales de SI-BAJAS. La lógica difusa se ha usado para controlar los dispositivos físicos y empieza a ser utilizada en las aplicaciones de toma de decisiones. El procesamiento en paralelo y los sistemas en paralelo se basan en la idea de dividir un problema en un conjunto de partes solubles de forma concurrente, de manera que el tiempo total de resolución del problema queda dividido por el numero de procesadores utilizados. El grado de consecución de este objetivo depende básicamente de dos factores: de la sobrecarga computacional generada por la paralelización del problema y del equilibrio de carga conseguido entre el conjunto de procesadores.
Arquitectura Paralela
Se deduce que las arquitecturas paralelas añaden al concepto de arquitectura del computador el de arquitectura de las comunicaciones. En función de cómo se realicen estas comunicaciones se distinguen varios modelos de programación paralela. Desde una perspectiva tradicional, cada modelo de programación esta asociado a una determinada máquina paralela. Así, se puede diferencias entre multiprocesadores de memoria compartida y memoria distribuida. En la actualidad, esta distinción no es muy precisa debido a las muchas similitudes existentes entre diferentes maquinas paralelas y a que muchas maquinas soportan diversos modelos de programación.
Ventajas
Estos sistemas tienen la ventaja del aumento en el rendimiento, al incrementar el numero de procesadores, esperamos realizar as trabajos en un tiempo mas corto. Existe otra utilidad adicional, si varios programas deben guardas esos datos en un disco y hacer que todos los procesadores los compartan, en vez de tener muchos computadores con discos locales y hacer copias de datos.
Otra ventaja de los computadores masivamente paralelos es que la potencia global del sistema no se fundamenta en la potencia individual de cada procesador sino en la del conjunto. De este modo, este tipo de sistemas pueden configurar a partir de elementos modestos, obteniendo un alto rendimiento a bajo costo.
Procesadores de Memoria Compartida
Se caracterizan principalmente porque la comunicación entre procesos consiste en lecturas y escrituras de variables compartidas, y ocurren implícitamente como resultado de instrucciones convencionales de acceso de memoria. La arquitectura de estas máquinas consiste en un espacio físico de memoria que puede ser accedido por todos los procesadores y un dispositivo de interconexión que permite el acceso a memoria a los distintos procesadores y dispositivos de entrada/salida.
Procesadores de Memoria Distribuida
linea de tiempo television y su avance en los años
Sensores paralelos
1. INSTITUTO UNIVERSITARIO POLITÉCNICO SANTIAGO MARIÑO
ADMINISTRACIÓN DE SISTEMAS DE INFORMACIÓN
PROF. MARIA F. MORÓN
Luis Mora
Yonathan Rodríguez
Endry Silva
Ramiro Balzan
Daniel Socorro
Raylin Bertis
John García
3. Unos ejemplos de inteligencia artificial son las máquinas de
sensores paralelos, las máquinas inteligentes de búsqueda en bases
de datos y la lógica difusa. La lógica difusa es una tecnología de
software que expresa la lógica con una imprecisión cuidadosamente
definida, de manera que se acerque a la manera como piensan las
personas, distinta a la de las reglas tradicionales de SI-BAJAS. La
lógica difusa se ha usado para controlar los dispositivos físicos y
empieza a ser utilizada en las aplicaciones de toma de decisiones. El
procesamiento en paralelo y los sistemas en paralelo se basan en la
idea de dividir un problema en un conjunto de partes solubles de
forma concurrente, de manera que el tiempo total de resolución del
problema queda dividido por el numero de procesadores utilizados.
El grado de consecución de este objetivo depende básicamente de
dos factores: de la sobrecarga computacional generada por la
paralelización del problema y del equilibrio de carga conseguido
entre el conjunto de procesadores.
Sistemas Paralelos
Arquitectura paralela
Ventajas
Procesadores de
Memoria Compartida
Procesadores de
Memoria Distribuida
4. Se deduce que las arquitecturas paralelas añaden al
concepto de arquitectura del computador el de arquitectura
de las comunicaciones. En función de cómo se realicen
estas comunicaciones se distinguen varios modelos de
programación paralela. Desde una perspectiva tradicional,
cada modelo de programación esta asociado a una
determinada máquina paralela. Así, se puede diferencias
entre multiprocesadores de memoria compartida y
memoria distribuida. En la actualidad, esta distinción no es
muy precisa debido a las muchas similitudes existentes
entre diferentes maquinas paralelas y a que muchas
maquinas soportan diversos modelos de programación.
Sistemas Paralelos
Arquitectura paralela
Ventajas
Procesadores de
Memoria Compartida
Procesadores de
Memoria Distribuida
5. Estos sistemas tienen la ventaja del aumento en el
rendimiento, al incrementar el numero de procesadores,
esperamos realizar as trabajos en un tiempo mas corto.
Existe otra utilidad adicional, si varios programas deben
guardas esos datos en un disco y hacer que todos los
procesadores los compartan, en vez de tener muchos
computadores con discos locales y hacer copias de datos.
Otra ventaja de los computadores masivamente
paralelos es que la potencia global del sistema no se
fundamenta en la potencia individual de cada procesador
sino en la del conjunto. De este modo, este tipo de
sistemas pueden configurar a partir de elementos
modestos, obteniendo un alto rendimiento a bajo costo.
.
Sistemas Paralelos
Arquitectura paralela
Ventajas
Procesadores de
Memoria Compartida
Procesadores de
Memoria Distribuida
6. Sistemas Paralelos
Arquitectura paralela
Ventajas
Procesadores de
Memoria Compartida
Procesadores de
Memoria Distribuida
Se caracterizan principalmente porque la
comunicación entre procesos consiste en lecturas y
escrituras de variables compartidas, y ocurren
implícitamente como resultado de instrucciones
convencionales de acceso de memoria. La arquitectura
de estas máquinas consiste en un espacio físico de
memoria que puede ser accedido por todos los
procesadores y un dispositivo de interconexión que
permite el acceso a memoria a los distintos procesadores
y dispositivos de entrada/salida.
7. Sistemas Paralelos
Arquitectura paralela
Ventajas
Procesadores de
Memoria Compartida
Procesadores de
Memoria Distribuida
Los sistemas de memoria compartida distribuida
(DSM) representan la creación hibrida de dos tipos de
computación paralelos: la memoria distribuida en
sistemas multiprocesador y los sistemas
distribuidos. La cuestión de la consistencia adquiere
importancia en los sistemas DSM que replican el
contenido de la memoria compartida mediante su
almacenamiento en las cachés de computadores
separados.
Cada proceso tiene un gestor de réplicas local, el
cual está encargado de mantener copias en caché
para los objetos. En la mayor parte de las
implementaciones, los datos se leen desde las réplicas
locales por cuestiones de eficiencia, pero las
actualizaciones deben propagarse al resto de gestores
de réplica.