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
Link To Document