Re: Multicore Calculations
- To: mathgroup at smc.vnet.net
- Subject: [mg61822] Re: Multicore Calculations
- From: "jeff langston" <mightyspeck at hotmail.com>
- Date: Mon, 31 Oct 2005 01:17:18 -0500 (EST)
- Sender: owner-wri-mathgroup at wolfram.com
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 wolfram.com> wrote in message news:dhge57$1k1$1 at smc.vnet.net... > 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 >> >> >