Uses of Package
edu.rit.pj.reduction

Packages that use 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.
 
  • Classes in edu.rit.pj.reduction used by edu.rit.mp
    Class
    Description
    Class 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 type boolean.
    Class SharedByte provides a reduction variable for a value of type byte.
    Class SharedByteArray provides an array reduction variable with elements of type byte.
    Class SharedCharacter provides a reduction variable for a value of type char.
    Class SharedCharacterArray provides an array reduction variable with elements of type char.
    Class SharedDouble provides a reduction variable for a value of type double.
    Class SharedDoubleArray provides an array reduction variable with elements of type double.
    Class SharedFloat provides a reduction variable for a value of type float.
    Class SharedFloatArray provides an array reduction variable with elements of type float.
    Class SharedInteger provides a reduction variable for a value of type int.
    Class SharedIntegerArray provides an array reduction variable with elements of type int.
    Class SharedLong provides a reduction variable for a value of type long.
    Class SharedLongArray provides an array reduction variable with elements of type long.
    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 type short.
    Class SharedShortArray provides an array reduction variable with elements of type short.
  • Class
    Description
    Class 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 type boolean.
    Class SharedByte provides a reduction variable for a value of type byte.
    Class SharedByteArray provides an array reduction variable with elements of type byte.
    Class SharedCharacter provides a reduction variable for a value of type char.
    Class SharedCharacterArray provides an array reduction variable with elements of type char.
    Class SharedDouble provides a reduction variable for a value of type double.
    Class SharedDoubleArray provides an array reduction variable with elements of type double.
    Class SharedFloat provides a reduction variable for a value of type float.
    Class SharedFloatArray provides an array reduction variable with elements of type float.
    Class SharedInteger provides a reduction variable for a value of type int.
    Class SharedIntegerArray provides an array reduction variable with elements of type int.
    Class SharedLong provides a reduction variable for a value of type long.
    Class SharedLongArray provides an array reduction variable with elements of type long.
    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 type short.
    Class SharedShortArray provides an array reduction variable with elements of type short.
  • Classes in edu.rit.pj.reduction used by edu.rit.pj
    Class
    Description
    Class Op is the abstract base class for a binary operation used to do reduction in a parallel program.
  • Class
    Description
    Class 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.
  • Class
    Description
    Class 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.
  • Class
    Description
    Class SharedDouble provides a reduction variable for a value of type double.