Abstract
We propose an efficient MFA formulation for mapping unstructured domains to hypercube-connected distributed-memory architectures. In the general MFA formulation, N×P spin variables are maintained and an individual MFA iteration requires Θ(d avg P + P 2) time for the mapping of a sparse domain graph with N vertices and average vertex degree of d avg to a parallel architecture with P processors. The proposed hypercube-specific MFA formulation asymptotically reduces the number of spin variables and the computational complexity of an individual MFA iteration to Nlg 2 P and Θ(d avg lg 2 P+Plg 2 P), respectively, by exploiting the topological properties of hypercubes.
This work is partially supported by the Commission of the European Communities, Directorate General for Industry under contract ITDC 204-82166.
Preview
Unable to display preview. Download preview PDF.
References
Bultan, T., and Aykanat, C., “A new mapping heuristic based on mean field annealing,” Journal of Parallel and Distributed Computing, vol. 10, pp. 292–305, 1992.
Camp, W.J, Plimpton, S.J, Hendrickson, B.A., and Leland, R.W., “Massively parallel methods for Enineering and Science problem,” Communication of ACM, vol. 37, no. 4, April 1994.
Duff, I.S., and Grius, R.G., “Sparse-matrix test problems,” ACM Trans. on Matematical software, vol. 17, no. 1, pp. 1–14, March 1989.
Haritaoglu, I., and Aykanat Cevdet., “An efficient Mean Filed annaealing formulation for mapping unsrtuctured domains ” Technical Report,BU-CEIS-9511
Saad Y. and Schultz M. “ Topological Properties of Hypercubes ” IEEE Transaction on Computer, vol 37, July, 1988
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1995 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Aykanat, C., Haritaoğlu, I. (1995). An efficient mean field annealing formulation for mapping unstructured domains to hypercubes. In: Ferreira, A., Rolim, J. (eds) Parallel Algorithms for Irregularly Structured Problems. IRREGULAR 1995. Lecture Notes in Computer Science, vol 980. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-60321-2_9
Download citation
DOI: https://doi.org/10.1007/3-540-60321-2_9
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-60321-4
Online ISBN: 978-3-540-44915-7
eBook Packages: Springer Book Archive