High-Performance External Computations using User-Controllable I/O

  • Authors:
  • B. Min

  • Affiliations:
  • -

  • Venue:
  • IPPS '98 Proceedings of the 12th. International Parallel Processing Symposium on International Parallel Processing Symposium
  • Year:
  • 1998

Quantified Score

Hi-index 0.00

Visualization

Abstract

The UPIO (User-controllable Parallel I/O) we proposed in [6] extends the abstraction of a linear file model into an n-dimensional file model, making it possible to control the layout of data blocks across disks and aggregating disk bandwidth through UPIO's interfaces. This enables users to produce high-performance external computation codes by planning I/O, computations, communication, and data reuse effectively in the codes. In this paper we show how well UPIO produces high-performance external computation codes by designing an I/O and communication-efficient external Laplace equation solver algorithm and exploring the effects of UPIO with the codes.