Now showing items 1-4 of 4
Prefetching and buffer management for parallel I/O systems
In parallel I/O systems the I/O buffer can be used to improve I/O parallelism by improving I/O latency by caching blocks to avoid repeated disk accesses for the same block, and also by buffering prefetched blocks and making ...
Performance virtualization and QoS in shared storage systems
To handle the growing demands of data intensive applications, storage consolidation is becoming an attractive organizational paradigm. The benefits of consolidation include universal data access, sharing among users, ...
Exploiting instruction-level parallelism for memory system performance
Current microprocessors improve performance by exploiting instruction-level parallelism (ILP). ILP hardware techniques such as multiple instruction issue, out-of-order (dynamic) issue, and non-blocking reads can accelerate ...
Reliable parallel computing on clusters of multiprocessors
This dissertation describes the design, implementation, and performance of two mechanisms that address reliability and system management problems associated with parallel computing clusters: thread migration and ...