Re: [Gimp-developer] GIMP and multiple processors

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, 2005-02-21 at 21:34 +0100, Daniel Egger wrote:
> On 21.02.2005, at 19:07, Jay Cox wrote:
> 
> > I'm not sure what system the benchmark is being run on, but the cache
> > line size on a P4 is 128Byes (most other systems have smaller cache 
> > line
> > sizes).  A simple test to see if this is the problem would be to change
> > the tile allocation code to allocate an extra 128 bytes of memory per
> > tile.  See app/base/tile.c line 221
> 
> Dual Opteron.

Should only need 64 bytes then.

> 
> > I think it would be a good idea to get some timings from some other
> > operations also.  Perhaps painting with a large brush, or flattening a
> > complicated image.
> 
> Sven, what procedures are currently "parallelized"?
> 


My recolection from many years ago is this:  
	All of the tools->color_tools
	Histogram calculation
	All compositing(?) including:
		Layer stack compositing
		Brush->drawable compositing

More recently sven has parallelized:
	gimp_image_contiguous_region_by_color
	gimp_drawable_desaturate
	gradient_fill_region

Jay Cox
jaycox@xxxxxxxx



[Index of Archives]     [Video For Linux]     [Photo]     [Yosemite News]     [gtk]     [GIMP for Windows]     [KDE]     [GEGL]     [Gimp's Home]     [Gimp on GUI]     [Gimp on Windows]     [Steve's Art]

  Powered by Linux