2005 Articles
Deterministic Receptive Processes are Kahn Processes
Deterministic asynchronous concurrent formalisms are valuable because determinism greatly simplifies the design and validation of such systems and most concurrent formalisms are nondeterministic. This paper connects two of the more successful deterministic asynchronous formalisms: Kahn's dataflow networks and Josephs's deterministic receptive processes. The main result: a divergence-free deterministic receptive process is a Kahn process in that it can be modeled by a continuous function from input to output sequences, thus verifying it is compositionally deterministic. This result provides a bridge between two communities, enabling results from the asynchronous digital hardware community to be used in the context of dataflow computation and vice versa.
Subjects
Files
- edwards2005deterministic.pdf application/pdf 131 KB Download File
Also Published In
- Title
- Third ACM & IEEE International Conference on Formal Methods and Models for Co-Design: MEMOCODE '05: Proceedings: July 11-14, 2005, Verona, Italy
- Publisher
- IEEE
- DOI
- https://doi.org/10.1109/MEMCOD.2005.1487889
More About This Work
- Academic Units
- Computer Science
- Published Here
- March 8, 2012