In a distributed-memory multiprocessor system in which a plurality of
processors have their respective memories, some of the processors are
placed in redundant execution of writing into a virtual storage space. At
redundant execution, each processor makes a determination of whether or
not it is to perform the writing. As a consequence, only a single
processor is allowed to write data into the virtual storage space, which
solves the data transfer overhead problem. If a processor that has a
memory with an area to be written into performs the writing, then the
speed of processing will be further increased.
En un sistema del multiprocesador de la distribuir-memoria en el cual una pluralidad de procesadores tenga sus memorias respectivas, algunos de los procesadores se colocan en la ejecución redundante de escribir en un espacio de almacenaje virtual. En la ejecución redundante, cada procesador hace una determinación de si o no es realizar la escritura. Por consiguiente, solamente se permite a un solo procesador escribir datos en el espacio de almacenaje virtual, que soluciona el problema de arriba de la transferencia de datos. Si un procesador en el cual tiene una memoria con un área que se escribirá realiza la escritura, entonces la velocidad del proceso será aumentada más a fondo.