• DocumentCode
    3144973
  • Title

    Tokenless static data flow using associative templates

  • Author

    Sterling, Thomas L. ; Wills, D. Scott ; Chan, Ellery Y.

  • Author_Institution
    Harris Corp. Melbourne, FL, USA
  • fYear
    1988
  • fDate
    14-18 Nov 1988
  • Firstpage
    70
  • Lastpage
    79
  • Abstract
    The static data-flow model of computation promises high-performance from fine-grained parallelism, but conventional token-driven static data-flow architectures are inefficient in terms of memory bandwidth and microcycles required per operation. The associative template mechanism, an application of associative techniques, uses specially configured content-addressable memories to provide efficient flow control for static data-flow program execution. It supports static data-flow semantics while exhibiting memory bandwidth and microcycle demands comparable to those of conventional uniprocessors. Associative diffusion, a second application of associative methods, provides a communication between adjacent nodes of a mesh-connected network of associative-template-based processors. This mechanism achieves nearest-neighbor communication at speeds comparable to intranode transactions by overlapping domains of associativity across boundaries between neighboring nodes. Together, associative templates and associative diffusion provide a token-free approach to static data-flow computation
  • Keywords
    parallel processing; associative diffusion; associative methods; associative templates; associative-template-based processors; content-addressable memories; fine-grained parallelism; flow control; intranode transactions; memory bandwidth; mesh-connected network; microcycles; nearest-neighbor communication; overlapping domains of associativity; static data-flow program execution; static data-flow semantics; token-driven static data-flow architectures; token-free; tokenless static data flow; Bandwidth; Computational modeling; Computer architecture; Computer science; Concurrent computing; Costs; Data flow computing; Government; Laboratories; Parallel processing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Supercomputing '88. [Vol.1]., Proceedings.
  • Conference_Location
    Orlando, FL
  • Print_ISBN
    0-8186-0882-X
  • Type

    conf

  • DOI
    10.1109/SUPERC.1988.44639
  • Filename
    44639