Icecream
lastmod 2026-11-10created 2018-07-202 edits
Icecream (icecc) is a distributed compilation tool that splits C/C++ compile jobs across multiple computers on a network. Although inspired by distcc, it has a central scheduler daemon that tracks the load on each node and assigns jobs to the least busy machine, and because it packs the compiler environment into a tar archive and sends it along, each node does not need the same compiler version installed. It was originally created by the KDE project, and its status can be viewed visually with icemon.
Distributed compiler with a central scheduler to share build load