DOC PREVIEW
UT EE 382C - Implementation of Process Networks in Java

This preview shows page 1 out of 4 pages.

Save
View full document
View full document
Premium Document
Do you want full access? Go Premium and unlock all 4 pages.
Access to all documents
Download any document
Ad free experience
Premium Document
Do you want full access? Go Premium and unlock all 4 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

Implementation of Process Networksin JavaArnab Basu&H.P. Vijay KishenProcess NetworksConcurrent computation model, excellent for use in Computation IntensiveReal time applications in Signal and Image processing.Kahn PN -• Represented as Directed graphs. Nodes (processes) are connected by a setof Arcs (FIFO queues). Processes’ are seen as Mapping functions of datafrom the I/P to the O/P queue.• Blocking reads. Shown to be determinate, run in infinite memory.• Deadlock occurs when all nodes are blocked on read.• Model proves that the deadlock occurs irrespective of schedule chosen.Dataflow PN -• Leads to bounded memory execution eventually, if one exists.• Additional constraints of queues with token limit and blocking writes.• Artificial Deadlocks resolved by increasing the capacities of thequeues.Computation Graphs -• Have a threshold level(Tp) associated with each queue which decidewhen the associated sink function can execute.• Due to the restrictions placed on the model, it is proved that thegraphs terminate and that queue lengths are bounded.• It is also proved that irrespective of the sequence of firings of thenodes the output tokens that are produced remain the same.JavaFeatures- Object oriented, Strongly typed.- Support for threads, Exception Handling and Runtime checking.- Garbage collection.- Embedded JavaTM allows API’ to be configured as needed.- Tools to provide efficient translation of java into embedded


View Full Document

UT EE 382C - Implementation of Process Networks in Java

Documents in this Course
Load more
Download Implementation of Process Networks in Java
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view Implementation of Process Networks in Java and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Implementation of Process Networks in Java 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?