User-Level Parallel File I/O

Parallel disk I/O subsystems are becoming more important in today’s large-scale parallel machines. Parallel disk systems provide a significant boost in I/O performance reducing the gap between processor and disk speeds. We describe a Unix-like file I/O user interface, implemented in a paral...

Full description

Bibliographic Details
Main Authors: Ernst L. Leiss, Yili Wang
Format: Article
Language:English
Published: Centro Latinoamericano de Estudios en Informática 1998-06-01
Series:CLEI Electronic Journal
Online Access:http://clei.org/cleiej-beta/index.php/cleiej/article/view/382
id doaj-2816a6831ad5415f80036a736de6974b
record_format Article
spelling doaj-2816a6831ad5415f80036a736de6974b2020-11-25T00:21:33ZengCentro Latinoamericano de Estudios en InformáticaCLEI Electronic Journal0717-50001998-06-011110.19153/cleiej.1.1.5User-Level Parallel File I/OErnst L. Leiss0Yili Wang1Department of Computer Science, University of HoustonDepartment of Computer Science, University of Houston Parallel disk I/O subsystems are becoming more important in today’s large-scale parallel machines. Parallel disk systems provide a significant boost in I/O performance reducing the gap between processor and disk speeds. We describe a Unix-like file I/O user interface, implemented in a parallel file I/O subsystem on an MIMD machine, the nCUBE 2. Based on message passing, we develop parallel disk read/write algorithms to achieve higher parallelism when more disk drives are used. We use the closed queuing network model to analyze the effect of some tunable system parameters for our parallel file system. We then performed simulation experiments in order to obtain more realistic performance data, by comparing the original vendor-supplied file system with ours. The results indicate that the speedup in I/O performance is almost equal to the number of disk drives we use. Thus, our user-level parallel file I/O approach will provide scalable I/O performance. http://clei.org/cleiej-beta/index.php/cleiej/article/view/382
collection DOAJ
language English
format Article
sources DOAJ
author Ernst L. Leiss
Yili Wang
spellingShingle Ernst L. Leiss
Yili Wang
User-Level Parallel File I/O
CLEI Electronic Journal
author_facet Ernst L. Leiss
Yili Wang
author_sort Ernst L. Leiss
title User-Level Parallel File I/O
title_short User-Level Parallel File I/O
title_full User-Level Parallel File I/O
title_fullStr User-Level Parallel File I/O
title_full_unstemmed User-Level Parallel File I/O
title_sort user-level parallel file i/o
publisher Centro Latinoamericano de Estudios en Informática
series CLEI Electronic Journal
issn 0717-5000
publishDate 1998-06-01
description Parallel disk I/O subsystems are becoming more important in today’s large-scale parallel machines. Parallel disk systems provide a significant boost in I/O performance reducing the gap between processor and disk speeds. We describe a Unix-like file I/O user interface, implemented in a parallel file I/O subsystem on an MIMD machine, the nCUBE 2. Based on message passing, we develop parallel disk read/write algorithms to achieve higher parallelism when more disk drives are used. We use the closed queuing network model to analyze the effect of some tunable system parameters for our parallel file system. We then performed simulation experiments in order to obtain more realistic performance data, by comparing the original vendor-supplied file system with ours. The results indicate that the speedup in I/O performance is almost equal to the number of disk drives we use. Thus, our user-level parallel file I/O approach will provide scalable I/O performance.
url http://clei.org/cleiej-beta/index.php/cleiej/article/view/382
work_keys_str_mv AT ernstlleiss userlevelparallelfileio
AT yiliwang userlevelparallelfileio
_version_ 1725362084778082304