Abstract

We introduce QuESTlink,pronounced ‘quest link’, an open-source Mathematicapackage which efficiently emulates quantum computers. By integratingwith the Quantum Exact Simulation Toolkit (QuEST), QuESTlink offers ahigh-level, expressive and usable interface to a high-performance, hardware-accelerated emulator. Requiring no installation, QuESTlink streamlines the powerful analysis capabilities of Mathematica into the study of quantum systems, even utilising remote multi-core and GPU hardware. We demonstrate the use of QuESTlink to concisely and efficiently simulate several quantum algorithms, and present some comparative benchmarking against core QuEST.

Highlights

  • Classical emulation is crucial in the design of quantum computers and algorithms

  • We introduce QuESTlink, pronounced ‘quest link’, an open-source Mathematica package which efficiently emulates quantum computers

  • While QuESTlink can be classed as a strong simulator [1], we use the phrase emulation to distinguish from ‘quantum simulation’, that is the use of a quantum computer to study a quantum system

Read more

Summary

Foreward

This manuscript uses the phrases ‘simulation’ and ‘emulation’ interchangeably, to refer to any use of a classical computer to study, mimic or approximate the behaviour of a digital quantum computer. While QuESTlink can be classed as a strong simulator [1], we use the phrase emulation to distinguish from ‘quantum simulation’, that is the use of a quantum computer to study a quantum system

Introduction
Technical summary
Mathematica review
Demonstrations
Benchmarking
Future work
Findings
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call