Package org.jcsp.gpp.skeletons

Package org.jcsp.gpp.skeletons Description

Package org.jcsp.gpp.skeletons provides a number of processes that can be used as a component in larger networks. Each process comprises a network of other processes, typically, Worker, WorkerTerminating and Collect.

The processes are supplied in a number of different variations depending on the nature of the channel connections provided by the process as follows.

Any expects the any end of a channel
List expects a channel list
Collect means a collection containing a Collect process as the last or only element in the process
The nature of the process is defined by concepts such as
Group a set of parallel processes all undertaking the same operation on different data objects, implementing a data parallel architecture
Pipeline a sequence of process undertaking a series of operations on a data object as it passes through the pipeline, a so called task parallel architecture
Author Information, Copyright and License are held in the file Copyright and License