Abstract
Active I/O Streams for Heterogeneous High Performance Computing
Fabián E. Bustamante and Karsten Schwan
College of Computing
Georgia Institute of Technology
Atlanta, GA 30332, USA
{fabianb, schwan}@cc.gatech.edu
We are concerned with the attainment of high performance in I/O on
distributed, heterogeneous hardware. Our approach is to combine a
program's data retrieval and storage actions with operations
executed on the resulting active I/O streams. Performance
improvements are attained by exploitation of information about these
operations and by runtime changes to their behavior and
placement. In this fashion, active I/O can adjust to static system
properties derived from the heterogeneous nature of distributed CPU,
storage, and network devices, and it can respond to dynamic changes
in system's conditions, thereby reducing the total bandwidth needs
and/or the end-to-end latencies of I/O actions.
Our prototype of an active I/O system, called
Fabian E. Bustamante Last modified: Thu Jun 19 11:15:38 CDT 2003