4.3 Sistemas de Memoria Compartida: Multiprocesadores
4.3 Sistemas de Memoria Compartida: Multiprocesadores
4.3 Sistemas de Memoria Compartida: Multiprocesadores
Una red dinámica es una red cuya topología puede variar durante
el curso de la ejecución de un programa paralelo o entre dos
ejecuciones de programas. La red está constituida por elementos
materiales específicos, llamados commutadores o switches.
Modelos de coherencia.
Varios modelos y protocolos han sido desarrollados para
mantener la coherencia de la cache, tales como protocolo MSI,
protocolo MESI, protocolo MOSI y el protocolo MOESI. La elección
de un modelo de consistencia es crucial a la hora de diseñar un
sistema de cache coherente. Los modelos de coherencia difieren
en rendimiento y escalabilidad, por lo que deben ser evaluados
para cada sistema diseñado.
4.4.2 Clúster
Un clúster es un grupo de ordenadores débilmente acoplados que
trabajan en estrecha colaboración, de modo que en algunos
aspectos pueden considerarse como un solo equipo. Los clústeres
se componen de varias máquinas independientes conectadas por
una red. Mientras que las máquinas de un clúster no tienen que
ser simétricas, de no serlo, el balance de carga es más difícil de
lograr.
NVIDIA
PYSICS LAYER:
• GPU PhysX
• CPU PhysX
Graphics Layer:
• GPU –DirectX Windows
INTEL
PYSICS LAYER:
• No GPU PhysX
• CPU Havok
Graphics Layer:
• GPU –Direct X Windows
AMD
PYSICS LAYER:
• No GPU PhysX
CPU Havok
• Graphics Layer:
• GPU –DirectX Windows