MIMD with logically shared memory but usually physically distributed. The latter is sometimes called distributed shared memory.
-
In near future, ALL formal (closely coupled) MPP's will be distributed shared memory
-
Note all computers (e.g. current MIMD distributed memory IBM SP2) allow any node to get at any memory but this is done indirectly -- you send a message
-
In future "closely-coupled" machines, there will be built in hardware supporting the function that any node can directly address all memory of the system
-
This distributed shared memory architecture is currently of great interest to (a major challenge for) parallel compilers
|