
This Article  
 
Share  
Bibliographic References  
Add to:  
Digg Furl Spurl Blink Simpy Del.icio.us Y!MyWeb  
Search  
 
ASCII Text  x  
A. Dingle, I.H. Sudborough, "Efficient Mappings of Pyramid Networks," IEEE Transactions on Parallel and Distributed Systems, vol. 5, no. 10, pp. 10091017, October, 1994.  
BibTex  x  
@article{ 10.1109/71.313118, author = {A. Dingle and I.H. Sudborough}, title = {Efficient Mappings of Pyramid Networks}, journal ={IEEE Transactions on Parallel and Distributed Systems}, volume = {5}, number = {10}, issn = {10459219}, year = {1994}, pages = {10091017}, doi = {http://doi.ieeecomputersociety.org/10.1109/71.313118}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, }  
RefWorks Procite/RefMan/Endnote  x  
TY  JOUR JO  IEEE Transactions on Parallel and Distributed Systems TI  Efficient Mappings of Pyramid Networks IS  10 SN  10459219 SP1009 EP1017 EPD  10091017 A1  A. Dingle, A1  I.H. Sudborough, PY  1994 KW  Index Termsdata structures; graph theory; resource allocation; multiprocessor interconnectionnetworks; trees (mathematics); optimisation; pyramid network mapping; large networksimulation; small networks; interconnection networks; data structures; networkarchitectures; unbounded growth; single host processor; tree networks; graphembeddings; parallel networks; multiprocessors; communication cost; load balancing;simulation modelling VL  5 JA  IEEE Transactions on Parallel and Distributed Systems ER   
We consider primarily the simulation of large networks by smaller onesan importantconsideration, because interconnection networks are typically of a fixed size, and yetapplications may employ networks of a larger size. Current research (Dingle andSudborough, 1993) describes methods to simulate common data structures and networkarchitectures on the pyramid. However, these simulations assume that the pyramid growswith the size of the network or data structure. Because unbounded growth is notfeasible, we address the issue of mapping several points of the guest data structure ornetwork to a single host processor. We determine how a small pyramid may efficientlysimulate the computation of a larger pyramid as well as that of tree networks.
[1] S. K. Bhaskar, A. Rosenfeld and A. Y. Wu, "Simulation of large networks of processors by smaller ones," in L. Uhr, K. Preston, S. Levialdi, and M. Duff, Eds.,Evaluation of Multicomputers for Image Processing. New York: Academic, 1986, pp. 7789.
[2] A. Dingle and H. Sudborough, "Simulation of binary trees andX trees on pyramid networks,"J. Parallel Distrib. Computing. vol. 19, pp. 119124, 1993.
[3] C. Dyer, "Pyramid algorithms and machines," in K. Preston, Jr., L. Uhr, Eds.,Multicomputers and Image Processing: Algorithms and Programs. New York: Academic, 1982, pp. 409420.
[4] R. Miller and Q. Stout, "Mesh computer algorithms for computational geometry,"IEEE Trans. Comput., vol. C38, pp. 321340, 1989.
[5] R. Miller and Q.F. Stout, "Pyramid Computer Algorithms for Determining Geometric Properties of Images,"Proc. Symp. Computational Geometry, ACM, New York, 1985, pp. 263269.
[6] R. Miller and Q. F. Stout, "Data movement techniques for the pyramid computer,"SIAM J. Comput., vol. 16, pp. 3860, 1987.
[7] B. Monien, "Simulating arbitrary binary trees on Xtrees,"Proc. 1991 ACM Symp. Parallel Algorithms Architectures, 1991, pp. 217222.
[8] Q. Stout, "Drawing straight lines with a pyramid cellular automaton,"Inform. Processing Lett., vol. 15, pp. 233237, 1982.
[9] Q. F. Stout, "Hypercubes and pyramids," inPyramidal Systems for Computer Vision, V. Cantoni and S. Levialdi, Eds. Berlin: Springer, 1986.
[10] Q. Stout, "An algorithmic comparison of meshes and pyramids," in L. Uhr, K. Preston, S. Levialdi, and M. Duff, Eds.,Evaluation of Multicomputers for Image Processing. London: Academic, 1986, pp. 107121.
[11] S. L. Tanimoto, "Architectural issues for intermediatelevel vision," inIntermediateLevel Image Processing, M. J. B. Duff, Ed. New York: Academic, 1986, ch. 1, pp. 317.
[12] L. Uhr, "Layered 'Recognition Cone' networks that preprocess, classify, and describe,"IEEE Trans. Comput., vol. C21, pp. 758768, 1972.