[llvm-dev] LLVM Developers Meeting JIT BoF -- Request for Topics of Interest

Lang Hames via llvm-dev llvm-dev at lists.llvm.org
Sun Sep 27 20:29:02 PDT 2020


Hi Andres,

A topic that I'd find interesting is what it'd take to make it easier to
> use profile guided optimization in the context of JIT.  A few years back
> I crudely hacked this together, but it was fairly ugly. It'd be nice to
> make that easier.  Possibly too complicated for that type of session?


We couldn't go into detail, but we could kick off a discussion and identify
who is interested in working on this. My pitch: We should solve this
by investing in JITLink and implementing profiling (and debugger support)
via ObjectLinkingLayer::Plugins. Maybe a brief overview of / discussion on
how these work would be useful?

-- Lang.


On Fri, Sep 25, 2020 at 7:19 PM Andres Freund <andres at anarazel.de> wrote:

> Hi,
>
> On 2020-09-25 19:05:42 -0700, Lang Hames wrote:
> > The 2020 Virtual LLVM Developer's Meeting is coming up the week after
> next.
> > I'll be hosting a JIT Birds-of-a-Feather session on Thursday the 8th at
> > 10:55am PDT (See http://llvm.org/devmtg/2020-09/schedule/). I'm
> planning to
> > run this more like a Round Table: Minimal introduction, plenty of time
> for
> > discussion.
> >
> > Does anyone have any LLVM JIT related topics that they would particularly
> > like to discuss at this session? Any questions that they think could be
> > best answered by a round-table style discussion? I'll aim to rope in the
> > right people and prepare answers to make sure we get the most out of the
> > session.
>
> A topic that I'd find interesting is what it'd take to make it easier to
> use profile guided optimization in the context of JIT.  A few years back
> I crudely hacked this together, but it was fairly ugly. It'd be nice to
> make that easier.  Possibly too complicated for that type of session?
>
> I dimly recall that the main issue was that there is no good way to
> extract the profile information without going through files / applying
> the profile data without going through files.
>
> Greetings,
>
> Andres Freund
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20200927/4d7feb35/attachment.html>


More information about the llvm-dev mailing list