• DocumentCode
    1539280
  • Title

    Caching in dataflow-based environments

  • Author

    Steenput, Eli ; Rolain, Yves

  • Author_Institution
    Dept. of Electr. Meas., Vrije Univ., Brussels, Belgium
  • Volume
    2
  • Issue
    3
  • fYear
    1999
  • fDate
    9/1/1999 12:00:00 AM
  • Firstpage
    33
  • Lastpage
    37
  • Abstract
    We propose that there are several advantages to integrating caching in the execution scheme of a dataflow-based environment. If each node has a cache to store its last result, the cache look-up overhead is eliminated, because each cache contains just one value. A node in a dataflow-based program must store its result anyway until its downstream neighbors are ready to execute. Additionally, there is no need to store previous arguments with the cached result for comparison. The validity of a node´s cached value can be determined from the validity of the nodes on which it depends
  • Keywords
    cache storage; data flow computing; data flow graphs; data integrity; redundancy; virtual instrumentation; cache look-up overhead; caching schemes; chance factor; changed fraction; data consistency; dataflow-based environments; redundant operations; virtual instrumentation; Data processing; Instruments; Partitioning algorithms; Programming environments;
  • fLanguage
    English
  • Journal_Title
    Instrumentation & Measurement Magazine, IEEE
  • Publisher
    ieee
  • ISSN
    1094-6969
  • Type

    jour

  • DOI
    10.1109/5289.783110
  • Filename
    783110