WARNING: PDL::Primitive::vsearch_insert_leftmost does not handle bad values.
WARNING: PDL::Primitive::vsearch_insert_leftmost does not handle bad values.
...
####
PDL::set_autopthread_targ(1);
####
PDL 2.021 using Strawberry Perl 5.32.1.1 PDL edition (max 8 workers on Windows)
perl demo_win.pl 1e7 : 3.778 seconds
perl demo_win.pl 1e8 : 37.008 seconds
PDL 2.079 using Strawberry Perl 5.32.1.1 PDL edition (PDL updated to 2.079)
perl demo_win.pl 1e7 : 4.143 seconds
perl demo_win.pl 1e8 : 42.302 seconds
####
perl demo_win.pl 1e7 : 3.288 seconds ( 8 workers)
perl demo_win.pl 1e8 : 41.899 seconds
perl demo_win.pl 1e7 : 2.331 seconds (16 workers)
perl demo_win.pl 1e8 : 23.329 seconds
perl demo_win.pl 1e7 : 1.642 seconds (24 workers)
perl demo_win.pl 1e8 : 16.941 seconds
perl demo_win.pl 1e7 : 1.310 seconds (32 workers)
perl demo_win.pl 1e8 : 13.198 seconds
perl demo_win.pl 1e7 : 1.139 seconds (40 workers)
perl demo_win.pl 1e8 : 10.925 seconds
perl demo_win.pl 1e7 : 1.004 seconds (48 workers)
perl demo_win.pl 1e8 : 9.791 seconds
perl demo_win.pl 1e7 : 0.946 seconds (56 workers)
perl demo_win.pl 1e8 : 8.913 seconds
perl demo_win.pl 1e7 : 0.877 seconds (64 workers)
perl demo_win.pl 1e8 : 8.305 seconds