Skip to main content

Multiflow Computer

  • Reference work entry
Book cover Encyclopedia of Parallel Computing
  • 139 Accesses

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 1,600.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 1,799.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Bibliography

  1. Colwell RP, Nix RP, O’Donnell JJ, Papworth DB, Rodman PK (1988) A VLIW architecture for a trace scheduling compiler, ACM SIGARCH Computer Architecture News 15(5), October 1987, pp 180–192. A revised version was published in IEEE Trans Comput 37(8):967–979

    Google Scholar 

  2. Colwell RP, Hall WE, Joshi CS, Papworth DB, Rodman PK (1990) Architecture and implementation of a VLIW supercomputer. In: Proceedings, IEEE/ACM supercomputing 90, October 1990. IEEE Computer Society Press, Los Alamitos, pp 910–919

    Google Scholar 

  3. Ellis JR (1986) Bulldog: a compiler for VLIW architectures. MIT Press, Cambridge, MA. Also Ph.D. Thesis, Yale University, New Haven, Conn., February 1985

    Google Scholar 

  4. Fisher JA (1979) The optimization of horizontal microcode within and beyond basic blocks: An application of processor scheduling with resources. Ph.D. Thesis, New York University, New York

    Google Scholar 

  5. Fisher JA (1981) Trace scheduling: a technique for global microcode compaction. IEEE Trans Comput C-30(7):478–490

    Google Scholar 

  6. Fisher JA (1983) Very long instruction work architectures and the ELI-512. In: Proceedings of the 10th annual international symposium on computer architecture, Stockholm, Sweden. ACM, New York, pp 140–150

    Google Scholar 

  7. Fisher JA, Ellis JR, Ruttenberg JC, Nicolau A (1984) Parallel processing: a smart compiler and a dumb machine. In: Proceedings of ACM SIGPLAN ’84 symposium compiler construction, Montreal, June 1984. ACM, New York, pp 37–47

    Google Scholar 

  8. Fisher JA, Faraboschi P, Young C (2004) Embedded computing a VLIW approach to architecture, compilers, and tools. Morang Kaufman, San Francisco

    Google Scholar 

  9. Freudenberger S, Ruttenberg J (1992) J phase ordering of register allocation and instruction scheduling. In: Giergerich R, Graham SL (eds) Code generation – concepts, tools, techniques. Springer, London, pp 146–172

    Google Scholar 

  10. Freudenberger SM, Gross TR, Lowney PG (1994) Avoidance and suppression of compensation code in a trace scheduling compiler. Trans Prog Lang Syst 16(4):1156–1214

    Article  Google Scholar 

  11. Lowney PG, Freudenberger S, Karzes T, Lichtenstein W, Nix R, O’Donnell J, Ruttenberg J (1993) The multiflow trace scheduling compiler. J Supercomput 7(1–2):51–142

    Article  Google Scholar 

  12. Nicolau A, Fisher J (1981) Using an oracle to measure parallelism in single instruction stream programs. The 14th annual microprogramming workshop, October 1981. IEEE, New York, pp 171–182

    Google Scholar 

  13. Nicolau A (1984) Parallelism, memory anti-aliasing and correctness for trace scheduling compilers. Ph.D. Thesis, Yale University, New Haven, CT

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer Science+Business Media, LLC

About this entry

Cite this entry

Lowney, G. (2011). Multiflow Computer. In: Padua, D. (eds) Encyclopedia of Parallel Computing. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-09766-4_8

Download citation

Publish with us

Policies and ethics