Cross-compilation does not keep nodes busy
Aang23 opened this issue · 0 comments
Aang23 commented
Hello,
I am attempting to use icecc to speed up building some large codebase on aarch64 by using a few x86_64 nodes in my network. I have generated the toolchain files and the nodes are able to compile.
However, while everything works as expected for a few moments after running make -j40
, things quickly go wrong.
After only a little while, only the aarch64 node I'm building on is kept fully busy while x64 nodes are only fed a job once in a while.
This ends up being barely faster than compiling solely on the host. This issue is not present when compiling over several aarch64 systems, or on several x64 systems.