Previous [1] [2] [3] [4] [5] [6] [7] [8]

Journal of Inforamtion Science and Engineering, Vol.15 No.4, pp.569-583 (July 1999)
Reducing File-related Network Traffic in TreadMarks via
Parallel File Input/Output

Ce-Kuen Shieh, Su-Cheong Mac and Bor-Jyh Shieh
Department of Electrical Engineering
National Cheng Kung University
Tainan, Taiwan 701, R.O.C.

In this paper, we describe the implementation of a parallel file I/O system on TreadMarks, a page-based software Distributed Shared Memory (DSM) system built on a network of workstations. The main goal of our parallel file I/O system is to reduce file-related network traffic in TreadMarks. This prototype employs our previously proposed variable data distribution scheme, which distributes the file blocks among the nodes according to the applicationĺs access pattern, and delayed file access mechanism, which delays the transfer of a requested file block across the network until the block is actually used during computation. Currently, our parallel file I/O system is combined into the user-level library of TreadMarks, with minor modification of TreadMarks?code. Due to our UNIX-like interface, the existing TreadMarks programs require very little modifications. The performance improvement of our prototype on Successive Over Relaxation is quite satisfactory while that on Matrix Multiplication is less significant.

Keywords: distributed shared memory, parallel file I/O, network of workstations, variable data distribution scheme, delayed file access mechanism

Full Text (ą■Ąň└╔) Retrieve PDF document (199907_06.pdf : 105,576 bytes)

Received February 19, 1998; revised June 2, 1998; accepted July 7, 1998.
Communicated by Wei-Pang Yang.