๐”– Bobbio Scriptorium
โœฆ   LIBER   โœฆ

Telegraphos: A Substrate for High-Performance Computing on Workstation Clusters

โœ Scribed by Manolis G.H. Katevenis; Evangelos P. Markatos; George Kalokerinos; Apostolos Dollas


Publisher
Elsevier Science
Year
1997
Tongue
English
Weight
322 KB
Volume
43
Category
Article
ISSN
0743-7315

No coin nor oath required. For personal study only.

โœฆ Synopsis


Networks of workstations and high-performance microcomputers have been rarely used for running parallel applications, because, although they have significant aggregate computing power, they lack the support for efficient message-passing and sharedmemory communication. In this paper we present Telegraphos, a distributed system that provides efficient message-passing and shared-memory support on top of a workstation cluster. We focus on the network interface of Telegraphos that provides a variety of shared-memory operations such as remote read, remote write, remote atomic operations, and DMA, all launched from user level without any intervention of the operating system. Telegraphos I, the Telegraphos prototype, has been implemented. Emphasis was placed on rapid prototyping, so the technology used was conservative: FPGAs, SRAMs, and TTL buffers.


๐Ÿ“œ SIMILAR VOLUMES


Performance issues for frontal schemes o
โœ K. A. Cliffe; I. S. Duff; J. A. Scott ๐Ÿ“‚ Article ๐Ÿ“… 1998 ๐Ÿ› John Wiley and Sons ๐ŸŒ English โš– 150 KB ๐Ÿ‘ 2 views

We consider the implementation of a frontal code for the solution of large sparse unsymmetric linear systems on a high-performance computer where data must be in the cache before arithmetic operations can be performed on it. In particular, we show how we can modify the frontal solution algorithm to

Simple: A Methodology for Programming Hi
โœ David A. Bader; Joseph JรกJรก ๐Ÿ“‚ Article ๐Ÿ“… 1999 ๐Ÿ› Elsevier Science ๐ŸŒ English โš– 252 KB

We describe a methodology for developing high performance programs running on clusters of SMP nodes. The SMP cluster programming methodology is based on a small prototype kernel (Simple) of collective communication primitives that make efficient use of the hybrid shared and message-passing environme