Introduction to Dirac-3

dirac-3

We are proud to announce our third-generation entropy quantum computing device, Dirac-3. Dirac-3 is purpose-built as an energy-efficient, robust, scalable, and affordable system for solving a large variety of real-world optimization problems. This module includes resources for getting started with Dirac-3.

Module content

  1. Dirac-3 Developer Beginner Guide

  2. Dirac-3 User's Guide

  3. Dirac-3 Spec sheet

  4. Entropy Quantum Computing Overview

  5. Multibody on Dirac-3

  6. qci-client software package

  7. eqc-direct software package

Module overview

1. Dirac-3 Developer Beginner Guide

The Dirac-3 Developer Beginner Guide introduces the Dirac-3 hybrid quantum optimization machine, focusing on its use of qudits, within the context of entropy quantum computing (EQC). It provides practical examples and guidance for working with Dirac-3, explaining how to prepare objective functions as Hamiltonians and submit problems effectively. Through the code example, it demonstrates the application of Dirac-3 in solving optimization problems, such as minimizing polynomials and demonstrating degeneracy in solutions, while addressing technical considerations like dynamic range and summation constraints.

2. Dirac-3 User's Guide

The Dirac-3 User's Guide includes all of the requirements to set up and use a Dirac-3 system, including on-prem installation and writing an initial program for Dirac-3.

3. Dirac-3 Spec sheet

The Dirac-3 spec sheet provides you with basic information about the performance and specifications for QCi's third-generation entropy quantum computing system.

4. Entropy quantum computing overview

The entropy quantum computing overview gives a brief introduction to the concept of entropy quantum computing and serve as a primer for this unconventional computing paradigm.

5. A gentle introduction to optimization

This tutorial is a simplified introduction into optimization, specifically integer/continuous optimization with Dirac-3 that includes both a simple mathematical description as well as some starter code.

6. Multibody on Dirac-3

This tutorial demonstrates how to use Dirac-3 for polynomial optimization, highlighting the importance of multibody capabilities in expanding the boundaries of optimization techniques. While traditional quadratic optimization is well-understood and solvable, the addition of higher-order terms increases the complexity significantly, making such problems more challenging and rich.

7. qci-client software package

The qci-client package is the reference documentation for using a Dirac-3 system, and other qci devices, on the cloud.

8. eqc-direct software package

The EQC-direct package is the reference documentation for using a Dirac-3 system on-prem.

Conclusion

After completing this module, you should have a basic understanding of what the Dirac-3 entropy quantum computing device is and its basic utility. Next, we recommend the Understanding QUBOs module to begin using it productively.