Actions

icon Post
text/html Subscribe
text/html Unsubscribe

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [pooma-dev] parallel particle bctest3 crash


  • To: Arno Candel <candel@xxxxxxxxxxxxxxxx>
  • Subject: Re: [pooma-dev] parallel particle bctest3 crash
  • From: Richard Guenther <rguenth@xxxxxxxxxxxxxxxxxxxxxxxxxxx>
  • Date: Sun, 10 Oct 2004 00:13:49 +0200

Arno Candel wrote:
Hi,

I am using r2 CVS with Linux 32-bit Intel g++ 3.4.1 as well as Linux 64-bit Opteron g++ 3.3.4 together with cheetah 1.1.4 & CVS and LAM 7.0.4.

I encounter crashes of r2/src/Particles/tests/bctest3 when running with more than 10 contexts:

This is no wonder:

  if (Pooma::context() == 0)
    P.create(10,0,false);
  P.sync(P.a1);

i.e. we create 10 particles - distributing over 11 contexts isn't going to work. We don't handle contexts with zero particles gracefully. I think there are similar problems with #patches < #contexts. But I'd qualify these cases as user error.

Hope this helps,
Richard.