I implemented a simple thread pool, so threads are long lived and wake up when
there is work to do. The thread pool class is pretty easy to use.
Have not tried hyperthreading. The sys admins who are in charge of the machine
are not keen to turn it on.
All the code is available on my Web site.
Le 21/10/2015 23:38, Victor Shoup a écrit :
> Just in case anyone is interested...
>
I am interested.
> I released a new version of NTL that offers a new "thread boosting" feature,
> which utilizes multiple cores to speed up certain computations.
> This is a work in progress...as of now, only bas
On 2015-10-22 09:59, Jean-Pierre Flori wrote:
Hi Victor,
I plan to work on the sage ntl interface (which was written before cython
supported c++) during sage days 70 in November.
Cool. Let's do this! I already had a look at it earlier and it's really
a huge mess, it's probably more work than
Hi Victor,
I plan to work on the sage ntl interface (which was written before cython
supported c++) during sage days 70 in November. Hopefully I ll also look into
enabling threading and exceptions.
Best,
JP
--
You received this message because you are subscribed to the Google Groups
"sage-de
Just in case anyone is interested...
I released a new version of NTL that offers a new "thread boosting" feature,
which utilizes multiple cores to speed up certain computations.
This is a work in progress...as of now, only basic operations in ZZ_pX
are thread boosted.
You can see a report on the