← Back to team overview

yade-dev team mailing list archive

[Bug 1368591] Re: ParallelCollider skips interactions

 

Fixed in [1]. Improved again in [2], so that parallel sort should be always at least as fast as sequential sort even in special cases.
[1] https://github.com/yade/trunk/commit/5776b8923372d9e7563dee0756d4224f01a954a8
[2] https://github.com/yade/trunk/commit/1d41250fe4c5857f12be847d566a93824d5b3820

** Changed in: yade
       Status: New => Fix Released

-- 
You received this bug notification because you are a member of Yade
developers, which is subscribed to Yade.
https://bugs.launchpad.net/bugs/1368591

Title:
  ParallelCollider skips interactions

Status in Yet Another Dynamic Engine:
  Fix Released

Bug description:
  It looks like the parallel collider skips interactions. See attached
  script. If you start it with -j1 or set the collider itself in a
  single-mode mode, all is fine.

  If the script is started in parallel, many particles are going through
  the wall. Yes,   there are a lot of warnings like
  "InsertionSortCollider.cpp:140 insertionSortParallel: Parallel
  colliding failed, starting again in single thread. Consider turning
  collider.ompThreads=1 for not wasting CPU time." . But skipping
  interactions from my point of view is critical for DEM software.

To manage notifications about this bug go to:
https://bugs.launchpad.net/yade/+bug/1368591/+subscriptions


References