Title :
A bus-efficient low-latency network interface for the PDSS multicomputer
Author :
Steele, Craig S. ; Draper, Jeff ; Koller, Jeff ; LaCour, Claire
Author_Institution :
USC Inf. Sci. Inst., Marina del Rey, CA, USA
Abstract :
The Packaging-Driven Scalable Systems multicomputer (PDSS) project uses several innovative interconnect and routing techniques to construct a low-latency, high-bandwidth (1.3 GB/s) multicomputer network. The PDSS network interface provides a low-latency interface between the network and the processing nodes that allows unprivileged code to initiate network operations while maintaining a high level of protection. The interface design exploits processor-bus cache coherence protocols to deliver very-low-latency cache-to-cache communications between processing nodes. Network operations include a variety of transfers of cache-line-sized packets, including remote read and write, and a distributed barrier-synchronization mechanism. Despite performance-limiting flaws, the initial single-chip implementation of the network router and interface achieves gigabit/s bandwidth and microsecond cache-to-cache latencies between nodes using commodity processor and memory components
Keywords :
memory protocols; multiprocessor interconnection networks; network interfaces; performance evaluation; telecommunication network routing; PDSS multicomputer; bus-efficient low-latency network interface; cache coherence protocols; cache-to-cache communications; commodity processor; distributed barrier-synchronization mechanism; interconnect; routing; single-chip implementation; unprivileged code; Bandwidth; Delay; Network interfaces; Packaging; Process design; Protection; Protocols; Random access memory; Routing; Supercomputers;
Conference_Titel :
High Performance Distributed Computing, 1997. Proceedings. The Sixth IEEE International Symposium on
Conference_Location :
Portland, OR
Print_ISBN :
0-8186-8117-9
DOI :
10.1109/HPDC.1997.626407