Architecture-Independent Locality-Improving Transformations of Computational Graphs Embedded in k-Dimensions (1994)
| Venue: | In Proceedings of the 9th ACM International Conference on Supercomputing |
| Citations: | 6 - 0 self |
BibTeX
@INPROCEEDINGS{Ou94architecture-independentlocality-improving,
author = {Chao-Wei Ou and Manoj Gunwani and Sanjay Ranka},
title = {Architecture-Independent Locality-Improving Transformations of Computational Graphs Embedded in k-Dimensions},
booktitle = {In Proceedings of the 9th ACM International Conference on Supercomputing},
year = {1994},
pages = {289--297}
}
Years of Citing Articles
OpenURL
Abstract
A large number of data-parallel applications can be represented as computational graphs from the perspective of parallel computing. The nodes of these graphs represent tasks that can be executed concurrently, while the edges represent the interactions between them. Further, the computational graphs derived from many applications are such that the vertices correspond to two- or threedimensional coordinates, and the interaction between computations is limited to vertices that are physically proximate. In this paper we show that graphs with these properties can be transformed into simple architecture-independent representations that encapsulate the locality in these graphs. This representation allows a fast mapping of the computational graph onto the underlying architecture at the time of execution. This is necessary for environments where available computational resources can be determined only at the time of execution or that change during execution. 1 Introduction From the perspecti...







