Re: OpenMP

Bob Friesenhahn <[email protected]> Wed, 1 Aug 2007 17:27:19 -0500 (CDT)
Newsgroups gmane.comp.video.graphicsmagick.core
Message-ID <[email protected]>
On Thu, 2 Aug 2007, Daniel Kobras wrote:
>
> Back at university, co-workers of mine have used a few OpenMP-parallel
> simulation codes in fluid dynamics. Experiences have been mostly similar
> to yours, but they've indeed seen an increase in overall performance.
> The improvements have been relatively small, though, compared to what
> similar applications gained from MPI parallelization or High-Performace
> Fortran. Which compiler did you test with, and on which platform?

It does seem to me that OpenMP is best for loops which don't do any 
system calls, and run for a fairly long time.

I tested on a 2 CPU SPARC Solaris system using GCC 4.2.1.

I don't think that OpenMP is responsible for the -blur slowness since 
I have observed that ImageMagick has become considerably slower in the 
past 1-1/2 years.  GraphicsMagick is usually getting a bit faster and 
better tuned while ImageMagick seems to be more cumbersome and slower 
as it adds more exotic features.

Bob
======================================
Bob Friesenhahn
[email protected], http://www.simplesystems.org/users/bfriesen/
GraphicsMagick Maintainer,    http://www.GraphicsMagick.org/


-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/