On 6/9/2012 10:15 AM, Richard Hennessy wrote:
> So in other words, you are not going to help. I have to do it all
> myself. If that is what you are waiting for then you should just give
> up. I am not going to do it myself.
I didn't think you would. However, it sometimes pays to see what other
people have done
before speculating on what could be done. Parallelism in computer
algebra is not a new
idea. Languages that support parallelism is not new either.
In fact I supervised a PhD student (Carl Ponder) working on this
topic. about 15 years ago.
The easy way to have parallelism in Maxima is to reduce an algebraic
problem to a
numerical problem which can be solved by a parallel subroutine in some
library.
If this has not been done, it could be done quite easily in most lisps
with foreign function
interfaces.
For other ideas, look up Ponder's thesis or some of the conference
proceedings on this
topic.
I'm not worried about Mathematica or Maple taking over the world because
of parallelism.
>
>
> -----Original Message----- From: Richard Fateman
> Sent: Saturday, June 09, 2012 1:08 PM
> To: Richard Hennessy
> Cc: maxima at math.utexas.edu
> Subject: Re: [Maxima] parallel cell executing and wxmaxima
>
> You are of course welcome to define and implement a new language that
> is some kind of superset of
> the Maxima language. If you can implement it on all systems that
> already run Maxima, that would be impressive.
>