Parallel processing is a tricky topic on its own. ELKI will probably not be able to provide the ultimate parallel processing architecture, and this package aims at providing some basic functionality that allows at least naive parallelization of popular data mining algorithms.
Interface Summary Interface Description ExecutorProcessor executor.
Class Summary Class Description ParallelCoreCore for parallel processing in ELKI, based on
ParallelExecutorClass to run processors in parallel, on all available cores. ParallelExecutor.BlockArrayRunnerRun for an array part, without step size. SingleThreadedExecutorClass to process the whole data set in a single thread. SingleThreadedExecutor.SingleThreadedRunnerRun for an array part, without step size.