With Clustor, existing applications can be rapidly adapted for execution on a Beowulf type computing clusters or other types of networked computers. Clustor provides an easy and intuitive environment to build distributed compute intensive applications, which offers significant time and money savings. Unlike other tools for development of distributed and parallel programs, no reprogramming of existing applications is required. Clustor is based on a simple, yet extremely powerful concept, called parametric execution.
Parametric executions require that the same application is executed numerous times.
They produce a lot of jobs, often exceeding thousands, which makes parametric executions ideally suited to run on large computing clusters. To perform parametric executions, the user simply provides the application to be executed on a cluster and values for parameters. Clustor does the rest - it generates jobs to be computed, manages their execution and collects the results. Clustor 2.0 incorporates exciting new features that even further simplify implementation of high performance distributed applications. New features include a complete set of API commands, which allow that Clustor is easily embedded with other applications to serve as a job distribution engine.