BIGS - Big Image Data Analysis Toolkit
URL: http://www.3igs.org
BIGS is a framework for large scale image processing and machine learning by using computing power in parallel and designed with the following principles:
Simplicity for the experimenter
Simplicity for the algorithm developer
Harness computing power whenever is available, whether on desktops, computer labs, clusters or the cloud
BIGS is designed to exploit coarse grained paralellism through data partitioning and is founded upon two main concepts:
Pipelines, defined by the experimenter, specifying a chain of data processing operations to be performed on input data (images, vectors).
Workers: BIGS agents in charge of resolving the computational load required by pipelines.
Workers can be deployed over desktops, computer labs, clusters, or cloud resources.Workers can be added or removed anytime to an on-going computation. Computing resources need not be committed in advance to any computation, and can join as they become available.