[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Speeding up parallel compilation
From: |
joakim |
Subject: |
Re: Speeding up parallel compilation |
Date: |
Thu, 06 Sep 2012 14:32:08 +0200 |
User-agent: |
Gnus/5.130006 (Ma Gnus v0.6) Emacs/24.2.50 (gnu/linux) |
Stefan Monnier <address@hidden> writes:
> The recent change I installed which macro-expands Elisp code eagerly
> upon load does not speed up sequential compilation very much, but it
> seems to help parallel compilation significantly: on a 12-core
> 24-threads machine, "make -j24 bootstrap" went down from 2:20 to 1:50,
> and the CPU utilization went up (from 800% to 1000%).
>
> In other words, this mostly sped up a part of the compilation which does
> not parallelize well. I guess that would be either the construction of
> loaddefs, or the compilation of the compiler.
>
> So, lucky those with manycore systems.
Yay, thus I must get one! BTW was that a dual AMD or Intel btw?
>
>
> Stefan
--
Joakim Verona