On 8/7/2012 11:35 PM, chm wrote:
On 8/7/2012 11:04 AM, David Mertens wrote:
On Tue, Aug 7, 2012 at 9:08 AM, Chris Marshall
<[email protected]> wrote:
 From the PDL-2.4.10 Release_Notes:

   * PDL now supports pthreads on all platforms as well
     as a new, auto-parallelization capability for PDL
     threadloops across multiple processors using the
     PDL::ParallelCPU module.

--Chris

Ah, sorry Chris. Some day I will stop saying "this might not work on
Windows," and with my luck, that day I will be wrong. :-)

Did you implement this on Windows? That seems like it would have been
pretty darn hard!

I have to give credit to Leon Timmermans' File::Map
which made this possible.  His cross-platform
implementation of mmap semantics and the bug
fixes needed for the PDL implementation were key
to making the new functionality possible.

Also, I believe you were the one who originally
researched the possibility for some sort of
win32 mmap implementation to allow the PDL
memory mapping to work.  :-)

Of course, it won't be fully buildable until we
get some sort of Alien::Pthreads to make sure
that the windows installs have the win32 pthread
library available....

--Chris


_______________________________________________
Perldl mailing list
[email protected]
http://mailman.jach.hawaii.edu/mailman/listinfo/perldl

Reply via email to