Distributed Computing

computers'Distributed computing' refers to the practice of harnessing the combined processing power of a number of disparate resources into one unit.

Artificial Intelligence (AI) technologies require significant amounts of computing power in order to be effective. With the requirement of performing hundreds of thousands of hydraulic simulations on a single optimization project, the demands of Optimatics' advanced optimization technologies far exceed those that could be offered by a single processor.

Optimatics utilizes a cluster of computing nodes, dividing an optimization project into smaller computing tasks, and distributing tasks individually to each node. By processing tasks in parallel, distributed computing allows Optimatics engineers to develop near-optimum solutions in hours or days rather than weeks or months.

Testimonials

"Genetic algorithm pipe network optimization is by far the most significant advance in distribution system design and operation in the past 40 years."

- Terry Farrill, Fort Collins Water District

News & Media

Optimatics models best solution

Optimatics models best solution

The 'next wave' of sophistication in water resource handling.

Read More...