After many hours of building Kai and Jose have finished constructing three new servers. The identical builds make it easier to transfer software between the machines, and also to investigate distributed computation for computer vision and machine learning. As scaling up becomes infeasible, the alternative is scaling out.
Each machine has a 8-core CPU, 64GB of RAM and 4 NVIDIA GPUs for General-Purpose computing on Graphics Processing Units (GPGPU). With such hardware we can make use of both parallelisation and virtualisation, the former enabling the training of large machine learning models and the latter allowing multiple users to trial different application environments on the same physical machine. The servers will see their first major test in the near future with the upcoming NVIDIA CUDA Workshops.