Abstract
In this chapter we address issues in program structure, compilation techniques, and machine design which are important for the support of pipelining on static dataflow computers. In Sections 10.1 and 10.2 we outline interesting and challenging problems in program structure analysis, as future research topics. In Section 10.3 we discuss briefly some pragmatic aspects of compiler design for dataflow computers, presenting an outline for a compiler structure in which pipelined code mapping can be incorporated. In Sections 10.4–10.6 we discuss issues in machine architecture design. Of course, a comprehensive discussion of dataflow computer design is beyond the scope of this monograph. And finally, we concentrate on a few points involving instruction set design that directly relate to our pipelined code mapping scheme.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 1991 Springer Science+Business Media New York
About this chapter
Cite this chapter
Gao, G.R. (1991). Program Structure, Compilation, and Machine Design. In: A Code Mapping Scheme for Dataflow Software Pipelining. The Kluwer International Series in Engineering and Computer Science, vol 125. Springer, Boston, MA. https://doi.org/10.1007/978-1-4615-3988-9_11
Download citation
DOI: https://doi.org/10.1007/978-1-4615-3988-9_11
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-4613-6782-6
Online ISBN: 978-1-4615-3988-9
eBook Packages: Springer Book Archive