Gurobi performance on virtual machines
AnsweredIs there any kind of data available about the performance penalties incurred when running Gurobi on a virtual machine with a type 1 hypervisor? Whatever the kind of virtualization, I suppose there are always some performance penalties to be paid when running in a guest OS of a virtual machine and (although my understanding is very rough) it seems that certain kinds of CPU instructions pay a penalty higher than others.
Do you know how these penalties affect Gurobi performance if compared to the execution on the same bare-metal machine (i.e. without virtualization layers)?
-
Official comment
This post is more than two years old. Some information may not be up to date. For current information, please check the Gurobi Documentation or Knowledge Base. If you need more help, please create a new post in the community forum, or try Gurobot, our chatbot interface offering instant, expert-level support. -
Hi Lorenzo,
We have not yet done extensive performance comparisons of bare-metal vs. virtual machines. This can be tough since there are several different type 1 hypervisors and corresponding OSs.
There is a post that discusses performance differences between Windows and WSL2 in the same system. But this is probably not what you are searching for since WSL2 works on a type 2 hypervisor.
Best regards,
Mario0 -
Thank you, that post is still interesting.
0
Post is closed for comments.
Comments
3 comments