Artigo Acesso aberto Revisado por pares

staq —A full-stack quantum processing toolkit

2020; IOP Publishing; Volume: 5; Issue: 3 Linguagem: Inglês

10.1088/2058-9565/ab9359

ISSN

2058-9565

Autores

Matthew Amy, Vlad Gheorghiu,

Tópico(s)

Parallel Computing and Optimization Techniques

Resumo

We describe 'staq', a full-stack quantum processing toolkit written in standard C++. 'staq' is a quantum compiler toolkit, comprising of tools that range from quantum optimizers and translators to physical mappers for quantum devices with restricted connectives. The design of 'staq' is inspired from the UNIX philosophy of "less is more", i.e. 'staq' achieves complex functionality via combining (piping) small tools, each of which performs a single task using the most advanced current state-of-the-art methods. We also provide a set of illustrative benchmarks.

Referência(s)