I followed your suggestions and built babl-0.1.11/gegl-0.2.1/Gimp-2.8.0 using -Ofast -ffast-math -ftree-vectorize. Using these flags, I reran the test at the top of the thread. The c2g rendering on my machine is now 36 seconds as compared to 6 minutes. I am impressed. :)
Now to test out gimp 2.9.1. That should be fun. On Sun, Apr 29, 2012 at 6:54 AM, Øyvind Kolås <[email protected]> wrote: > On Sun, Apr 29, 2012 at 10:44 AM, Jernej Simončič > <jernej|[email protected]> wrote: >> On Sun, 29 Apr 2012 03:31:26 +0200, Øyvind Kolås wrote: >>> It also turns out that babl and GEGL on win32 seem to be compiled >>> practically without optimization and without taking modern instruction >>> sets into account, making any testing of them on windows >>> unrepresentative of their actual performance. >> >> What are the recommended optimization flags? > > On win32, no idea, perhaps look at what compiler flags are being used > on linux? This is signal processing code and everything from > -ffast-math to -ftree-vectorize and probably more are important. > > /Ø > -- > «The future is already here. It's just not very evenly distributed» > -- William Gibson > http://pippin.gimp.org/ http://ffii.org/ > _______________________________________________ > gimp-user-list mailing list > [email protected] > http://mail.gnome.org/mailman/listinfo/gimp-user-list _______________________________________________ gimp-user-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/gimp-user-list
