A computer system provides distributed memory computer architecture
achieving extremely high speed parallel processing, and includes: a CPU
modules, a plurality of memory modules, each module having a processor
and RAM core, and a plurality of sets of buses making connections between
the CPU and the memory modules and/or connections among memory modules,
so the various memory modules operate on an instruction given by the CPU.
A series of data having a stipulated relationship is given a space ID and
each memory module manages a table containing at least the space ID, the
logical address of the portion of the series of data managed, the size of
the portion and the size of the series of data, and, the processor of
each memory module determines if the portion of the series of data
managed is involved in a received instruction and performs processing on
data stored in the RAM core.