The cfarm compile farm project

The cfarm compile farm maintains machines of various architectures and provides SSH access to free software developers, GCC and others (GPL, BSD, MIT, ...).

Once your account application is approved (see the Request an account page), you get full SSH access to all the farm machines, current and future.

For more information about usage, see the wiki page of the project.

Latest news

We are very happy to announce the immediate availability of two new RISC-V hosts: cfarm93 running upstream Debian, and cfarm94 running upstream Alpine Linux. Both hosts are StarFive VisionFive 2 boards, which is currently the RISC-V hardware with the best balance of upstream software support and performance. We use a fully upstream version of u-boot as well as a near-upstream Linux kernel: the only addition to the upstream kernel are PCIe patches that are pending upstream integration, so that we can use a NVMe drive on the boards.

The hardware was sponsored by RISC-V International, while NVMe drives and hosting are provided by Many thanks to both organizations for their support.

The farm already provides experimental RISC-V hosts since July 2022: cfarm91 (VisionFive 1) and cfarm92 (HiFive Unmatched). However, they clearly provide much less performance than the new boards, and their hardware is no longer produced. We will keep these old hosts online on a best-effort basis while the hardware is working, but without much expectations (e.g. without OS upgrades).

We are pleased to announce the availability of two new machines, cfarm215 and cfarm216. They run the latest Solaris 11.4 SRU (Support Repository Update). cfarm215 is a kernel zone hosted on a Dell R740 system with an Intel Xeon CPU, while cfarm216 is a LDOM hosted on an Oracle SPARC T8-1 with a SPARC M8 CPU.

Basic development packages are installed from the Solaris support repository. More packages can be installed on request.

Thanks to the Center for Biotechnology (CeBiTec) at Bielefeld University in Germany for setting up and hosting these machines. The R740 is a donation from de.NBI Cloud Bielefeld, while the T8-1 is a permanent loan from Oracle Corporation.

We have added three new x86_64 virtual machines based on a dual AMD EPYC 7773X system with plenty of CPU cores. Each VM has 128 logical cores + 64 GB of memory and runs a different OS:

cfarm420 runs Arch Linux

cfarm421 runs Debian 13 trixie

cfarm422 runs Debian 12 bookworm

This addition to the farm should provide good build times for highly parallel workloads, and will provide low latency for users in Asia.

The virtual machines are located in Tokyo, Japan. Thanks to Jing Luo for providing the hardware, hosting and support!