Hello Harley, you are right that multiple processes may run GLPK at the same time. But many applications like Apache or Tomcat are multi threaded. So maybe you would like to create a webservice offering route optimization by solving a TSP. You wouldn't be able to do so with the current GLPK because Apache has multiple threads per worker process, and you definitely do not want to shut down Apache if one of the TSPs has a problem because a user of your webservice came up with some strange input.
Best regards Heinrich Schuchardt -------- Original-Nachricht -------- > Datum: Sun, 16 Dec 2012 00:43:26 +1100 > Betreff: Re: [Help-glpk] Multithreading/parallelization > In the case of multiple LPs couldn't you just use the existing single > threaded version and run separate instances of the application as I know > members of this list already do? What is being gained by running this > case with one instance of the application. > > I am just trying to understand the different scenarios that need to be > considered and I suspect that it will take a bit of time to understand > all of the different use cases for multi threaded execution. > > Harley _______________________________________________ Help-glpk mailing list Help-glpk@gnu.org https://lists.gnu.org/mailman/listinfo/help-glpk