yade-dev team mailing list archive
-
yade-dev team
-
Mailing list archive
-
Message #07894
Re: [Yade-users] Optimized collider needs testing
There was indeed a bug with clumps (fixed), but the thing I don't
understand is the branch did not contain the changes. Bazaar branches
are not quite user-friendly for commits/updates...
Klaus, you probably didn't try the good code (but then how did you spot
the bug? I'm lost...).
Could you send me a copy of the core/bound.hpp you downloaded, just to
be sure?
Bruno
On 26/09/11 10:37, Bruno Chareyre wrote:
> (moving to yade-dev)
>
> No guess yet. Thanks for notifying. Which scripts gives the segfault?
>
> B
>
> On 26/09/11 07:43, Klaus Thoeni wrote:
>> Hi Bruno,
>>
>> I tested your implementation with my examples (dynamic problem with about
>> 10000 particles) and the computational time in InsertionSortCollider slightly
>> improved as expected.
>>
>> However, when running your branch with examples with clumps gives a
>> Segmentation Fault. Any guess?
>>
>> Klaus
>>
>> On Tue, 20 Sep 2011 07:29:02 AM Bruno Chareyre wrote:
>>> Hi all,
>>>
>>> I worked on some optimizations of contact detection recently and I would
>>> like to get feedback from you to detect possible bugs and confirm the
>>> speedup for different applications. If everything is ok, the changes can
>>> be part of the next release after some code cleanup and documentation.
>>>
>>> If you have a chance, could you please download and compile the branch
>>> lp:~bruno-chareyre/yade/collide2 (bzr checkout
>>> lp:~bruno-chareyre/yade/collide, cd yade, scons, as usual) and try this
>>> with your own problems?
>>> I would be gratefull if you could report differences in terms of
>>> computation speed.
>>> I don't expect big improvements for small quasistatic problems. The
>>> speedup is more likely to happen on large and/or dynamic problems, where
>>> it should range between x2 and x3, or even more in multithread.
>>> Some results are reported here:
>>> https://yade-dem.org/wiki/Colliders_performace#Improved_InsertionSort
>>>
>>> Thanks.
>>>
>>> Bruno
>
--
_______________
Bruno Chareyre
Associate Professor
ENSE³ - Grenoble INP
11, rue des Mathématiques
BP 46
38402 St Martin d'Hères, France
Tél : +33 4 56 52 86 21
Fax : +33 4 76 82 70 43
________________
Follow ups
References