QGL.jl

Compiler

A high-performance compiler for quantum gate sequences

A performance orientated QGL compiler.

GitHub

13 stars
11 watching
5 forks
Language: Julia
last commit: 11 months ago
Linked from 1 awesome list

julia-languagequantum-computing

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
bbn-q/qgl A Python-based language for specifying and executing quantum gate sequences 31
bbn-q/pyqgl2 A Python-based language and compiler for programming quantum computers directly at the physical layer. 9
bbn-q/qsimulator.jl Software package for simulating the dynamics of quantum systems in general 27
bbn-q/qlab.jl Tools for data manipulation and analysis in quantum computing experiments 12
bbn-q/quantuminfo.jl A Julia package providing functions for common calculations in quantum information processing. 17
bbn-q/randomquantum.jl A Julia package for generating random quantum states and processes from various natural distributions. 12
quil-lang/quilc An optimizing compiler for a quantum instruction language 460
ornl-qci/qcor A compiler and language extension for heterogeneous quantum-classical computing 11
bbn-q/cliffords.jl Efficient calculation of Clifford circuits in Julia using tableau representation and inverse operations. 45
lanl/qa-prolog A Prolog compiler that translates logic programs into a format suitable for quantum annealing 36
ornl-qci/xacc An open-source framework for hybrid quantum-classical computing architectures. 1
aviggiano/qcl A programming language for quantum computing that provides a high-level syntax and various features to support the implementation of quantum algorithms. 39
cqcl/tket2 A quantum compiler that compiles high-level quantum circuits into hardware-agnostic machine code 30
bbn-q/quantumtomography.jl A package to perform quantum state tomography and process estimation using mathematical optimization techniques 31
pennylaneai/catalyst A JIT compiler for hybrid quantum-classical programs in Python. 139