I add the benchmark for Maple 15 in http://www.imcce.fr/trip/features.php
I take care to report the time used in the multiplication step for
SDMP and not the time used in the construction of the Maple DAG.
For example, I use the following code for the sparse example:
with(CodeTools):
sdmp:-info(1)
> So that issue still exists in Maple 15, however it is generally much better
> because memory is recycled.
As far as I understand on my side, the problem with parallelization is
that malloc locks threads, therefore I can only parallelize code that
does not allocate memory. That's why I can not
I was surprised to still see a bit of this in practice on an 8x Core2 system
with the example from our paper:
f := (1 + x + y + 2*z^2 + 3*t^3 + 5*u^5)^12:
g := (1 + u + t + 2*z^2 + 3*y^3 + 5*x^5)^12:
What happens here is that we construct the result one term at a time, and
doing that requires a
On 14 mai, 06:23, Roman Pearce wrote:
> > I'm curious to know if performance of Maple 15 are following the same as
>
> for Maple 14.
>
> Very similar.
My question was motivated by the fact that SDMP in Maple 14 seems to
be slower *in real time* with more than 4 cores for sparse
multiplication
> I'm curious to know if performance of Maple 15 are following the same as
for Maple 14.
Very similar. SDMP was refactored for Maple 15. It's size was cut in half,
it was made re-entrant to allow parallel polynomial algorithms, and we now
support Zp for multiprecision p. We added Kronecker s
I believe they are advertising on SDMP polynomial multiplication for
the parallel symbolic compution. TRIP has an interesting benchmarks
about that:
http://www.imcce.fr/Equipes/ASD/trip/features.php
I'm curious to know if performance of Maple 15 are following the same
as for Maple 14.
--
To post
On May 13, 9:51 am, William Stein wrote:
> 2011/5/13 kcrisman :
>
> > FYI
>
> >http://www.maplesoft.com/products/maple/new_features/index.aspx?P=TC-...
>
> > Among other things, they are *really* touting their multi-core and GPU
> > use (as opposed to Mma) and there is also a lot of talk about t