This testbed will evaluate the Graphcore IPU-M2000 system for high performance and scientific computing applications and provide a novel architecture for the community to test and develop AI compatible codes on.
The IPU (Intelligent Processing Unit) is a completely new kind of massively parallel processor, co-designed from the ground up to accelerate machine intelligence. Each MK2 GC200 IPU in the IPU-M2000 unit has 1472 processor cores, running nearly 9,000 independent parallel program threads with 900MB in processor memory and 250 TeraFlops of AI compute at FP16.16 and FP16.SR (stochastic rounding). The IPU-M2000 system has four IPUs, delivering approximately 1 PetaFlop of AI compute, and supporting ultra-low latency IPU-Fabric interconnect.
The testbed includes four IPU-M2000 systems, which will enable the interconnect to be tested and characterised. The project will evaluate the Graphcore system’s intended use cases around AI training and interference, and also look at a subset of HPC codes that may be suitable for this platform.
The Graphcore system will also be made available to the ExCALIBUR and wider UK research community with support and a training programme from the Bristol team. It should be noted that codes will need to fit into small memories and must be single or half precision due to IPU requirements.
Access to the testbed systems
The Excalibur H&ES testbeds are prioritised for access by ExCALIBUR projects, but also available for use by the wider UK research community - contact the ExCALIBUR H&ES programme office to discuss your requirements. Please note that the testbeds are offered on a best efforts basis rather than a service footing, as befits their experimental status.