Thesis (Ph. D.)--University of Rochester. Dept. of Computer Science, 2008.Recent studies on operating system support for concurrent server systems mostly target CPU-intensive workloads with light disk I/O activities. However, an important class of server systems that access a large amount of disk-resident data, such as the index searching server of large-scale Web search engines, has received limited attention. In this thesis work, we examine operating system techniques to improve the performance of data-intensive server systems under concurrent execution. We propose OS enhancements in three aspects of the operating system: file system prefetching, memory management, and disk I/O system. First, we propose a competitive prefetching st...
Distributed file systems will need new design concepts in order to offer high performance. Automatic...
This paper examines how and why web server performance changes as the workload at the server varies....
Abstract The performance gap between compute and storage is fairly considerable. This results in a m...
Recent studies on operating system support for highly concurrent online servers mostly target CPU-in...
In a disk I/O-intensive online server, sequential data accesses of one application instance can be f...
The advent of high-speed networks may soon increase the network bandwidth available to workstation c...
In this paper, we present aggressive, proactive mechanisms that tailor file system resource manageme...
This thesis comprises of an in-depth investigation on issues related to high performance I/O archite...
257 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1993.There exists an increasing di...
this paper, we examine the way in which prefetching can exploit parallelism. Prefetching has been st...
Many scientific applications that run on today\u27s multiprocessors are bottlenecked by their file I...
High performance computing has become one of the fundamental contributors to the progress of science...
Internet services continue to incorporate increasingly bandwidth-intensive applications, including a...
In parallel I/O systems the I/O buffer can be used to improve I/O parallelism by improving I/O laten...
Modern server systems incorporate complex hardware and software technologies, such as solid-state dr...
Distributed file systems will need new design concepts in order to offer high performance. Automatic...
This paper examines how and why web server performance changes as the workload at the server varies....
Abstract The performance gap between compute and storage is fairly considerable. This results in a m...
Recent studies on operating system support for highly concurrent online servers mostly target CPU-in...
In a disk I/O-intensive online server, sequential data accesses of one application instance can be f...
The advent of high-speed networks may soon increase the network bandwidth available to workstation c...
In this paper, we present aggressive, proactive mechanisms that tailor file system resource manageme...
This thesis comprises of an in-depth investigation on issues related to high performance I/O archite...
257 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1993.There exists an increasing di...
this paper, we examine the way in which prefetching can exploit parallelism. Prefetching has been st...
Many scientific applications that run on today\u27s multiprocessors are bottlenecked by their file I...
High performance computing has become one of the fundamental contributors to the progress of science...
Internet services continue to incorporate increasingly bandwidth-intensive applications, including a...
In parallel I/O systems the I/O buffer can be used to improve I/O parallelism by improving I/O laten...
Modern server systems incorporate complex hardware and software technologies, such as solid-state dr...
Distributed file systems will need new design concepts in order to offer high performance. Automatic...
This paper examines how and why web server performance changes as the workload at the server varies....
Abstract The performance gap between compute and storage is fairly considerable. This results in a m...