See: Description
Class  Description 

AnnealingTuneProfile 
This class implements the basis of a profile based on simulated annealing
jppf.load.balancing.profile.

AutoTunedBundler 
This class implements a self tuned bundle size algorithm.

AutotunedDelegatingBundler 
Instances of this bundler delegate their operations to a singleton instance of a
AutoTunedBundler . 
FixedSizeBundler 
This class provide a used defined bundle size jppf.load.balancing.profile.

FixedSizeProfile 
Profile for the fixed bundle size loadbalancing algorithm.

NodeThreadsBundler 
This implementation of a loadbalancing algorithm illustrates the use of
the
ChannelAwareness APIs, by sending to each node at most m * n tasks,
where n is the number of processing threads in the node, and m is a
userdefined parameter which defaults to one. 
NodeThreadsProfile 
Profile for the "nodethreads" loadbalancing algorithm.

ProportionalBundler 
This bundler implementation computes bundle sizes proportional to the mean execution
time for each node to the power of n, where n is an integer value specified in the configuration file as "proportionality factor".
The scope of this bundler is all nodes, which means that it computes the size for all nodes. The mean execution time is computed as a moving average over a number of tasks, specified in the bundling algorithm profile configuration as "minSamplesToAnalyse" This algorithm is well suited for relatively small networks (a few dozen nodes at most). 
ProportionalProfile 
Parameters profile for a proportional bundler.

RL2Bundler 
Bundler based on a reinforcement learning algorithm.

RL2Profile 
Parameters profile for the "rl2" algorithm.

Found in: jppfcommon.jar
Copyright © 20052019 JPPF Team.