NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Exploring the use of I/O nodes for computation in a MIMD multiprocessorAs parallel systems move into the production scientific-computing world, the emphasis will be on cost-effective solutions that provide high throughput for a mix of applications. Cost effective solutions demand that a system make effective use of all of its resources. Many MIMD multiprocessors today, however, distinguish between 'compute' and 'I/O' nodes, the latter having attached disks and being dedicated to running the file-system server. This static division of responsibilities simplifies system management but does not necessarily lead to the best performance in workloads that need a different balance of computation and I/O. Of course, computational processes sharing a node with a file-system service may receive less CPU time, network bandwidth, and memory bandwidth than they would on a computation-only node. In this paper we begin to examine this issue experimentally. We found that high performance I/O does not necessarily require substantial CPU time, leaving plenty of time for application computation. There were some complex file-system requests, however, which left little CPU time available to the application. (The impact on network and memory bandwidth still needs to be determined.) For applications (or users) that cannot tolerate an occasional interruption, we recommend that they continue to use only compute nodes. For tolerant applications needing more cycles than those provided by the compute nodes, we recommend that they take full advantage of both compute and I/O nodes for computation, and that operating systems should make this possible.
Document ID
19960003067
Acquisition Source
Legacy CDMS
Document Type
Conference Paper
Authors
Kotz, David
(Dartmouth Coll. Hanover, NH, United States)
Cai, Ting
(Dartmouth Coll. Hanover, NH, United States)
Date Acquired
September 6, 2013
Publication Date
January 1, 1995
Subject Category
Computer Systems
Report/Patent Number
NASA-CR-199625
NAS 1.26:199625
NIPS-95-05492
Report Number: NASA-CR-199625
Report Number: NAS 1.26:199625
Report Number: NIPS-95-05492
Accession Number
96N13076
Funding Number(s)
CONTRACT_GRANT: NAG2-936
CONTRACT_GRANT: NCC2-849
CONTRACT_GRANT: NSF CCR-94-04919
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available