These pages are based on the 1995 CSL Research Review. The original is available in PostScript, as are reviews from previous years: 1991, 1992, 1993, 1994.
At the UCSD Computer Systems Laboratory (CSL), we conduct research in operating systems, communication networks, and performance evaluation. In operating systems, we are focusing on high performance I/O software support for a variety of I/O intensive applications, such as multimedia applications and scientific applications. In communication networks, we concentrate on problems associated with supporting continuous media, such as audio and video, over high-speed networks. In performance evaluation, we are interested in characterizing the I/O time-behavior of scientific applications running on supercomputers, such as the Cray Y-MP at the San Diego Supercomputer Center (SDSC).
CSL members include two associate professors (the authors), a visiting scholar, 10 graduate students, and 5 undergraduates.
CSL is equipped with a variety of workstations, including:
Networks within the laboratory include Ethernet, FDDI, and a WaveLan wireless network. CSL has excellent connectivity to the outside world through various UCSD campus networks, the local Sequoia 2000 network, and a direct fiber-optic link to the San Diego Supercomputer Center (SDSC). SDSC is a major node on the Internet and other important experimental and production networks such as the CASA Gigabit Testbed, the ATM based vBNS, CERFnet, etc.
CSL is part of the $20 million Sequoia 2000 project at the University of California (UC). Sequoia 2000 is a collaboration of computer scientists and Earth scientists seeking to address the massive data storage, network, and visualization requirements of Global Change scientific applications. CSL lead the effort on the construction of the Sequoia 2000 network [FPP93], a high-speed computer network that connects the majority of the UC campuses. Much of our work on network-based I/O has been directly applied to the design and implementation of the network.
This document reviews the current research within CSL. In the next three sections, we describe an overview of the work of the three research areas in the laboratory: operating systems, communication networks, and performance evaluation. The following section contains abstracts of past CSL doctoral dissertations and titles of Master theses. The last section contains research summaries of the students.
Research Area Overviews