[Mesa-dev] New JIT Features in LLVM
preejackie
praveenvelliengiri at gmail.com
Tue Apr 2 18:05:07 UTC 2019
Hi all,
Just following up on this request, Feel free to reply
On 02/04/19 12:51 AM, preejackie wrote:
>
> Hi
>
> I'm Praveen Velliengiri, student from India. I'm working on developing
> a Speculative compilation support in LLVM ORC JIT Infrastructure.
>
> As LLVM ORC supports compiling in multiple backend threads, it would
> be effective if we compile the functions speculatively before they are
> called by the executing function. So when we request JIT to compile a
> function, JIT will immediately returns the function address for raw
> executable bits. This will greatly reduce the JIT latencies in modern
> multi-core machines. And also I'm working on designing a ORC in-place
> dynamic profiling support, by this JIT will automatically able to
> identify the hot functions, and compile it in higher optimization
> level to achieve good performance.
>
> I'm proposing this project for GSoC 2019. It would be helpful to know
> how this new features are effective to Mesa library, so that I include
> your comments in "View from Clients" proposal section.
>
> Please reply :)
> --
> Have a great day!
> PreeJackie
--
Have a great day!
PreeJackie
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/mesa-dev/attachments/20190402/e08c8ee3/attachment.html>
More information about the mesa-dev
mailing list