Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
High-Performance Computing: Clusters, Constellations, MPPs, and Future Directions
Dongarra J., Sterling T., Simon H., Strohmaier E. Computing in Science and Engineering7 (2):51-59,2005.Type:Article
Date Reviewed: Feb 23 2006

In a rapidly growing and interdisciplinary field like information technology, terminology has always been a concern, as a given word may denote different ideas across groups and across time. A term is meaningful only if it helps to define a useful class of things, and is neither too broad, nor too narrow. Debate over the scope of the term “cluster” forms the main thread in this paper, which is part of the “Perspectives in Computational Science” column.

The paper, expressing disagreement with the definition of “cluster” in Bell and Gray’s article [1], argues for a narrower scope to drive home select important characteristics. This class of clusters, defined as an integrated collection of nodes that are capable of standalone operation, is expected to play an important role in the continuing evolution of parallel computing toward petaflop computing. Other architectural developments are contrasted against the role of clusters in this regard. The paper also visualizes the traditional notion of a computer center adapting itself to manage cluster environments.

Extending the argument on the definition of a cluster, the paper outlines a new framework for classifying high-performance computing systems. Based on current trends and issues, four parameters are identified as the basis for this classification: clustering, namespace, parallelism, and management of latency and locality. An initial set of options is provided for each, to be refined further by the community.

The arguments put forth by the authors are interesting, and worth a closer look. This may help inspire a cleaner redefinition of common terms in the area of parallel computing, as well as provide a useful way to characterize and compare parallel and distributed computing systems.

Reviewer:  M Sasikumar Review #: CR132469 (0611-1150)
1) Bell, G.; Gray, J. What’s next in high-performance computing?. Communications of the ACM 45, 2(2002), 91–95.
Bookmark and Share
  Reviewer Selected
Featured Reviewer
 
 
Super (Very Large) Computers (C.5.1 ... )
 
 
Distributed Architectures (C.1.4 ... )
 
 
Parallel Architectures (C.1.4 )
 
 
The Computer Industry (K.1 )
 
Would you recommend this review?
yes
no
Other reviews under "Super (Very Large) Computers": Date
Parallel supercomputing: methods, algorithms and applications
Carey G. (ed) John Wiley & Sons, Inc., New York, NY,1989. Type: Divisible Book
Dec 1 1991
Supercomputers: algorithms, architectures, and scientific computation
Matsen F. (ed), Tajima T., University of Texas Press, Austin, TX, 1986. Type: Book (9780292703889)
Dec 1 1991
Evaluating supercomputers
van der Steen A., Chapman & Hall, Ltd., London, UK, 1990. Type: Book (9780442311988)
Dec 1 1991
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy