Support for Multiple Platforms
Run Gurobi Compute Server on Windows, Linux, and Mac. Furthermore, clients don’t need to run the same operating system as the Gurobi Compute Server.
Seamlessly offload your optimization computations onto one or more dedicated optimization servers grouped in a cluster.
With our library, you can use existing interfaces to write a single program to run locally or offload computations to one or more Gurobi Compute Servers.
Users and applications can share servers thanks to our advanced queuing and load-balancing capabilities.
Built-in fault tolerance means that, if a server goes offline, the remaining servers will continue to operate unimpeded.
Compute Server uses HTTP or HTTPS for improved security, ease of deployment, and robustness. It also performs on-the-fly data compression to reduce the volume of transmitted data.
Gurobi Compute Server provides enhanced clustering and management capabilities, including:
Our PhD-level experts are here when you need them—ready to provide comprehensive guidance and technical support. They bring deep expertise in working with commercial models and are there to assist you throughout the process of implementing and using Gurobi.
With our library, you can use existing interfaces to write a single program to run locally or offload computations to one or more Gurobi Compute Servers.
Users and applications can share servers thanks to our advanced queuing and load-balancing capabilities.
Built-in fault tolerance means that, if a server goes offline, the remaining servers will continue to operate unimpeded.
Compute Server uses HTTP or HTTPS for improved security, ease of deployment, and robustness. It also performs on-the-fly data compression to reduce the volume of transmitted data.
Gurobi Compute Server provides enhanced clustering and management capabilities, including:
Our PhD-level experts are here when you need them—ready to provide comprehensive guidance and technical support. They bring deep expertise in working with commercial models and are there to assist you throughout the process of implementing and using Gurobi.
Run Gurobi Compute Server on Windows, Linux, and Mac. Furthermore, clients don’t need to run the same operating system as the Gurobi Compute Server.
A Compute Server can support an unlimited number of clients, and no client licenses are required. Simply point your client application at a Compute Server and you are ready to go.
On your own machine, just install Gurobi and start the Compute Server process. With Gurobi Cloud, simply follow our step-by-step instructions to sign up for an account and choose the plan and number of machines you want to use. Get started with our free trial.
Run Gurobi Compute Server on your own server or in the cloud. Or purchase licenses for use on your own servers, on Gurobi Instant Cloud, or you can use a mixture of both.
Some optimization models solve 15 times faster with 32 machines, and speed-ups of 2-3x are common with eight machines. Gurobi offers three distributed algorithms:
You can install Gurobi Compute Server on your on-prem machines running Windows, Linux, and Mac.
Gurobi Instant Cloud is built on Gurobi Compute Server—so you can get quick access to Compute Servers on powerful machines. We handle all the details, and you just choose how many machines you want to use.
With the Gurobi Web License Service (WLS), you can deploy Gurobi Compute Server almost anywhere—across Amazon Web Services (ECS and EKS) and Microsoft Azure (AKS) clouds and container environments on Docker and Kubernetes. Compared to other licensing options, WLS provides unique advantages for some use cases because:
We make it easy for students, faculty, and researchers to work with mathematical optimization.
When you face complex optimization challenges, you can trust our Gurobi Alliance partners for expert services.
Our global team of helpful, PhD-level experts are here to support you—with responses in hours, not days.
GUROBI NEWSLETTER
Latest news and releases
Privacy Policy | © Gurobi Optimization, LLC. All Rights Reserved.
Cookie | Duration | Description |
---|---|---|
cookielawinfo-checkbox-advertisement | 1 year | Set by the GDPR Cookie Consent plugin, this cookie is used to record the user consent for the cookies in the "Advertisement" category . |
cookielawinfo-checkbox-analytics | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics". |
cookielawinfo-checkbox-functional | 11 months | The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional". |
cookielawinfo-checkbox-necessary | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary". |
cookielawinfo-checkbox-others | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other. |
cookielawinfo-checkbox-performance | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance". |
CookieLawInfoConsent | 1 year | Records the default button state of the corresponding category & the status of CCPA. It works only in coordination with the primary cookie. |
elementor | never | This cookie is used by the website's WordPress theme. It allows the website owner to implement or change the website's content in real-time. |
viewed_cookie_policy | 11 months | The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data. |
Cookie | Duration | Description |
---|---|---|
__cf_bm | 30 minutes | This cookie, set by Cloudflare, is used to support Cloudflare Bot Management. |
Cookie | Duration | Description |
---|---|---|
CONSENT | 2 years | YouTube sets this cookie via embedded youtube-videos and registers anonymous statistical data. |
Cookie | Duration | Description |
---|---|---|
VISITOR_INFO1_LIVE | 5 months 27 days | A cookie set by YouTube to measure bandwidth that determines whether the user gets the new or old player interface. |
YSC | session | YSC cookie is set by Youtube and is used to track the views of embedded videos on Youtube pages. |