Cloud computing

CHEETAH SOLVER RUNNING IN THE CLOUD

Cheetah Solver uses algorithms ideally suited for parallelization in the cloud

“CAD in the cloud” – what is it?

Last decade there were a lot of talks in the CAD community about “CAD in the cloud”. However, most of them are concentrated in the areas of “collaboration in the cloud” and “data storage in the cloud”. These areas are, certainly, important. But even more important is to use extraordinary opportunities of cloud computing for parallel calculations.

If algorithms implemented in a constraints solver are well suited for parallelization, then cloud environment is the perfect place for such a solver to resolve extremely complicated constrained models. Cheetah Solver is ideal for parallelization while existing commercial constraints solvers are absolutely not.

Cheetah Solver on Autodesk Forge Platform

In November 2016 Autodesk launched a cloud platform for providing all their cloud services to third party developers.

Cloud Invent is among the Autodesk partners. We developed Cheetah Solver plugin for AutoCAD as a desktop software. But now, when Design Automation services are available from Autodesk Forge Platform, we can launch Cheetah Solver plugin not only on end-users desktops, but also on the cloud servers of the Forge Platform.

Thus, we can provide our Cheetah solver plugin for AutoCAD as a cloud service, which will be available not only to AutoCAD users, but also to users of other CAD applications.

Cheetah Solver on Autodesk Forge Platform

In November 2016 Autodesk launched a cloud platform for providing all their cloud services to third party developers.

Cloud Invent is among the Autodesk partners. We developed Cheetah Solver plugin for AutoCAD as a desktop software. But now, when Design Automation services are available from Autodesk Forge Platform, we can launch Cheetah Solver plugin not only on end-users desktops, but also on the cloud servers of the Forge Platform.

Thus, we can provide our Cheetah solver plugin for AutoCAD as a cloud service, which will be available not only to AutoCAD users, but also to users of other CAD applications.

Cloud Cluster as a Super-Computer for Cheetah Solver

Cloud cluster is the perfect platform for running software that is suited for mass-parallelization. Cheetah Solver is the software of this kind.

Therefore, Cheetah Solver might be realized as a cloud API running on a cloud cluster. It might be provided to everybody who needs to solve systems of equations similar to systems of constraints equations in parametric CAD.

There are a lot of such problems outside of the CAD industry. Such a cloud service might become a business of its own.