[Mesa-dev] [PATCH 00/84] Introduce gallium nine internal multithreading
Axel Davy
axel.davy at ens.fr
Thu Dec 8 00:14:28 UTC 2016
On 08/12/2016 00:38, Dieter Nützel wrote:
> Am 07.12.2016 23:54, schrieb Axel Davy:
>> This patch adds internal multithreading to gallium nine.
>>
>> The goal is to offload almost all gallium nine calls (and some other
>> work) to a worker thread.
>
> Hello Axel,
>
> really nice job!
> 'But' show us the 'numbers'...
> ...do you have some numbers of hand?
>
> Thanks,
> Dieter
>
The figures are in line with those shown in
http://developer.amd.com/wordpress/media/2013/02/ATIMThread.pdf
I observe a 15% improvement on hl2 lost coast when configured to be cpu
bound.
Other games benefit with various percentages (see for example
http://www.gearsongallium.com/?p=3522 with an older patchset), but it
seems to be around 10-20% for cpu limited scenarios.
If the game is not cpu limited, but gpu limited, there is no gain (as
expected).
Axel
More information about the mesa-dev
mailing list