  The idle time of personal computers has increased steadily due to the
generalization of computer usage and cloud computing. Clustering research aims
at utilizing idle computer resources for processing a variable workload on a
large number of computers. The workload is processed continually despite the
volatile status of the individual computer resources. This paper proposes a
distributed compilation system for improving the processing speed of
CPU-intensive software compilations. This significantly reduces the compilation
time of mass sources by using the idle resources. We expect gains of up to 65%
compared to non-distributed compilation systems.
