Parallel algorithms prototyping: a case study

A prototyping approach for systolic algorithms is presented. While systolic algorithms are considered simpler and more straight-forward than the other forms of parallel algorithms, they have served the purpose of illustrating the prototyping aspect of the proposed paradigm. The systolic model provides a notation for specifying both systolic computation and the architecture. The communication requirements are specified. A cost function is developed to be used for comparison analysis. It is shown how the proposed model and language constructs can be easily interfaced to a high-level parallel language.<<ETX>>

[1]  H. T. Kung Special-Purpose Devices For Signal And Image Processing: An Opportunity In Very Large Scale Integration (VLSI) , 1980, Optics & Photonics.

[2]  Magdy Bayoumi,et al.  The design and implementation of multidimensional systolic arrays for DSP applications , 1989, International Conference on Acoustics, Speech, and Signal Processing,.

[3]  Colin Whitby-Strevens The transputer , 1985, ISCA 1985.

[4]  Subrata Dasgupta,et al.  The Structure of Design Processes , 1989, Adv. Comput..

[5]  Magdy Bayoumi,et al.  Reliable modulo systolic arrays for DSP algorithms , 1988, ICASSP-88., International Conference on Acoustics, Speech, and Signal Processing.