From: | Oleg Bartunov <obartunov(at)gmail(dot)com> |
---|---|
To: | Andreas Seltenreich <seltenreich(at)gmx(dot)de> |
Cc: | Konstantin Knizhnik <k(dot)knizhnik(at)postgrespro(dot)ru>, Robert Haas <robertmhaas(at)gmail(dot)com>, "pgsql-hackers(at)postgresql(dot)org" <pgsql-hackers(at)postgresql(dot)org> |
Subject: | Re: Just-in-time compiling things (was: asynchronous and vectorized execution) |
Date: | 2016-05-15 13:13:20 |
Message-ID: | CAF4Au4wUAx9w+e4mvT+V=dBAJb9UTTcfTiya6nwoUo2=xNbAxA@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
On Sat, May 14, 2016 at 12:10 PM, Andreas Seltenreich
<seltenreich(at)gmx(dot)de> wrote:
> Konstantin Knizhnik writes:
>
>> Latest information from ISP RAS guys: them have made good progress
>> since February: them have rewritten most of methods of Scan, Aggregate
>> and Join to LLVM API.
>
> Is their work available somewhere? I'm experimenting in that area as
> well, although I'm using libFirm instead of LLVM. I wonder what their
> motivation to rewrite backend code in LLVM IR was, since I am following
> the approach of keeping the IR around when compiling the vanilla
> postgres C code, possibly inlining it during JIT and then doing
> optimizations on this IR. That way the logic doesn't have to be
> duplicated.
I have discussed availability of their work and the consensus was that
eventually their code will be open source, but not right now, since it
is not ready to be published. I'll meet (after PGCon) their
management staff and discuss how we can work together.
>
> regrads
> Andreas
>
>
> --
> Sent via pgsql-hackers mailing list (pgsql-hackers(at)postgresql(dot)org)
> To make changes to your subscription:
> http://www.postgresql.org/mailpref/pgsql-hackers
From | Date | Subject | |
---|---|---|---|
Next Message | Tomas Vondra | 2016-05-15 20:06:28 | Re: what to revert |
Previous Message | Clément Prévost | 2016-05-15 12:53:13 | Re: parallel.c is not marked as test covered |