is maxima suitable for multiprocessor computations?
Subject: is maxima suitable for multiprocessor computations?
From: Richard Fateman
Date: Sat, 24 Nov 2007 16:27:07 -0800
I don't know if that reference points it out, but the idea for mapreduce was
taken from Lisp.
RJF
> -----Original Message-----
> From: maxima-bounces at math.utexas.edu
> [mailto:maxima-bounces at math.utexas.edu] On Behalf Of Robert Dodier
> Sent: Thursday, November 22, 2007 8:07 AM
> To: Stavros Macrakis
> Cc: maxima at math.utexas.edu
> Subject: Re: [Maxima] is maxima suitable for multiprocessor
> computations?
>
> On 11/14/07, Stavros Macrakis <macrakis at alum.mit.edu> wrote:
>
> > Just to clarify, I wasn't saying that parallelism couldn't
> be used in
> > symbolic calculation, just that there is no straightforward
> way to take
> > advantage of multiple processors in Maxima as it is currently built.
>
> Agreed.
>
> > I suppose some user calculations (numerical or not) would
> be an exception --
> > when you are calculating f(X) for multiple values of X, you
> could simply
> > split up the value space and delegate to multiple instances
> of Maxima, which
> > the OS would take care of allocating to multiple processors.
>
> Along these lines, I came across this blurb about MapReduce which
> appears to be a system for automatically parallelizing programs.
> http://labs.google.com/papers/mapreduce.html
> If Google is on the bandwagon, it must be a good idea, right??
>
> These days a big data set is often stuff someone pulled off the web.
> Maxima is not usually applied to big piles of textual data,
> but I see no reason to rule it out; text processing is just a variety
> of symbolic computation anyway.
>
> FWIW
>
> Robert
> _______________________________________________
> Maxima mailing list
> Maxima at math.utexas.edu
> http://www.math.utexas.edu/mailman/listinfo/maxima
>