From: | João Paulo Labegalini de Carvalho <jaopaulolc(at)gmail(dot)com> |
---|---|
To: | PostgreSQL Hackers <pgsql-hackers(at)lists(dot)postgresql(dot)org> |
Subject: | Optimizing PostgreSQL with LLVM's PGO+LTO |
Date: | 2023-01-27 17:05:09 |
Message-ID: | CAGjvy28Srze+-QGhUEEWsrpZA-8gMn_kf43dt7v_iUs=o-y2EQ@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
Hi all,
I am investigating the benefits of different profile-guided optimizations
(PGO) and link-time optimizations (LTO) versus binary optimizers (e.g.
BOLT) for applications such as PostgreSQL.
I am facing issues when applying LTO to PostgreSQL as the produced binary
seems broken (the server dies quickly after it has started). This is
definitely a compiler bug, but I was wondering if anyone here have
experimented with LTO for PostgreSQL.
Thanks,
--
João Paulo L. de Carvalho
Ph.D Computer Science | IC-UNICAMP | Campinas , SP - Brazil
Postdoctoral Research Fellow | University of Alberta | Edmonton, AB - Canada
joao(dot)carvalho(at)ic(dot)unicamp(dot)br
joao(dot)carvalho(at)ualberta(dot)ca
From | Date | Subject | |
---|---|---|---|
Next Message | Tom Lane | 2023-01-27 17:14:22 | Re: Improve GetConfigOptionValues function |
Previous Message | Masahiko Sawada | 2023-01-27 16:36:26 | Re: Perform streaming logical transactions by background workers and parallel apply |