Isomorphisms Between Petr Nets and Dataflow Graphs
IEEE Transactions on Software Engineering
Data-Driven and Demand-Driven Computer Architecture
ACM Computing Surveys (CSUR)
Communications of the ACM
A preliminary architecture for a basic data-flow processor
ISCA '75 Proceedings of the 2nd annual symposium on Computer architecture
First version of a data flow procedure language
Programming Symposium, Proceedings Colloque sur la Programmation
Extended Stochastic Petri Nets: Applications and Analysis
Performance '84 Proceedings of the Tenth International Symposium on Computer Performance Modelling, Measurement and Evaluation
SIGMETRICS '83 Proceedings of the 1983 ACM SIGMETRICS conference on Measurement and modeling of computer systems
Analysis of Cray-1S architecture
ISCA '83 Proceedings of the 10th annual international symposium on Computer architecture
On the integration of delay and throughput measures in distributed processing models
On the integration of delay and throughput measures in distributed processing models
System oriented extensions to dataflow
System oriented extensions to dataflow
Performance Analysis Using Stochastic Petri Nets
IEEE Transactions on Computers
Computer
Computer
A Comparison of Some Theoretical Models of Parallel Computation
IEEE Transactions on Computers
Architectural support for the efficient data-driven evaluation scheme
SPAA '90 Proceedings of the second annual ACM symposium on Parallel algorithms and architectures
Task allocation in data flow multiprocessors: an annotated bibliography
ACM SIGARCH Computer Architecture News - Symposium on parallel algorithms and architectures
Global hardware synthesis from behavioral dataflow descriptions
DAC '90 Proceedings of the 27th ACM/IEEE Design Automation Conference
Asynchrony in parallel computing: from dataflow to multithreading
Progress in computer research
Asynchrony in parallel computing: from dataflow to multithreading
Progress in computer research
Prediction of Performance and Processor Requirements in Real-Time Data Flow Architectures
IEEE Transactions on Parallel and Distributed Systems
A Functional Data-flow Architecture Dedicated to Real-time Image Processing
PACT '93 Proceedings of the IFIP WG10.3. Working Conference on Architectures and Compilation Techniques for Fine and Medium Grain Parallelism
Algorithm and architecture-level design space exploration using hierarchical data flows
ASAP '97 Proceedings of the IEEE International Conference on Application-Specific Systems, Architectures and Processors
Data flow graphs: system specification with the most unrestricted semantics
EURO-DAC '91 Proceedings of the conference on European design automation
A Model of Computation for Bit-Level Concurrent Computing and Programming: APEC
IEICE - Transactions on Information and Systems
Controlled dataflow visual programming languages
Proceedings of the 2011 Visual Information Communication - International Symposium
The von Neumann architecture is due for retirement
HotOS'13 Proceedings of the 14th USENIX conference on Hot Topics in Operating Systems
An approach to manage reconfigurations and reduce area cost in hard real-time reconfigurable systems
ACM Transactions on Embedded Computing Systems (TECS)
Hi-index | 14.98 |
In this paper, a new model for parallel computations and parallel computer systems that is based on data flow principles is presented. Uninterpreted data flow graphs can be used to model computer systems including data driven and parallel processors. A data flow graph is defined to be a bipartite graph with actors and links as the two vertex classes. Actors can be considered similar to transitions in Petri nets, and links similar to places. The nondeterministic nature of uninterpreted data flow graphs necessitates the derivation of liveness conditions.