[PATCH 7/10] udlfb: improved rendering performance

Greg KH greg at kroah.com
Thu Feb 18 15:59:37 UTC 2010


On Mon, Feb 15, 2010 at 06:46:21AM -0800, Bernie Thompson wrote:
> Rework rendering for improved performance
> 
> Approx 10-20% gain avg across several "benchmarks": x11perf, gtkperf, glxgears
> Moves from a single pre-alloc'd urb protected by a long-held mutex
> To a list of (4) pre-alloc'd urbs which can be dispatched asynchonously
> 
> Improved rendering algorithm to hardware with lower CPU consumption, 
> fewer system memory accesses, and slightly higher compression.
> 
> Better scalability to multiple processors, especially with
> multiple framebuffers active.

Very nice job, although it would be interesting to see if the
preallocated urbs really had any affect here :)

thanks,

greg k-h



More information about the devel mailing list