Jacob Wren
- Total activity 36
- Last activity
- Member since
- Following 0 users
- Followed by 0 users
- Votes 1
- Subscriptions 6
Comments
Recent activity by Jacob Wren-
Okay. Thank you, Eli!
-
Hi Jaromil, For LP it can happen as well. This is because different algorithms are executed depending on the number of Threads. But I set the Method parameter to 4. Thanks, Jake
-
Hi Jaromil, Isn't this answer only relevant to mixed integer programming? Thanks, Jake
-
Hello Eli, There are a few details that I left out of my scheme. I use MPI for parallelization across multiple nodes. Then, I use the Python library Joblib for parallelization across multiple cores...
-
Hi Eli, Within each process, there is only one Gurobi environment, and only one user thread interacts with that environment. How do you know that only one user thread interacts with that environm...
-
Hello Eli, The environment defines the configuration and start/end of a Gurobi session. It is not safe to interact with this data structure from multiple user threads. What exactly do you mean ...
-
Hello Eli, You create a separate environment for each model in each parallel process, so the environments are only ever accessed by a single thread. But you can solve a model with multiple thread...
-
How, then, could thread safety ever be a concern (i.e., doesn't this guarantee one model per environment)?
-
Hi Eli, Do you know if Pyomo creates a Gurobi environment at step a) or b)? opt.set_instance(model) # a) opt.solve() # b) Thanks, Jake
-
Hello Eli, I am a bit unsure of the scope of Model.dispose(). Say after creating a model, I create an instance of GurobiPersistent via: import pyomo.environ as pyoopt = pyo.SolverFactory('gurobi_p...