[SciPy-user] shared memory machines

Robert Kern robert.kern at gmail.com
Thu Feb 5 20:02:59 EST 2009


On Thu, Feb 5, 2009 at 19:00, Philip Semanchuk <philip at semanchuk.com> wrote:
> Brian Granger  wrote:
>
>> This is quite interesting indeed. I am not familiar with this stuff
>> at all, but I guess I have some reading to do. One important question
>> though:
>> Can these mechanisms be used to create shared memory amongst processes
>> that are started in a completely independent manner. That is, they
>> are not fork()'d.
>> If so, then we should develop a shared memory version of numpy arrays
>> that will work in any multiple-process setting. I am thinking
>> multiprocessing *and* the IPython.kernel.
>
> Hi all,
> I'm the author of the aforementioned IPC modules and I thought I'd
> jump in even though I'm not a numpy guy.
>
> Yes, one can use IPC objects (Sys V or POSIX) in completely
> independent processes. There's a demo that comes along with both
> modules that demonstrates that. I guess numpy isn't GPLed?

No, we're BSD-licensed.

-- 
Robert Kern

"I have come to believe that the whole world is an enigma, a harmless
enigma that is made terrible by our own mad attempt to interpret it as
though it had an underlying truth."
  -- Umberto Eco



More information about the SciPy-User mailing list