ACM Home Page
Please provide us with feedback. Feedback
Improved parallel I/O via a two-phase run-time access strategy
Full text PdfPdf (682 KB)
Source ACM SIGARCH Computer Architecture News archive
Volume 21 ,  Issue 5  (December 1993) table of contents
Special issue on input/output in parallel computer systems
Pages: 31 - 38  
Year of Publication: 1993
ISSN:0163-5964
Authors
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 6,   Downloads (12 Months): 25,   Citation Count: 23
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/165660.165667
What is a DOI?

ABSTRACT

As scientists expand their models to describe physical phenomena of increasingly large extent, I/O becomes crucial and a system with limited I/O capacity can severely constrain the performance of the entire program.We provide experimental results, performed on an lntel Touchtone Delta and nCUBE 2 I/O system, to show that the performance of existing parallel I/O systems can vary by several orders of magnitude as a function of the data access pattern of the parallel program. We then propose a two-phase access strategy, to be implemented in a runtime system, in which the data distribution on computational nodes is decoupled from storage distribution. Our experimental results show that performance improvements of several orders of magnitude over direct access based data distribution methods can be obtained, and that performance for most data access patterns can be improved to within a factor of 2 of the best performance. Further, the cost of redistribution is a very small fraction of the overall access cost.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
[DEBE91] E. DeBenedictis, P. Madams, "nCUBE's Parallel I/O with Unix Compatibility", Proceedings of the Sixth Distributed Memory Computing Conference, Portland, Oregon, April, 1991, pp. 270-277.
 
2
[DELR92] J.M. del Rosario, "High Performance Parallel I/O on the nCUBE 2", IEICE transactions, Japan, August, 1992.
 
3
 
4
[HPCC91] "Grand Challenges: High Performance Computing and Communications", A Report by the Committee on Physical, Mathematical, and Engineering Sciences, Office of Science and Technology Policy, 1991.
 
5
[INTE92] Intel, "A Touchstone Delta System Description", Intel, Portland, Oregon, 1992. Intel Advanced Information.
 
6
[NCUB92] nCUBE, "nCUBE 2 Systems: Technical Overview", nCUBE, Foster City, California, 1992.
 
7
[PIER89] P. Pierce, "A concurrent file system for a highly parallel mass storage subsystem", Proceedings of the Fourth Conference on Hypercubes, Concurrent Computers, and Applications, pp. 161-6, 1989.

CITED BY  24

Collaborative Colleagues:
Juan Miguel del Rosario: colleagues
Rajesh Bordawekar: colleagues
Alok Choudhary: colleagues