Title :
The intelligent cache controller of a massively parallel processor JUMP-I
Author :
Goshima, Masahiro ; Mori, Shin-ichiro ; Nakashima, Hiroshi ; Tomita, Shinji
Author_Institution :
Div. of Inf. Sci., Kyoto Univ., Japan
Abstract :
This paper describes the intelligent cache controller of JUMP-I, a distributed shared memory type MPP. JUMP-I adopts an off-the-shelf superscalar as the element processor to meet the requirement of peak performance, but such a processor lacks the ability to hide inter-processor communication latency, which may easily become too long on MPPs. Therefore JUMP-I provides an intelligent memory system to remedy the weak point. The cache controller is one of the main components of the memory system, and provides many cache-level supports for inter-processor communication; explicit cache control, high-bandwidth cache prefetching, and a few types of synchronization structures for fine-grained message communication
Keywords :
cache storage; distributed memory systems; parallel architectures; shared memory systems; JUMP-I; MPP; cache controller; communication latency; distributed shared memory; intelligent cache controller; intelligent memory system; massively parallel processor; peak performance; Communication system control; Control systems; Delay; Hardware; Information science; Intelligent systems; Operating systems; Parallel processing; Prototypes; Software prototyping;
Conference_Titel :
Innovative Architecture for Future Generation High-Performance Processors and Systems, 1997
Conference_Location :
Maui, HI
Print_ISBN :
0-8186-8424-0
DOI :
10.1109/IWIA.1997.670417