Skip to content

redhat-et/glowing-quantum

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 

Repository files navigation

Operators for Qiskit

Overview

These operators integrates your quantum workloads on OpenShift. It provides a development environment to implement quantum algorithms and runs them either on IBM quantum computers or simulators.

Getting started

  1. Qiskit developer's experience operator

    Operator sets up a development environment with an integrated Jupyter Notebook and pre-installed dependencies for running quantum circuits on IBMQ Account using Qiskit.

    Example notebook implementing Grover's Search Algorithm

    For getting started guides, installation, deployment and test Qiskit developer's experience operator follow here.

  2. Qiskit Runtime Operator

    This operator is targeted for personas classified as traditional application architects / developers who will be designing the production pipeline for heterogeneous applications that have both quantum and classical components. The operator has a similar architecture as the tensor flow serving.

    The controller will expose REST API to submit as input quantum circuits and run them IBM quantum backends, choosing least best fit backend depending on number of qubits required, number of jobs already scheduled and proximity/locality of the backend. Job status and results can be queried using REST APIs.

Contributing

Operators for Qiskit is a community driven project and we welcome contributions. See Contributing to get started.

Report a Bug

For filing bugs, suggesting improvements, or requesting new features, please open an issue

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 41.7%
  • Python 34.5%
  • Go 22.2%
  • Dockerfile 1.2%
  • Shell 0.4%