[PATCH] D131247: [ELF] Parallelize writes of different OutputSections

Andrew Ng via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Aug 11 06:58:48 PDT 2022


andrewng added a comment.

I've managed to get some time to test this change on Windows and the results do not look good. Testing `chrome` from `lld-speed-test.tar.xz`, I get a ~1% improvement, so that's the good news. However, testing `mozilla`, I get a ~23% increase in link time and testing `scylla`, I get a ~140% increase in link time. Testing an Unreal Engine 4 based link, gives ~21% increase in link time. This is running on a Windows 10 PC with AMD Ryzen 3900X 12C/24T 64GB RAM with Samsung 970 EVO NVMe SSDs. Haven't had a chance to dig deeper into why this is having such a negative impact.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D131247/new/

https://reviews.llvm.org/D131247



More information about the llvm-commits mailing list