'Xega' Island Models


[Up] [Top]

Documentation for package ‘xegaMigration’ version 0.5.0.4

Help Pages

xegaMigration-package The migration support for island models for the 'xega' package.
adaptId The generation limit is not changed.
adaptSlowest The generation limit is adapted to the slowest process.
gPetersenTop Select neighbours in a Generalized Petersen graph GP(n,k).
mpiBroadcastTerm Broadcast termination message (mpi).
mpiCollect Collects results of all island processes (mpi).
mpiProbeTerm Probes for termination message(s) (MPI).
mpiReceiveGenes Receive genes from neighbor processes (non-blocking).
mpiReceiveGenesBlocking Receive genes from neighbor processes (blocking).
mpiReceiveResult Receive a result (non-blocking).
mpiSendGenes Send genes to neighbor process(es).
mpiSendResults Send a a xega result to pid '0' with tag '8'.
NewLFxegaMigrate Generate a local function list to test migration.
rdsBarrier Stop until all processes have reached the barrier.
rdsBarrierFileName Construct a unique barrier file name with sender embedded in name.
rdsBroadcastTerm Broadcast termination message (rds).
rdsCollect Collects results of all island processes (rds).
rdsFileName Construct a unique file name with sender and receiver embedded in name.
rdsProbeTerm Probes for termination message(s) (rds).
rdsReceiveGenes Receive genes from neighbor processes (non-blocking).
rdsReceiveGenesBlocking Receive genes from neighbor processes (blocking).
rdsSendGenes Send genes to neighbor process.
rdsTermFileName Construct a unique termination file name with sender embedded in name.
ring2Top Select neighbors in bidirectional ring topology.
ringTop Select neighbor in ring topology.
rndTop Select one or more random neighbors from all neighbors.
torus2DTop Select neighbors on a 2D-torus.
torus3DTop Select neighbors on a 3D-torus.
xegaAdaptGenerationLimitFactory Factory for configuring the adaptation of the generation limit.
xegaBroadcastTermFactory Factory for configuring broadcasting of termination messages.
xegaCollectFactory Factory for configuring the collection of results of island results.
xegaCommunicationTopologyFactory Factory for configuring the communication topology.
xegaMigrate Migrate genes.
xegaMigration The migration support for island models for the 'xega' package.
xegaMigrationReport Produce a migration report.
xegaProbeTermFactory Factory for configuring probing for termination messages.
xegaReceiveFactory Factory for configuring the message receiving
xegaSendFactory Factory for configuring the message sending
xegaShowMigrationReport Print migration report.