Nothing Special   »   [go: up one dir, main page]

Skip to main content
Log in

A methodology for mapping and partitioning arbitraryn-dimensional nested loops into 2-dimensional VLSI arrays

  • Regular Papers
  • Published:
Journal of Computer Science and Technology Aims and scope Submit manuscript

Abstract

A new methodology is proposed for mapping and partitioning arbitraryn-dimensional nested loop algorithms into 2-dimensional fixed size systolic arrays. Since planar VLSI arrays are easy to implement, our approach has good feasibility and applicability. In the transformation process of an algorithm, we take into account not only data dependencies imposed by the original algorithm but also space dependencies dictated by the algorithm transformation. Thus, any VLSI algorithm generated by our methodology has optimal parallel execution time and yet remains space-time conflict free. Moreover, a theory of the least complete set of interconnection matrices is proposed to reduce the computational complexity for finding all possible space transformations for a given algorithm.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

Explore related subjects

Discover the latest articles, news and stories from top researchers in related subjects.

References

  1. D. I. Moldovan and J. A. B. Fortes, Partitioning and mapping algorithms into fixed size systolic arrays.IEEE Trans. Comput., 1986, C-35 (1), 1–12.

    Article  MATH  Google Scholar 

  2. D. I. Moldovan, On the design of algorithms for VLSI systolic arrays.Proc. IEEE, 1983, 71(1), 113–120.

    Article  Google Scholar 

  3. Yiwan Wong and Jean-Mare Delosme, Optimal Systolic Implementations ofN-dimensional Recurrences. IEEE ICCD'85 pp. 618–621.

Download references

Author information

Authors and Affiliations

Authors

Additional information

This research was supported by National High-tech Program (863 Program) of P. R. China.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Liu, H., Wang, W. & Zhang, D. A methodology for mapping and partitioning arbitraryn-dimensional nested loops into 2-dimensional VLSI arrays. J. of Compt. Sci. & Technol. 8, 221–232 (1993). https://doi.org/10.1007/BF02939529

Download citation

  • Received:

  • Revised:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF02939529

Keywords

Navigation