[gecode-users] Problem with rev13418 performances
Mohamed Rezgui
kyo.alone at gmail.com
Tue Feb 26 21:37:22 CET 2013
Hi,
I tried also with cmake in 3.7.3 compilation and I have the same thing.
So, in your opinion, is it better to remove some instances in my benchmarks
or to use 3.7.3 version ?
Best Regards,
Mohamed REZGUI
2013/2/26 Christian Schulte <cschulte at kth.se>
> Hi,****
>
> ** **
>
> I just tried myself and there is indeed a big bug somewhere. It appears to
> be in the flatzinc stuff and not only due to the branching, one can see
> that by the difference in number of nodes explored per second (it looks it
> also has a memory leak of epic proportions and prints random messages on
> the screen). I checked the base Gecode stuff and there everything is fine,
> the trunk is in most cases slightly faster.****
>
> ** **
>
> But as said, it’s the trunk ;-)****
>
> ** **
>
> Cheers****
>
> Christian****
>
> ** **
>
> --****
>
> Christian Schulte, www.ict.kth.se/~cschulte/****
>
> ** **
>
> *From:* Mohamed Rezgui [mailto:kyo.alone at gmail.com]
> *Sent:* Tuesday, February 26, 2013 7:49 PM
> *To:* victor.zverovich at gmail.com
> *Cc:* cschulte at kth.se; users at gecode.org
> *Subject:* Re: [gecode-users] Problem with rev13418 performances****
>
> ** **
>
> Hi Victor,****
>
> ** **
>
> thank you, I dit it but no speed up come. As Christian Schulte says : it
> rather the default strategy is bad.****
>
> I hope the new version (4.0) comes soon ^^.****
>
> ** **
>
> Thank you for your attention ^^****
>
> Best regards,****
>
> Mohamed REZGUI****
>
> ** **
>
> 2013/2/26 victor.zverovich at gmail.com <victor.zverovich at gmail.com>****
>
> CMake supports different build types, make sure that you use the Release
> one to enable optimizations and disable asserts and debug info. You can do
> it at configuration time with the following command:****
>
> ** **
>
> cmake -DCMAKE_BUILD_TYPE=Release****
>
> ** **
>
> HTH,****
>
> Victor****
>
> ** **
>
> On Tue, Feb 26, 2013 at 7:22 AM, Mohamed Rezgui <kyo.alone at gmail.com>
> wrote:****
>
> OK so I will work with gecode 3.7.3. ****
>
> ** **
>
> I just compile the revision with cmake and I use gecode 3.7.3 from
> download section of the official website. ****
>
> I will see the flags used in compilation. ****
>
> ** **
>
> Thank you for all ^^****
>
> Best Regards,****
>
> Mohamed REZGUI****
>
> ** **
>
> 2013/2/26 Christian Schulte <cschulte at kth.se>****
>
> That's what happens when you use the trunk, you should never, because,
> yes, it is the trunk and not a release ;-)****
>
> ****
>
> The difference is easy to explain though. The instance you have chosen
> does not have a search annotation in it, so Gecode picks some default
> search (which for this type of problems is a desaster anyway). And we just
> changed the default search behavior for the upcoming Gecode 4.****
>
> ****
>
> But then there is another observation: Did you compile both versions with
> exactly the same flags? I doubt. Please check this.****
>
> ****
>
> Christian****
>
> ****
>
> --****
>
> Christian Schulte, Professor of Computer Science, KTH,
> www.ict.kth.se/~cschulte/****
>
> ****
>
> *From:* users-bounces at gecode.org [mailto:users-bounces at gecode.org] *On
> Behalf Of *Mohamed Rezgui
> *Sent:* Tuesday, February 26, 2013 3:31 PM
> *To:* users at gecode.org
> *Subject:* [gecode-users] Problem with rev13418 performances****
>
> ****
>
> Hi, ****
>
> ****
>
> I made benchmark with the attached instance
> (2DLevelPacking_Class5_20_6.fzn) from the minizinc challenges with the
> latest version of gecode revision 13418 in release mode.****
>
> ****
>
> When I compare performances between this version and the 3.7.3 version of
> gecode, I am so surprised !!!.****
>
> Gecode 3.7.3 is faster than the latest revision !!!****
>
> ****
>
> I just use the parameter -s for stats :****
>
> ---> gecode/bin/fz -s 2DLevelPacking_Class5_20_6.fzn****
>
> ****
>
> Use of E7-4870 Intel processor****
>
> ****
>
> Benchmarks with gecode rev13418 :****
>
> ****
>
> %% runtime: 2594.74 (2594737 ms)****
>
> %% solvetime: 2594.72 (2594718 ms)****
>
> %% workers: 1****
>
> %% type search: bab****
>
> %% solutions: 1****
>
> %% objective: 9****
>
> %% variables: 801****
>
> %% propagators: 70****
>
> %% propagations: 22306041****
>
> %% nodes: 1564742****
>
> %% failures: 702986****
>
> %% restarts: 0****
>
> %% peak depth: 51****
>
> %% peak memory: 838 KB****
>
> ****
>
> Benchmarks with gecode 3.7.3 :****
>
> %% runtime: 32.394 (32394.264 ms)****
>
> %% solvetime: 32.384 (32384.895 ms)****
>
> %% workers: 1****
>
> %% type search: bab****
>
> %% solutions: 1****
>
> %% variables: 801****
>
> %% objective: 9****
>
> %% propagators: 70****
>
> %% propagations: 23159635****
>
> %% nodes: 3114256****
>
> %% failures: 1557118****
>
> %% peak depth: 53****
>
> %% peak memory: 2831 KB****
>
> ****
>
> Can you help me about that ???****
>
> Is it better that I work with 3.7.3 version ??? ****
>
> Thank you for your attention.****
>
> ****
>
> --
> Best Regards,****
>
> Mohamed REZGUI****
>
> ** **
>
> _______________________________________________
> Gecode users mailing list
> users at gecode.org
> https://www.gecode.org/mailman/listinfo/gecode-users****
>
> ** **
>
>
>
> ****
>
> ** **
>
> --
> Cordialement,****
>
> Mohamed REZGUI****
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.gecode.org/pipermail/users/attachments/20130226/bb8bc825/attachment.html>
More information about the users
mailing list