Title :
High-performance external stencil computations using user-controllable I/O
Author :
Lee, Jang Sun ; Kim, Myung-Joon
Author_Institution :
Labs. of Comput. & Software Technol., ETRI, Daejon, South Korea
Abstract :
The UPIO (User-controllable Parallel I/O) we proposed in (Lee et al., 1996) extends the abstraction of a linear file model into an n-dimensional file model and removes the limitations of the linear file model, allowing users to control the layout of data blocks across disks and aggregating disk bandwidth through UPIO´s interfaces. This enables users to plan I/Os, computations, communications, and data reuse effectively in many scientific and engineering applications. These applications can be characterized by the corresponding stencil and implemented using stencil algorithms. We show how well UPIO produces high-performance external stencil codes by designing I/O and communication-efficient external Laplace equation solver algorithms and exploring the effects of UPIO with the codes
Keywords :
Laplace equations; input-output programs; mathematics computing; parallel processing; software performance evaluation; Laplace equation solver algorithms; UPIO; communications; computations; data blocks; data reuse; disk bandwidth; external stencil computations; high-performance computations; linear file model; n-dimensional file model; stencil algorithms; user-controllable parallel input output; Algorithm design and analysis; Application software; Bandwidth; Communication system control; Computer applications; Concurrent computing; Control systems; Data engineering; Laplace equations; Sun;
Conference_Titel :
Parallel and Distributed Systems, 1998. Proceedings. 1998 International Conference on
Conference_Location :
Tainan
Print_ISBN :
0-8186-8603-0
DOI :
10.1109/ICPADS.1998.741164