edif2qmasm

Quantum Annealer Compiler

Enables running Verilog or VHDL programs on a quantum annealer by converting them into a specific language for the device.

Run hardware descriptions on a quantum annealer

GitHub

24 stars
7 watching
8 forks
Language: Go
last commit: over 2 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
lanl/qmasm An assembler for low-level quantum programming languages to describe D-Wave systems' operations. 337
lanl/qa-prolog Compiles Prolog programming language into a Hamiltonian function for quantum annealing 38
lanl/c2dwave Translates C programs to Verilog code suitable for running on a quantum annealer 10
cqcl/tket2 A quantum compiler that compiles high-level quantum circuits into hardware-agnostic machine code 31
quil-lang/quilc An optimizing compiler for a quantum instruction language 462
bbn-q/qgl.jl A high-performance compiler for quantum gate sequences 13
openqasm/openqasm An imperative programming language for describing quantum circuits and a specification framework 1,259
pennylaneai/catalyst An experimental JIT compiler for hybrid quantum-classical programs 144
acceleratehs/accelerate-llvm Compiles Accelerate code to LLVM IR and executes it on CPUs or NVIDIA GPUs 159
ornl-qci/xacc An open-source framework for hybrid quantum-classical computing architectures. 1
spooky-manufacturing/qeda A software project aimed at creating a synthesizer for quantum computing circuit design using the OpenQASM language 23
boschmitt/tweedledum A C++17 library for synthesizing, compiling, and optimizing quantum circuits 98
quil-lang/qvm A high-performance simulator for quantum computing instructions 417
dwavesystems/dwave-cloud-client Provides a minimal Python interface to interact with D-Wave Systems' quantum annealing resources 59
cqcl/tket A high-performance quantum compiler that optimizes circuits for various quantum computing architectures. 263