摘要 |
<p>PROBLEM TO BE SOLVED: To effectively use a local memory space by evading the problem of an address conflict which is caused when an arbitrary thread (process) which is being executed is moved to another processor in the address space sharing space of a parallel decentralized processing system, etc., wherein plural processors carry forward processing collaboratively. SOLUTION: The address spaces of processors 11 and 11' are divided into spaces that plural threads share and spaces, such as a stack, that the threads do not share. The processors 1 and 1' are provided with CPU address/logical address converting circuits 12 and 12' and for access to the unshared space of the latter, the value of a base register 15 is added to its access request address to perform address conversion, making the address space such as a stack relative and moving it optionally in parallel.</p> |