3 research outputs found

    Consistencia de memoria en sistemas DVSM

    Get PDF
    Las arquitecturas paralelo, obtenidas combinando varios procesadores, pueden suministrar potencia de cómputo ordenes de magnitud superior a las arquitecturas de procesador único. Un aspecto clave que diferencia a estas arquitecturas es el mecanismo de soporte para la comunicación. En las arquitecturas de pasaje de mensaje cada procesador tendrá a su propia memoria local solo accesible por el mismo, requiriendo que los procesos se comuniquen a través de mensajes explícitos. Contrariamente, multiprocesadores con un espacio único de memoria, sistemas SM, al permitir que toda la memoria pueda accederse desde los distintos procesadores, posibilita una comunicación con operaciones de lectura y escritura en memoria. Los sistemas SM, referidos usualmente como rígidamente acoplados, proporcionan una memoria global la cual ser a accesible por igual por todos los procesadores. Esto permite compartir datos a través de un mecanismo uniforme de lectura/escritura sobre la memoria común, UMA, aunando facilidad de programación y portabilidad. Como contrapartida estos sistemas estarán expuestos a un incremento en la contención y latencia de los accesos a memoria, afectando perfomance y escalabilidad.Eje: Procesamiento Concurrente, Paralelo y DistribuidoRed de Universidades con Carreras en Informática (RedUNCI

    Consistencia de memoria en sistemas DVSM

    Get PDF
    Las arquitecturas paralelo, obtenidas combinando varios procesadores, pueden suministrar potencia de cómputo ordenes de magnitud superior a las arquitecturas de procesador único. Un aspecto clave que diferencia a estas arquitecturas es el mecanismo de soporte para la comunicación. En las arquitecturas de pasaje de mensaje cada procesador tendrá a su propia memoria local solo accesible por el mismo, requiriendo que los procesos se comuniquen a través de mensajes explícitos. Contrariamente, multiprocesadores con un espacio único de memoria, sistemas SM, al permitir que toda la memoria pueda accederse desde los distintos procesadores, posibilita una comunicación con operaciones de lectura y escritura en memoria. Los sistemas SM, referidos usualmente como rígidamente acoplados, proporcionan una memoria global la cual ser a accesible por igual por todos los procesadores. Esto permite compartir datos a través de un mecanismo uniforme de lectura/escritura sobre la memoria común, UMA, aunando facilidad de programación y portabilidad. Como contrapartida estos sistemas estarán expuestos a un incremento en la contención y latencia de los accesos a memoria, afectando perfomance y escalabilidad.Eje: Procesamiento Concurrente, Paralelo y DistribuidoRed de Universidades con Carreras en Informática (RedUNCI

    Merlin: A Superglue for Multicomputer Systems

    No full text
    Merlin is a memory based, interconnection system designed to provide very high-performance capability in a distributed multicompvter environment. By using dynamically mapped reflective memory operations, the system creates a virtual memory environment which permits users to utilize both local and shared memory techniques. This mapped virtual memory approach permits selected information to be. shared at high speeds and with relatively low latency. There is no software involvement in the actual sharing of information and the system autom_ffically overlaps computation and communication, to the extent possible, on a word-by-word basis. Memory-to-memory mapping allows Merlin to provide a uniform programming environment which is independent of interconnection topology, processing elements, and languages. 1
    corecore