Efficient self simulation algorithms for reconfigurable arrays

2Citations
Citations of this article
4Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Perhaps the most basic question concerning a model for parallel computation is the self simulation problem: given an algorithm which is designed for a large machine, can it be executed efficiently on a smaller one? In this work we give several positive answers to the serf simulation problem on dynamically reconfigurable meshes. We show that the simulation of a reconfiguring mesh by a smaller one cast be carried optimally by using standard methods, on meshes such that buses axe established along rows or along columns. A novel technique is shown to achieve asymptotically optimal self simulation on models which allow buses to switch column and row edges, provided that a bus is a “linear” path of connected edges. Finally, for models in which a bus is any sub-graph of the underlying mesh efficient simulations are presented, paying by an extra factor which is polylogarithmic in the size of the simulated mesh. Although the self simulation algorithms are complex and require extensive bookkeeping operations, the required space is asymptotically optimal.

Cite

CITATION STYLE

APA

Ben-Asher, Y., Gordon, D., & Schuster, A. (1993). Efficient self simulation algorithms for reconfigurable arrays. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 726 LNCS, pp. 25–36). Springer Verlag. https://doi.org/10.1007/3-540-57273-2_41

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free