Title :
Supporting small accesses for the parallel file subsystem on distributed shared memory systems
Author :
Liu, Yan-Zou ; Mac, Su-Cheong ; Shieh, Ce-Kuen
Author_Institution :
Dept. of Electr. Eng., Nat. Cheng Kung Univ., Tainan, Taiwan
Abstract :
The main goal of parallel file subsystem on Distributed Shared Memory (DSM) systems is to reduce the network traffic in page based software DSM systems, thereby improving system performance. Our laboratory has built a prototype of the parallel file subsystem on two DSM systems, namely Cohesion and TreadMarks. But these two prototypes have several limitations: users must read/write the whole parallel file in a single access; users cannot modify an existing parallel file; the parallel file request must be issued from the root node. In our new parallel file subsystem on Teamster, a new DSM system developed by our laboratory, we eliminate the limitations revealed in the two previous parallel file subsystems. In addition, we have developed two new mechanisms, the software cache mechanism and the asynchronous file offset mechanism, to lessen the performance degradation caused by the frequent small accesses
Keywords :
distributed shared memory systems; file organisation; parallel programming; Cohesion; Teamster; TreadMarks; asynchronous file offset mechanism; distributed shared memory systems; network traffic; page based software DSM systems; parallel file request; parallel file subsystem; performance degradation; root node; small accesses; software cache mechanism; system performance; Application software; Degradation; Laboratories; Programming profession; Prototypes; Software performance; Software prototyping; Software systems; Telecommunication traffic; Tiles;
Conference_Titel :
Parallel and Distributed Systems, 1998. Proceedings. 1998 International Conference on
Conference_Location :
Tainan
Print_ISBN :
0-8186-8603-0
DOI :
10.1109/ICPADS.1998.741171