Package appl.parallel.spmd

Contains classes related the the SPMD execution.

See:
          Description

Interface Summary
AdvancedSPMDClientInterface This class extends the SPMDClientInterface with additional features for performance tuning.
AdvancedSPMDServerInterface Performance optimizations can be made with this type of controller.
SPMDClientInterface Using this interface the programmer can access the parallel functionality.
SPMDServerInterface Using this interface the programmer can access the parallel functionality on server side.
SPMDTask A SPMDTask should be executed on servers using the SPMD-paradigm.
 

Class Summary
AbstractSPMDTask This class may be used as the superclass to all SPMDTasks which should be executed on servers using the SPMD-paradigm.
AdvancedSPMDClientController Performance optimizations on client side can be made with this class.
AdvancedSPMDServerController Performance optimizations can be made with this class.
MultiDataInfo Instances of this class encapsulate information about multiple objects of the same type, e.g. lists of grids.
MultiDataObject A multi data object stores multiple elements of the same type.
MultiDataPartitionObject A extension of the MultiDataObject for storing DataPartitions.
SPMDClientController This class controls all the parallelization action on the client side and is the counterpart to SPMDServerController.
SPMDServerController This class controls all the parallelization action on the server side and is the counterpart to SPMDClientController.
SyncPoint Specifies details about a synchronization point.
 

Enum Summary
SPMDClientController.STATE There are two states:

STATE.INIT is the initializing state.
SyncPoint.Priority A high priority means a high priority on operating system level.
 

Package appl.parallel.spmd Description

Contains classes related the the SPMD execution.