A distributed shared memory multiprocessor: ASURA -- memory and cache architectures
- Kyoto Univ. (Japan). Dept. of Information Science
- Kubota Corp., Osaka (Japan)
ASURA is a large scale, cluster-based, distributed, shared memory, multiprocessor being developed at Kyoto University and Kubota Corporation. Up to 128 clusters are interconnected to form an ASURA system of up to 1024 processors. The basic concept of the ASURA design is to take advantage of the hierarchical structure of the system. Implementing this concept, a large shared cache is placed between each cluster and the inter-cluster network. The shared cache and the shared memories distributed among the clusters form part of ASURA`s hierarchical memory architecture, providing various unique features to ASURA. In this paper, the hierarchical memory architecture of ASURA and its unique cache coherence scheme, including a proposal of a new hierarchical directory scheme, are described with some simulation results.
- OSTI ID:
- 46268
- Report Number(s):
- CONF-931115--
- Country of Publication:
- United States
- Language:
- English
Similar Records
Bus and cache memory organizations for multiprocessors
Effectiveness of caches and data prefetch buffers in large-scale shared-memory multiprocessors