MathGroup Archive 2005

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

Search the Archive

Re: Multicore Calculations

  • To: mathgroup at
  • Subject: [mg61822] Re: Multicore Calculations
  • From: "jeff langston" <mightyspeck at>
  • Date: Mon, 31 Oct 2005 01:17:18 -0500 (EST)
  • Sender: owner-wri-mathgroup at

What about for people that are using windows xp prof (ser. pack2) and 
mathematica 5.0 (soon to be upgraded to windows 64-bit and mathematica 5.2)?

I am asking in general and not for specifically vectoral calculations...

jeff langston

"Jeff Bryant" <jeffb at> wrote in message 
news:dhge57$1k1$1 at
>   The results you get depend on a couple of factors.  I'll provide a
> couple comments and perhaps other, more qualified people can respond
> directly if necessary for additional details.
> What platform (CPU and OS) are you running on? That will determine if
> a) we support multiple processors/cores
> and
> b) if top shows threads independently  of their parent process.
> Also, vector-vector (BLAS level 1) and matrix-vector operations (BLAS
> level 2) don't parallelize terribly well, so there will be little
> benefit to multiple processors for those types of operations, anyway.
> -Jeff
> Manuel Schmidt wrote:
>> Hi all,
>> i'm wondering, how one can convince the MathKernel to do a numerical
>> linear algebra calculation on two processors at the same time in 5.2.
>> Am I right, that this should be computed on two processors (if
>> available):
>> vec1 = Table[Random[], {i, 5000000}];
>> vec2 = Table[Random[], {i, 5000000}];
>> While[True,Dot[vec1, vec2]]
>> or a big matrix and a vector
>> matrix.vector;
>> Anyways, I see in top only one kernel running. There is only one thread.
>> Are there different binaries for the multicore and the singlecore
>> version?
>> Thanks,
>> Manuel

  • Prev by Date: Re: Question regarding Mathematica's treatment of whitespace
  • Next by Date: Re: SymbolName question
  • Previous by thread: Re: Re: Re: Multicore Calculations
  • Next by thread: Re: Re: Grassmann Calculus / Indexed Objects / Simplify