Re: parallel computing toolkit

• To: mathgroup at smc.vnet.net
• Subject: [mg24076] Re: parallel computing toolkit
• From: Jens-Peer Kuska <kuska at informatik.uni-leipzig.de>
• Date: Fri, 23 Jun 2000 02:26:43 -0400 (EDT)
• Organization: Universitaet Leipzig
• References: <8is6ln\$h0e@smc.vnet.net>
• Sender: owner-wri-mathgroup at wolfram.com

```Hi,

parallel Runge-Kutta Method for two processors
(the ratio can't be better than 2) for
a n-Dimensional system, the system was sparse
but the implicit solver make a full LUSolution

{y[1]'[t] == y[1][t]*(y[2][t] - y[n][t]),
Sequence @@
Table[y[i]'[t] == y[i][t]*(y[i + 1][t] - y[i - 1][t]), {i, 2, n -
1}],
y[n]'[t] == y[n][t]*(y[1][t] - y[n -
1][t]),					                                       y[1][0] ==
1
Sequence @@ Table[y[i][0] == 1/8, {i, 2,
n}]}

Mathematica && parallel computing toolkit

Dimension     Serial  Parallel
of the eqns     [s]      [s]

4,           4.       29.
8,           5.        4.
16,          10.        6.
32,          28.       15.
64,          94.       48.
128,         326.      162.
256,        1410.      703.
1024,       15332.     7684.

Same algorithm with a seriel/parallel

4,        0.3         1.34,
8,        0.39        1.39,
16,       0.79        1.51,
32,       2.1         2.25,
64,       6.07        4.96,
128,     20.73        13.27,
256,      97.6        53.22,
512,     740.06      414.99

All experiments on a Dual UltraSparc 200 MHz

So, if you make stupid numerics you should
not use the parallel computing tool kit.
If you have a symbolic algorithm that
need Mathematica than it is easy to
get a speed gain when you can live with the
master/worker model. Make an other topologie
seems to be hard. I had tryed a chain topologie
but I was not able to synchronize the transfer
between the chain member without the help of the
master.

Hope that helps
Jens

Nicolas Regnault wrote:
>
> Hi,
>
>         I'm interested in finding benchmarks for Mathematica with the new parallel
> computing toolkit (especially for biprocessor PC). Does anybody know where I
> could find such informations (or perhaps someone could tell me his own
> experience).
>
> Thanks

```

• Prev by Date: "misbehaving" Union function
• Next by Date: Re: Mean of Geometric and Negative Binomial distributions
• Previous by thread: parallel computing toolkit
• Next by thread: Appearance of Pasted Text in Input Cells