Uses of Package
edu.rit.pj.reduction
Package
Description
The MP package provides low-level support for Message Passing.
The BUF package provides data buffers for Message Passing.
The PJ package (Parallel Java) support shared memory, message passing and
hybrid shared memory/message passing parallelization in pure Java.
The Reduction package provides a variety of reduction variables.
The Replica package provides replicated, shared reduction variables.
-
ClassDescriptionClass Op is the abstract base class for a binary operation used to do reduction in a parallel program.Class SharedBoolean provides a reduction variable for a value of type
boolean
.Class SharedBooleanArray provides an array reduction variable with elements of typeboolean
.Class SharedByte provides a reduction variable for a value of typebyte
.Class SharedByteArray provides an array reduction variable with elements of typebyte
.Class SharedCharacter provides a reduction variable for a value of typechar
.Class SharedCharacterArray provides an array reduction variable with elements of typechar
.Class SharedDouble provides a reduction variable for a value of typedouble
.Class SharedDoubleArray provides an array reduction variable with elements of typedouble
.Class SharedFloat provides a reduction variable for a value of typefloat
.Class SharedFloatArray provides an array reduction variable with elements of typefloat
.Class SharedInteger provides a reduction variable for a value of typeint
.Class SharedIntegerArray provides an array reduction variable with elements of typeint
.Class SharedLong provides a reduction variable for a value of typelong
.Class SharedLongArray provides an array reduction variable with elements of typelong
.Class SharedObject provides a reduction variable for a value of an object type.Class SharedObjectArray provides an array reduction variable with elements of an object type.Class SharedShort provides a reduction variable for a value of typeshort
.Class SharedShortArray provides an array reduction variable with elements of typeshort
. -
ClassDescriptionClass Op is the abstract base class for a binary operation used to do reduction in a parallel program.Class SharedBoolean provides a reduction variable for a value of type
boolean
.Class SharedBooleanArray provides an array reduction variable with elements of typeboolean
.Class SharedByte provides a reduction variable for a value of typebyte
.Class SharedByteArray provides an array reduction variable with elements of typebyte
.Class SharedCharacter provides a reduction variable for a value of typechar
.Class SharedCharacterArray provides an array reduction variable with elements of typechar
.Class SharedDouble provides a reduction variable for a value of typedouble
.Class SharedDoubleArray provides an array reduction variable with elements of typedouble
.Class SharedFloat provides a reduction variable for a value of typefloat
.Class SharedFloatArray provides an array reduction variable with elements of typefloat
.Class SharedInteger provides a reduction variable for a value of typeint
.Class SharedIntegerArray provides an array reduction variable with elements of typeint
.Class SharedLong provides a reduction variable for a value of typelong
.Class SharedLongArray provides an array reduction variable with elements of typelong
.Class SharedObject provides a reduction variable for a value of an object type.Class SharedObjectArray provides an array reduction variable with elements of an object type.Class SharedShort provides a reduction variable for a value of typeshort
.Class SharedShortArray provides an array reduction variable with elements of typeshort
. -
ClassDescriptionClass Op is the abstract base class for a binary operation used to do reduction in a parallel program.
-
ClassDescriptionClass BooleanOp is the abstract base class for a binary operation on Boolean values, used to do reduction in a parallel program.Class ByteOp is the abstract base class for a binary operation on byte values, used to do reduction in a parallel program.Class CharacterOp is the abstract base class for a binary operation on character values, used to do reduction in a parallel program.Class DoubleOp is the abstract base class for a binary operation on double values, used to do reduction in a parallel program.Class FloatOp is the abstract base class for a binary operation on float values, used to do reduction in a parallel program.Class IntegerOp is the abstract base class for a binary operation on integer values, used to do reduction in a parallel program.Class LongOp is the abstract base class for a binary operation on long values, used to do reduction in a parallel program.Class ObjectOp is the abstract base class for a binary operation on object values, used to do reduction in a parallel program.Class Op is the abstract base class for a binary operation used to do reduction in a parallel program.Class ShortOp is the abstract base class for a binary operation on short values, used to do reduction in a parallel program.
-
ClassDescriptionClass BooleanOp is the abstract base class for a binary operation on Boolean values, used to do reduction in a parallel program.Class ByteOp is the abstract base class for a binary operation on byte values, used to do reduction in a parallel program.Class CharacterOp is the abstract base class for a binary operation on character values, used to do reduction in a parallel program.Class DoubleOp is the abstract base class for a binary operation on double values, used to do reduction in a parallel program.Class FloatOp is the abstract base class for a binary operation on float values, used to do reduction in a parallel program.Class IntegerOp is the abstract base class for a binary operation on integer values, used to do reduction in a parallel program.Class LongOp is the abstract base class for a binary operation on long values, used to do reduction in a parallel program.Class ObjectOp is the abstract base class for a binary operation on object values, used to do reduction in a parallel program.Class ShortOp is the abstract base class for a binary operation on short values, used to do reduction in a parallel program.
-
ClassDescriptionClass SharedDouble provides a reduction variable for a value of type
double
.