Package edu.jas.gb

Class HybridReducerServerEC<C extends RingElem<C>>

java.lang.Object
edu.jas.gb.HybridReducerServerEC<C>
Type Parameters:
C - coefficient type
All Implemented Interfaces:
Runnable

class HybridReducerServerEC<C extends RingElem<C>> extends Object implements Runnable
Distributed server reducing worker proxy threads.
  • Field Details

    • logger

      private static final org.apache.logging.log4j.Logger logger
    • debug

      private static final boolean debug
    • finner

      private final Terminator finner
    • cf

      private final ChannelFactory cf
    • pairChannel

      private TaggedSocketChannel pairChannel
    • theList

      private final DistHashTable<Integer,GenPolynomial<C extends RingElem<C>>> theList
    • pairlist

      private final PairList<C extends RingElem<C>> pairlist
    • threadsPerNode

      private final int threadsPerNode
    • pairTag

      public final Integer pairTag
      Message tag for pairs.
    • resultTag

      public final Integer resultTag
      Message tag for results.
    • ackTag

      public final Integer ackTag
      Message tag for acknowledgments.
  • Constructor Details

  • Method Details