Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

An evaluation of medium-grain dataflow code

Journal Article · · International Journal of Parallel Programming; (United States)
DOI:https://doi.org/10.1007/BF02577733· OSTI ID:6813998
; ;  [1]
  1. Colorado State Univ., Fort Collins, CO (United States)

In this paper, we study several issues related to the medium grain dataflow model of execution. We present bottom-up compilation of medium grain clusters from a fine grain dataflow graph. We compare the basic block and the dependence sets algorithms that partition dataflow graphs into clusters. For an extensive set of benchmarks we assess the average number of instructions in a cluster and the reduction in matching operations compared with fine grain dataflow execution. We study the performance of medium grain dataflow when several architectural parameters, such as the number of processors, matching cost, and network latency, are varied. The results indicate that medium grain execution offers a good speedup over the fine grain model, that it is scalable, and tolerates network latency and high matching costs well. Medium grain execution can benefit from a higher output bandwidth of a processor and finally, a simple superscalar processor with an issue rate of two is sufficient to exploit the internal parallelism of a cluster.

OSTI ID:
6813998
Journal Information:
International Journal of Parallel Programming; (United States), Journal Name: International Journal of Parallel Programming; (United States) Vol. 22:3; ISSN IJPPE5; ISSN 0885-7458
Country of Publication:
United States
Language:
English

Similar Records

Assessing the benefits of fine-grain parallelism in dataflow programs
Journal Article · Thu Dec 31 23:00:00 EST 1987 · Int. J. Supercomput. Appl.; (United States) · OSTI ID:6524930

Processor allocation in a Multi-ring Dataflow Machine
Journal Article · Mon Sep 01 00:00:00 EDT 1986 · J. Parallel Distrib. Comput.; (United States) · OSTI ID:6560573

The dataflow time and space complexity of FFTs
Journal Article · Thu Jul 01 00:00:00 EDT 1993 · Journal of Parallel and Distributed Computing; (United States) · OSTI ID:6303064