[Mesa-dev] [RFC] ralloc: use jemalloc for faster GLSL compilation

Thomas Helland thomashelland90 at gmail.com
Sun Aug 6 23:56:42 UTC 2017


Yeah, I have quite a few patches that have been stuck
for a while, and many of them are also reviewed.
Just need to get around to get commit-access,
so that I don't have to bother everyone else.
I was hoping to get that done one of the coming days.
It's basically hanging on me at the moment

Don't expect groundbreaking performance
improvements for any of the patches though.

I believe most of the prehash patch series has RB's,
and only one of the patches shows any benefit after
the new hash function was implemented this spring.


6. aug. 2017 20.24 skrev "Dieter Nützel" <Dieter at nuetzel-hh.de>:


then I only can point to the 'prehash work' from Thomas Helland '[Mesa-dev]
[PATCH 0/6] Prehash all the things'
https://lists.freedesktop.org/archives/mesa-dev/2017-May/156564.html with
which I'm running during the last weeks.
No one commented other then me...

It has my 'Tested-by:' (Hello Thomas ;-))


Am 06.08.2017 20:04, schrieb Marek Olšák:

> Hi Dieter,
> Yes, all of my GLSL compilation speedup work landed.
> I'm glad glibc got a better allocator.
> Marek
> On Sun, Aug 6, 2017 at 7:48 PM, Dieter Nützel <Dieter at nuetzel-hh.de>
> wrote:
>> Hello Marek,
>> with latest glibc-2.26 results on Phoronix, I remember your GREAT GLSL
>> compilation speedup work. Did anything of this landed? --- I think not?
>> (Can't find related commits.)
>> Some other ralloc related optimizations landed during October 2016...
>> ralloc: don't memset ralloc_header, clear it manually
>> https://cgit.freedesktop.org/mesa/mesa/commit/?id=330482177c
>> 45dceb71e5787c1a7e7fc87308c144
>> What do you think about the new glibc speed increase?
>> https://www.phoronix.com/scan.php?page=news_item&px=Glibc-2.26-Redis-Test
>> Greetings,
>> Dieter
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/mesa-dev/attachments/20170806/cd380efd/attachment.html>

More information about the mesa-dev mailing list