--- Ven 27/2/09, Jaroslav Hajek <high...@gmail.com> ha scritto:

> Da: Jaroslav Hajek <high...@gmail.com>
> Oggetto: [OctDev] parallel processing in Octave
> A: "octave-forge list" <octave-dev@lists.sourceforge.net>
> Data: Venerdì 27 febbraio 2009, 14:03
> hi all,
> 
> in case anyone is interested, I committed today into the
> "general"
> package an initial m-file implementation of parcellfun.
> parcellfun is supposed to be able to evaluate a given
> function for
> multiple sets of input arguments using multiple processes.
> 
> Given N, the function spawns N subprocesses using fork (),
> and creates
> 2*N+1 pipes to communicate with them (actually the pipes
> come first,
> but you knew that). Therefore, it should be (in theory)
> portable to
> any Unix system. Most suitable for systems like GNU/Linux,
> where fork
> () is efficient and pipes are a relatively cheap resource.
> (Dunno
> about Windoze, for example).

Hi Jaroslav,
on cygwin fork() is a performance disaster as 
Windows does not support it, and the workaround 
is not efficient at all.

:-((

> 
> -- 
> RNDr. Jaroslav Hajek
> computing expert
> Aeronautical Research and Test Institute (VZLU)
> Prague, Czech Republic
> url: www.highegg.matfyz.cz
> 

Regards
Marco



      Passa a Yahoo! Mail.

La webmail che ti offre GRATIS spazio illimitato, 
antispam e messenger integrato.
http://it.mail.yahoo.com/              

------------------------------------------------------------------------------
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
_______________________________________________
Octave-dev mailing list
Octave-dev@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/octave-dev

Reply via email to