Supporting Seamless Remote I/O Using a Parallel NetCDF Interface

  • Yuichi Tsujita


Message Passing Interface Router Process Server Node Computation Node Remote Computer 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. Carns, P. H., Ligon III, W. B., Ross, R. B., and Thakur, R. (2000). PVFS: A parallel file system for Linux clusters. In Proceedings of the 4th Annual Linux Showcase and Conference, pages 317-327. USENIX Association.Google Scholar
  2. Gropp, W., Lusk, E., Doss, N., and Skjellum, A. (1996). A highperformance, portable implementation of the MPI Message-Passing Interface standard. Parallel Computing, 22(6):789-828.MATHCrossRefGoogle Scholar
  3. Imamura, T., Tsujita, Y., Koide, H., and Takemiya, H. (2000). An architecture of Stampi: MPI library on a cluster of parallel computers. In Dongarra, J., Kacsuk, P., and Podhorszki, N., editors, Recent Advances in Parallel Virtual Machine and Message Passing Interface, 7th European PVM/MPI Users’ Group Meeting, Balatonf ured, Hungary, September 2000, Proceedings, volume 1908 of Lecture Notes in Computer Science, pages 200-207. Springer.Google Scholar
  4. Lee, J., Ma, X., Ross, R., Thakur, R., and Winslett, M. (2004). RFS: Efficient and flexible remote file access for MPI-IO. In Proceedings of the 6th IEEE International Conference on Cluster Computing (CLUSTER 2004), pages 71-81. IEEE Computer Society.Google Scholar
  5. Li, J., Liao, W.-K., Choudhary, A., Ross, R., Thakur, R., Gropp, W., Latham, R., Siegel, A., Gallagher, B., and Zingale, M. (2003). Parallel netCDF: A high-performance scientific I/O interface. In SC ’03: Proceedings of the 2003 ACM/IEEE Conference on Supercomputing, page 39. IEEE Computer Society.Google Scholar
  6. Message Passing Interface Forum (1997). MPI-2: Extensions to the Message-Passing Interface.Google Scholar
  7. PC Cluster Consortium.
  8. Rew, R., Davis, G., Emmerson, S., Davies, H., and Hart- nett, E. (2006). NetCDF User’s Guide. Unidata Program Center.
  9. Rew, R. K. and Davis, G. P. (1990). The unidata netCDF: Software for scientific data access. In Sixth International Conference on Interactive Information and Processing Systems for Meteorology, Oceanography, and Hydrology, pages 33-40. American Meteorology Society.Google Scholar
  10. Ross, R., Nurmi, D., Cheng, A., and Zingale, M. (2001). A case study in application I/O on Linux clusters. In SC ’01: Proceedings of the 2001 ACM/IEEE Conference on Supercomputing (CDROM), page 11. ACM Press.Google Scholar
  11. Thakur, R., Gropp, W., and Lusk, E. (1996). An abstract-device interface for implementing portable parallel-I/O interfaces. In Proceedings of the Sixth Symposium on the Frontiers of Massively Parallel Computation, pages 180-187.Google Scholar
  12. Thakur, R., Gropp, W., and Lusk, E. (1999). On implementing MPI-IO portably and with high performance. In Proceedings of the Sixth Workshop on Input/Output in Parallel and Distributed Systems, pages 23-32.Google Scholar
  13. The National Center for Supercomputing Applications.
  14. Tsujita, Y., Imamura, T., Yamagishi, N., and Takemiya, H. (2005). Flexible message passing interface for a heterogeneous computing environment. In Guo, M. and Yang, L. T., editors, New Horizons of Parallel and Distributed Computing, chapter 1, pages 3-19. Springer.Google Scholar

Copyright information

© Springer Science+Business Media, LLC 2007

Authors and Affiliations

  • Yuichi Tsujita
    • 1
  1. 1.Department of Electronic Engineering and Computer ScienceKinki UniversityJapan

Personalised recommendations