MathGroup Archive 2005

[Date Index] [Thread Index] [Author Index]

Search the Archive

Re: Does Mathematica 5 use multiple processors on SPARC?

Dave wrote:
> I assume this technical FAQ
> is out of date since it says "The current version of Mathematica does 
> not take direct advantage of multiple processors on any platform"
> whereas
> says "Mathematica 5 also takes advantage of multiple processors for a 
> range of numerical operations on those operating systems such as Linux, 
> Windows, and HP-UX that support this multithreaded capability."
> Now my question is does Mathematica 5 support multiple processors on 
> Solaris? Since the kernel code is very similar across platforms, I 
> assume it does, although it is odd to mention HP-UX and not Solaris, 
> when the latter is probably used much more.
Actually, more to the point, can it use multiple-CPUs on SPARC on 
version 5.1? I just installed a copy from the univeristy today, and see 
it is 5.1

I just tried multipling two 5000x5000 matrices of random numbers 
together and found it did not seem to be using more than one CPU, which 
is should be able to do on this problem, as it can be done in parallel 
quite easily.

Interestingly it run out of memory when trying to multiply two 10,000 x 
10,000 matrices, which given they should only take up 800MB each, and I 
have 4GB RAM plus a few GB swap, I'm surprised it could not manage this. 
There was nothing much on the computer apart from Mathematica running, 
so why it run out of RAM is beyond me.

Hardware = Sun Ultra 80, 4 x 450 MHz UltraSPARC CPUs with 4GB RAM.

  • Prev by Date: Bug in Help Browser with Front End Package Commands
  • Next by Date: Re: Transparent surface
  • Previous by thread: Re: Does Mathematica 5 use multiple processors on SPARC?
  • Next by thread: Re: Re: Does Mathematica 5 use multiple processors on SPARC?