Throttling I/O Streams to Accelerate File-IO Performance

Source: Springer Science+Business Media

Favorite

Free registration required

To increase the scale and performance of High-Performance Computing (HPC) applications, it is common to distribute computation across multiple processors. Often without realizing it, file I/O is parallelized with the computation. An implication of this is that multiple compute tasks are likely to concurrently access the I/O nodes of an HPC system. When a large number of I/O streams concurrently access an I/O node, I/O performance tends to degrade, impacting application execution time. This paper presents experimental results that show that controlling the number of file-I/O streams that concurrently access an I/O node can enhance application performance.
Format:PDF Size:201.20
Date:Sep 2007
People who downloaded this item also downloaded