Quantum computing at EPCC

23 June 2021

Computing doesn’t come much more novel than quantum computing. 

Classical computers rely on the manipulation of bits, physical systems (usually transistors) that can be found in one of two states, which we label 0 and 1. Quantum computers on the other hand, use quantum bits (qubits) which can be measured in one of two physical states, still labelled 0 and 1, but can exist in any linear superposition of the two – they can be in 0 and 1.

Such a fundamental change at such a low level means that programming a quantum computer, or even developing quantum algorithms is very different to what we’re used to. 

Quantum computers aren’t likely to replace ARCHER2 any time soon (some things just work better on a classical computer), but quantum computing can achieve impressive speedup of certain tasks. Google has already demonstrated the so-called quantum advantage with a quantum computer with just 53 qubits1. Admittedly, it used a contrived application – its quantum computer was tasked with generating a random quantum circuit – but it’s clear that if we want to stay at the forefront of computing, now is the time to get involved in quantum. 

For this reason, EPCC has joined a collaboration of local experts in quantum computing with members from the Universities of Strathclyde and Glasgow, as well as The University of Edinburgh’s School of Informatics. The collaboration’s expertise spans both hardware and software, with EPCC contributing our wealth of experience in integrating novel compute devices into traditional HPC, as well as links to potential end-users, and substantial classical compute resource for emulation. We have recently demonstrated emulation of a 41-qubit quantum computer using 512 nodes of ARCHER22. 

The focus of the collaboration will be on developing applications of quantum computing, with the intent of supporting end-users across industry and academia. We are seeking out practical uses for current generation noisy intermediate-scale quantum (NISQ) computers, as well as looking further ahead at what could be achieved with fault-tolerant quantum computing. 

Ultimately, we would like to see quantum computers alongside EPCC’s traditional classical supercomputers, ready for exploitation by industry, academia, and commerce. Perhaps one day we will rebrand as EQCC?

Links

Footnotes

1. Arute, F., Arya, K., Babbush, R. et al. Quantum supremacy using a programmable superconducting processor. Nature 574, 505–510 (2019). https://doi.org/10.1038/s41586-019-1666-5

2. Oliver Thomson Brown, Quantum Computing Without A Quantum Computer, ARCHER2 Webinar, (2021). https://www.archer2.ac.uk/training/courses/210331-quantum-webinar/