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


The Compile Farm project is happy to announce the immediate availability of cfarm107 and cfarm108, two identical NVIDIA DGX Spark aarch64 machines based on the Grace Blackwell GB10 graphics processing chip running DGX OS 7 (Ubuntu 24.04, R580 drivers, CUDA 13.0) as of writing.

Please note the non-standard SSH ports, 2107 and 2108, respectively. Standard ports and inbound IPv6 access may be added in the future. (Outbound IPv6 is available).

This system-on-chip development platform features a 20-core heterogeneous big.LITTLE ARM Cortex-X925/A725 package (10 cores each), 128GB of LPDDR5X-8533 unified system memory claiming 273 GB/s, and a 4TB PCIe Gen.5 NVMe.

Users should be able to follow the DGX Spark Playbooks with ease, however 4TB will disappear quickly if we’re not careful to delete old data and avoid hoarding large files. Some features may not be available today.

Please see the cfarm-users mailing list for additional details and discussion about these machines as we work with users to configure them for different workflows.

Thank you to NVIDIA and David Edelsohn for sponsoring these machines, and to Adélie Linux for hosting and maintaining them!

cfarm202, one of our Debian SPARC systems, had been offline for some time due to an hardware issue.

The machine has now been repaired with a new SPARC CPU module donated by Jeffrey Walton (thanks!). Jeffrey also donated a second CPU module to speed up repairs in case of future similar failure.

In addition, partial disk backups from 2023 have been restored on the machine. Not all home directories could be restored.

As usual, disk space is a shared resource, so please remember to clean up any old files in your home directory.

Due to hardware issues, cfarm203 had to be decommisionned. This was the only big-endian POWER machine running Debian in the farm.

To replace it, cfarm121 has been installed with a big-endian Debian OS. While the old machine was a POWER8 (IBM 8284-22A), the new machine is a POWER10 (more precisely, a KVM-based virtual machine on a IBM 9105-42A).

Home directories from cfarm203 have been restored to cfarm121, but unfortunately only a backup from 2023 could be used. This is a reminder to do your own backups if you have important data on farm machines; additionally, unused data should be removed to keep disk usage manageable (this is a shared resource).

Many thanks to John Paul Adrian Glaubitz for driving this replacement and to OSUOSL for hosting the new machine.