octave-maintainers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Octave Interpreter


From: Stefan Seefeld
Subject: Re: Octave Interpreter
Date: Mon, 06 Oct 2014 08:07:17 -0400
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.1.1

On 2014-10-06 03:23, c. wrote:
> On 6 Oct 2014, at 01:27, Stefan Seefeld <address@hidden> wrote:
>
>> what does it take for Octave to support
>> MPI-style parallelism ?
> Octave language bindings for MPI are already implemented in the MPI
> package on Octave forge.

Oh, good, I didn't know that.

> What you seem to be looking at is adding the possibility
> to spawn instances of Octave from an interactive session (i.e. an Octave
> version of mpiexec), isn't it?

Right. I think pure data parallelism as done with MPI isn't very
practical for an interpreter, as lots of commands typed interactively
aren't meant to be executed in parallel. On the other hand, spawning
other processes for a single parallel operation may not be practical
either. Perhaps something like a thread-pool pattern would work, where
processes are spawned upfront, but are kept in stand-by mode until a
parallel region is entered where data (and computation) is allocated to
them.

    Stefan

-- 

      ...ich hab' noch einen Koffer in Berlin...




reply via email to

[Prev in Thread] Current Thread [Next in Thread]