Files in this item

FilesDescriptionFormat

application/pdf

application/pdf9114162.pdf (6MB)Restricted to U of Illinois
(no description provided)PDF

Description

Title:Parallel input/output architectures for multiprocessors
Author(s):Annapareddy, Narasimha Reddy Lakshmi
Doctoral Committee Chair(s):Banerjee, Prithviraj
Department / Program:Electrical and Computer Engineering
Discipline:Electrical and Computer Engineering
Degree Granting Institution:University of Illinois at Urbana-Champaign
Degree:Ph.D.
Genre:Dissertation
Subject(s):Engineering, Electronics and Electrical
Computer Science
Abstract:This thesis looks at several aspects of solving the Input/Output problem. The increasing processor speeds and the emerging multiprocessor machines have improved the processing power of a system at a tremendous pace. This has not been followed by corresponding improvements in other parts of the system, mainly the I/O subsystem. This could lead to a huge imbalance in the system and, if not corrected, the gains made in the processing power will be of little use as the problem solving speed will be determined by the slower I/O operations.
A number of issues in solving the I/O problem are addressed in this thesis. The effects of I/O on problem solution are studied by tracing a number of applications on a multiprocessor. This study is aimed at gaining an understanding of how I/O accesses can be more efficiently done, how I/O systems need to be organized to effectively address the I/O problem and to explore compiler techniques to reduce the I/O problem. Since the I/O device speeds are not improving dramatically, the I/O power can significantly be improved only through parallel organizations. An extensive evaluation of these parallel organizations is presented. Different parallel I/O (disk) organizations are evaluated in different workloads. A methodology for interfacing I/O processors with a multiprocessor system is presented. This methodology is shown to have a number of advantages over the previous approaches. When data are distributed on multiple disks, fault tolerance becomes a problem. A new technique is presented for achieving fault tolerance in a multiple disk system. A number of compiler techniques are also proposed to reduce the I/O problem by suitable transformation of programs. A number of open problems in this area are highlighted.
Issue Date:1990
Type:Text
Language:English
URI:http://hdl.handle.net/2142/22611
Rights Information:Copyright 1990 Annapareddy, Narasimha Reddy Lakshmi
Date Available in IDEALS:2011-05-07
Identifier in Online Catalog:AAI9114162
OCLC Identifier:(UMI)AAI9114162


This item appears in the following Collection(s)

Item Statistics