Re: threading in mesa

Brian Paul <[email protected]>
Newsgroups gmane.comp.video.mesa3d.user
Organization VMware, Inc.
Message-ID <[email protected]>
On 12/07/2012 08:19 PM, burlen wrote:
> Hi Brian,
>
>> Be aware that the llvmpipe driver does not work with the OSMesa
>> interface.
> :-(
>
> that's no fun. In general, I would really like to be using llvmpipe
> driver. If I'm reading mesa docs correctly it's the only one that
> supports threading and provides glsl.

GLSL 1.30 should work with OSMesa, but yeah, no threading there.


> I'm using osmesa without x on
> systems like cray xe, 24 cores per node, and sgi uv 1000 1024 cores.
> Soon we'll also be using an intel mic cluster, each card will have 60
> cores with 2 hardware threads, and 2 hyper threads. I would expect
> that the threaded driver would make a big difference on these systems.
>
> Is there any info on the performance or scaling of the threaded
> llvmpipe driver?

I don't know if anyone's tried LLVMpipe with more than 8 cores (that's 
all I have).  And I haven't done any comparisions of perf as a 
function of number of cores lately.  The perf probably flattens out at 
some point.  That would be a good project for someone.

There seem to be quite a few people interested in OSMesa+LLVMpipe but 
I just haven't had the time to implement it.

-Brian
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.