parallel cell executing and wxmaxima



On 6/9/12 9:27 AM, Richard Hennessy wrote:
> Hi:
> 
> Along a similar line of reasoning.  Could we make matrix multiplication
> in Maxima multi-threaded? This could produce a speed up of up to a
> factor of 8 on a i7 Intel processor. If the matrix is a matrix of
> functions then let the user worry about side effects of individual
> threads in multi-treading.  That is not Maxima's problem, it is the
> users.  I think as long as the user has the ability to turn off or turn
> on parallelization of code then there is no problem.

Umm, how big of a symbolic matrix are you trying to multiply?  And if
it's that big where parallelizing it is worth doing, can you even
interpret the matrix in a meaningful way?

Numerical matrices are a different animal altogether, but maxima can't
parallelize that either in its current state since it's just using
(non-parallel) LAPACK, translated.

Ray