On Thu, 2 Jul 2009, Giampaolo Tomassoni wrote:

-----Original Message-----
From: [email protected] [mailto:help-
[email protected]] On Behalf Of Michael
Hennebry
Sent: Thursday, July 02, 2009 5:17 PM
To: Nigel Galloway
Cc: [email protected]
Subject: Re: [Help-glpk] GLPK re-endrant

The reentrancy issue could be obviated by
running GLPK instances in separate processes.

Nevertheless, most of the software around nowadays is meant to be run by
multi-cored CPUs. So, reentrancy actually seems to me something very close
to a requisite. The GLPK team will surely have to face it ASAP.

One can run multiple processes on multi-cored CPUs.
Shared memory isn't necessarily all that great a model,
but is difficult to avoid with threads.
Separate processes with explicit message-passing
can be a lot easier to wrap one's brain around.
The lack of a common address space makes it
hard for them to tromp on each others data.

--
Michael   [email protected]
"Pessimist: The glass is half empty.
Optimist:   The glass is half full.
Engineer:   The glass is twice as big as it needs to be."


_______________________________________________
Help-glpk mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/help-glpk

Reply via email to