How to use PyRAPID API¶

Notes on parallel processing¶
Gilles Kahn provided clear semantics of process interaction which facilitates well-structured programming of dynamically evolving networks of processes. - At any given point, a process can be either enabled or blocked waiting for data on only one of its input channels: it cannot wait for data from more than one channel. - A proper schecduling property should :
infinite running loop
avoid deadlock 1
control the buffer sizes to be limited
achieve maximum throughput by managing the memories
- 1
In concurrent computing, a deadlock is a state in which each member of a group is waiting for another member, including itself, to take action, such as sending a message or more commonly releasing a lock.