[cfe-dev] parallel C++
Bruce Hoult via cfe-dev
cfe-dev at lists.llvm.org
Tue Nov 27 13:08:07 PST 2018
On Tue, Nov 27, 2018 at 9:41 AM Edward Givelberg via cfe-dev <
cfe-dev at lists.llvm.org> wrote:
> Troy,
>
> "Multi-core CPUs are a dead end" is not a sensationalist statement.
> Multi-core CUs are limited to about a dozen cores. Nobody knows how to
> program CPUs with 1000 cores.
>
I know from personal testing that building LLVM with ninja scales well to
at least the 96 cores on a Cavium ThunderX Aarch64 server.
In x86 land, going from a m5.12xlarge (48 thread, 8m05s) to a m5.24xlarge
(96 thread, 6m40s) gives only about a 20% boost, but it scales almost
linearly (maintains constant cost on AWS around $0.30 to $0.35) from a
single thread instance up to a 48 thread instance.
Yes, 1000 cores is more of a challenge.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-dev/attachments/20181127/014b3470/attachment.html>
More information about the cfe-dev
mailing list