REMOTE MPI-I/O ON A PARALLEL VIRTUAL FILE SYSTEM USING A CIRCULAR BUFFER FOR HIGH THROUGHPUT

Y. Tsujita

References

  1. [1] Message Passing Interface Forum, MPI-2: Extensions to the Message-Passing Interface, July 1997.
  2. [2] Y. Tsujita, T. Imamura, H. Takemiya, & N. Yamagishi, Stampi-I/O: A flexible parallel-I/O library for heterogeneous computing environment, Recent Advances in Parallel Virtual Machine and Message Passing Interface, Lecture Notes in Computer Science, 2474 (Linz, Austria: Springer, Sep. 29–Oct. 2, 2002), 288–295.
  3. [3] T. Imamura, Y. Tsujita, H. Koide, & H. Takemiya, An architecture of Stampi: MPI library on a cluster of parallel computers, Recent Advances in Parallel Virtual Machine and Message Passing Interface, Lecture Notes in Computer Science, 1908 (Balatonfuüred, Hungary: Springer, September 2000), 200–207.
  4. [4] P.H. Carns, W.B. Ligon III, R.B. Ross, & R. Thakur, PVFS: A parallel file system for Linux clusters, Proc. 4th Annual Linux Showcase and Conf., USENIX Association, 2000, 317–327.
  5. [5] Y. Tsujita, Optimization of nonblocking MPI-I/O to a remote parallel virtual file system using a circular buffer, High Performance Computing and Communications, Lecture Notes in Computer Science, 3726 (Sorrento, Italy: Springer, Sep. 21–23, 2005), 585–594.
  6. [6] Y. Tsujita, Effective remote MPI-I/O on a parallel virtual file system using a circular buffer: A case study for optimization, Proc. 17th IASTED International Conf. on Parallel and Distributed Computing Systems, PDCS 2005 (Phoenix, AZ, USA: ACTA Press, Nov. 14–16, 2005), 490–495.
  7. [7] W. Gropp, E. Lusk, N. Doss, & A. Skjellum, A highperformance, portable implementation of the MPI Message298 Passing Interface standard, Parallel Computing, 22(6), 1996, 789–828.
  8. [8] PC Cluster Consortium, http://www.pccluster.org/.
  9. [9] M. Matsuda, T. Kudoh, & Y. Ishikawa, Evaluation of MPI implementations on grid-connected clusters using an emulated WAN environment, Proc. 3rd IEEE/ACM Int. Symp. on Cluster Computing and the Grid (CCGrid 2003), IEEE Computer Society, 2003, 10–17. doi:10.1109/CCGRID.2003.1199347
  10. [10] I. Foster, D. Kohr, R. Krishnaiyer, & J. Mogill, Remote I/O: Fast access to distant storage, Proc. 5th Workshop on Input/Output in Parallel and Distributed Systems (San Jose, CA, USA: ACM Press, Nov. 17, 1997), 14–25.
  11. [11] R. Thakur, W. Gropp, & E. Lusk, An abstract-device interface for implementing portable parallel-I/O interfaces, Proc. 6th Symp. on the Frontiers of Massively Parallel Computation, 1996, 180–187. doi:10.1109/FMPC.1996.558080
  12. [12] R. Thakur, W. Gropp, & E. Lusk, On implementing MPI-IO portably and with high performance, Proc. 6th Workshop on Input/Output in Parallel and Distributed Systems, 1999, 23–32.
  13. [13] J. Lee, X. Ma, R. Ross, R. Thakur, & M. Winslett, RFS: Efficient and flexible remote file access for MPI-IO, Proc. 6th IEEE Int. Conf. on Cluster Computing (CLUSTER 2004), IEEE Computer Society, 2004, 71–81.
  14. [14] M. Vilayannur, A. Sivasubramaniam, M. Kandemir, R. Thakur, & R. Ross, Discretionary caching for I/O on clusters, Cluster Computing, 9, 2006, 29–44. doi:10.1007/s10586-006-4895-y

Important Links:

Go Back