DocumentCode :
2875921
Title :
A high speed KDL-RAM file system for parallel computers
Author :
Pramanik, S. ; Severance, C. ; Rosenau, T.
Author_Institution :
Dept. of Comput. Sci., Michigan State Univ., East Lansing, MI, USA
fYear :
1990
fDate :
7-9 Mar 1990
Firstpage :
195
Lastpage :
203
Abstract :
The design, implementation, and performance of a main memory file system are presented. The implementation is based on a two-stage abstract parallel processing model. The objective of this model is to maximize throughput and minimize response time. To maximize throughput, lock structures, access structures, and shared variables are distributed among the shared memories. A novel approach based on hash-based parallel accesses is used. The effect of lock conflict is minimized by an optimistic locking protocol. Analytical models are developed for hot spot memory accesses, distributed data accesses, and space-versus-time tradeoffs for fast accesses to records. On the basis of the performance results of these models, a high-speed KDL-RAM (key accessed, dynamically reconfigurable, distributed locked random-access memory) file system has been implemented on the Butterfly PLUS Parallel Processor. Various performance results of this system are given. It is shown that the performance improvement of this system is considerably better than BBN´s Butterfly RAMFile system on the Butterfly PLUS Parallel Processor
Keywords :
file organisation; parallel processing; random-access storage; Butterfly PLUS Parallel Processor; access structures; analytical models; design; distributed data accesses; distributed locked random-access memory; dynamically reconfigurable; high speed KDL-RAM file system; hot spot memory accesses; implementation; key accessed; lock conflict; lock structures; main memory file system; optimistic locking protocol; parallel computers; performance; shared variables; space-versus-time tradeoffs; Analytical models; Computer science; Concurrent computing; Databases; Delay; File systems; Hydrogen; Parallel processing; Throughput; Upper bound;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Databases, Parallel Architectures and Their Applications,. PARBASE-90, International Conference on
Conference_Location :
Miami Beach, FL
Print_ISBN :
0-8186-2035-8
Type :
conf
DOI :
10.1109/PARBSE.1990.77141
Filename :
77141
Link To Document :
بازگشت