I reran the test code and realized I had misread the
previous results. On the hyperthreaded PC the
performance was 2X *worse* not better. The dual
Opteron still shows only a 15% performance penalty.
These results are more consistent (less puzzling) but
still leave the question of whether/if posix threading
is of any benefit to PDL for any platform. Still hoping
to hear from users/developers who know more about
the origin and functionality of this code in PDL.
--Chris
Original mis-statement:
> ...
> - Performance on a PC with hyperthreading showed
> a 2X speed up and 2X CPU utilization with threading
> enabled under cygwin 1.5.19.
>
> - Performance on a dual-opteron system was about
> 12 percent worse with CPU load 12 percent higher.
> It looks like posix threading for this platform is a
> no-op with overhead.
> ...
_______________________________________________
Perldl mailing list
[email protected]
http://mailman.jach.hawaii.edu/mailman/listinfo/perldl