What is Azure Quantum? - Azure Quantum (2024)

  • Article

Azure Quantum is the cloud quantum computing service of Azure, with a diverse set of quantum solutions and technologies. Azure Quantum ensures an open, flexible, and future-proofed path to quantum computing that adapts to your way of working, accelerates your progress, and protects your technology investments.

Azure Quantum provides the best development environment to create quantum algorithms for multiple platforms at once while preserving flexibility to tune the same algorithms for specific systems. You can write your code once and run it with little to no change against multiple targets of the same family which allows you to focus your programming at the algorithm level.

To learn more about how you can use quantum computing and quantum algorithms, see Understanding Quantum Computing.

How to get started with Azure Quantum?

There are different ways to get started with Azure Quantum. You can start by exploring the Azure Quantum website, or you can create your first Azure Quantum workspace.

The Azure Quantum website

Azure Quantum (quantum.microsoft.com) is a central resource for exploring quantum computing. You can engage with the Copilot in Azure Quantum, a quantum-focused chatbot that helps you write code and better understand quantum concepts. You can also learn from experts and enthusiasts through blogs, articles and videos.

Try out Q# code samples in the online code editor, Code with Azure Quantum, submit your job the to the cloud-based Quantinuum H-Series Emulator, or with one click in the online code editor, open your code in VS Code for the Web and continue working in a pre-configure quantum environment.

The Azure Quantum website is free of charge and doesn't require an Azure account. To get started, all you need is a Microsoft (MSA) email account. For more information, see Explore Azure Quantum.

The Azure portal

Tip

First-time users automatically get USD500 free Azure Quantum Credits for use with each participating quantum hardware provider.

Start using Azure Quantum is very easy and free of cost for new users. To submit your quantum programs to Azure Quantum you only need two things:

  • An Azure account: If you don’t have an Azure account, register for free and sign up for a pay-as-you-go subscription. If you are a student, you can take advantage of a free Azure account for students.

  • An Azure Quantum workspace: An Azure Quantum workspace is a collection of assets associated with running quantum. To create an Azure Quantum workspace, go to the Azure portal, select Quick create and it automatically creates the workspace and adds the default providers. Or select Advance create, and enter the details of your workspace and choose the providers.

For more information, see Create an Azure Quantum workspace.

What is Q#?

Q# is an open-source quantum programming language for developing and running quantum programs.

A quantum program can be seen as a particular set of classical subroutines which, when called, perform a computation by interacting with a quantum system; a program written in Q# does not directly model the quantum state, but rather describes how a classical control computer interacts with qubits. This allows you to be entirely agnostic about what a quantum state even is on each target machine, which might have different interpretations depending on the machine.

Q# is a standalone language offering a high level of abstraction. There is no notion of a quantum state or a circuit; instead, Q# implements programs in terms of statements and expressions, much like classical programming languages. Thus, the Q# language supports the integration of rich classical and quantum computing.

For more information, see Introduction to Q#.

How can I write Q# quantum programs?

Azure Quantum offers the Azure Quantum Development Kit (QDK). With the QDK, you can write Q# quantum programs, debug your code, get real-time code feedback, and choose your target machine. The QDK is the only development kit ready for Fault-Tolerant Quantum Computing (FTQC).

The QDK offers two ways to run your quantum programs on Azure Quantum:

  • Online development: Write your quantum code in the online code editor, and in Visual Studio Code for the Web.
  • Local development: Install the QDK extension for Visual Studio Code and write your quantum code locally. For more information, see Installing the QDK on VS Code.

Besides supporting for Q#, the QDK offers support for Qiskit and Cirq for quantum computing, so if you are already working in other development languages, you can also run your circuits on Azure Quantum.

Note

An Azure Quantum workspace is required to run your local quantum programs on Azure Quantum providers. For more information, see Create an Azure Quantum workspace.

What is hybrid quantum computing?

Hybrid quantum computing refers to the processes and architecture of a classical computer and a quantum computer working together to solve a problem. With the latest generation of hybrid quantum computing architecture available in Azure Quantum you can start programming quantum computers by mixing classical and quantum instructions together.

For more information, see Hybrid quantum computing.

Resource estimation in quantum computing

In quantum computing, resource estimation is the ability to understand the resources, that is the number of qubits, number of quantum gates, processing time, etc., that will be required for a given algorithm, assuming (or taking as parameters) certain hardware characteristics. Understanding the number of qubits required for a quantum solution and the differences between qubit technologies allows innovators to prepare and refine their quantum solutions to run on future scaled quantum machines and ultimately accelerate their quantum impact.

Designed specifically for scaled quantum fault-tolerant error-corrected systems, the Azure Quantum Resource Estimator allows you to assess architectural decisions, compare qubit technologies, and determine the resources needed to execute a given quantum algorithm. You can choose from pre-defined fault-tolerant protocols and specify assumptions of the underlying physical qubit model.

The Azure Quantum Resource Estimator computes post-layout physical resource estimation by taking a set of inputs such as qubit parameters, the quantum error correction (QEC) code, the error budget, and other parameters into account. It takes a Quantum Intermediate Representation (QIR) program as input and, therefore, supports any language that translates to QIR, for example, you can use the Azure Quantum Resource Estimator with Q# and Qiskit.

What is Azure Quantum? - Azure Quantum (1)

Providers available on Azure Quantum

Azure Quantum offers some of the most compelling and diverse quantum resources available today from industry leaders. Azure Quantum currently partners with the following providers to enable you to run your Q# quantum programs on real hardware, and the option to test your code on simulated quantum computers.

Choose the provider that best suits the characteristics of your problem and your needs.

  • IONQ: Dynamically reconfigurable trapped-ion quantum computers for up to 11 fully connected qubits, that lets you run a two-qubit gate between any pair.
  • PASQAL (Private Preview): Neutral atom-based quantum processors operating at room temperature, with long coherence times and impressive qubit connectivity.
  • Quantinuum: Trapped-ion systems with high-fidelity, fully connected qubits, low error rates, qubit reuse, and the ability to perform mid-circuit measurements.
  • Rigetti: Rigetti's systems are powered by superconducting qubit-based quantum processors. They offer fast gate times, low-latency conditional logic, and fast program execution times.

For more information on the specifications of each provider, see the full Quantum computing target list.

Providers coming soon

  • Quantum Circuits, Inc: Full-stack superconducting circuits, with real-time feedback that enables error correction, encoding-agnostic entangling gates.

Related content

Start using Azure Quantum:

  • Create an Azure Quantum workspace
  • Get started with Q# and Visual Studio Code
  • Get started with Q# and Azure Quantum notebooks
  • Install the Quantum Development Kit
  • Run a Qiskit circuit in Azure Quantum
What is Azure Quantum? - Azure Quantum (2024)
Top Articles
BDO reports Global revenues rise to US$7.6 billion
5 Things to Know About Schwab Bank
Cooking Chutney | Ask Nigella.com
Farepay Login
Pieology Nutrition Calculator Mobile
Select The Best Reagents For The Reaction Below.
Horned Stone Skull Cozy Grove
Umn Biology
Declan Mining Co Coupon
How Many Cc's Is A 96 Cubic Inch Engine
Cnnfn.com Markets
People Portal Loma Linda
I Touch and Day Spa II
Bend Pets Craigslist
Nail Salon Goodman Plaza
Where Is George The Pet Collector
Company History - Horizon NJ Health
Reser Funeral Home Obituaries
Phantom Fireworks Of Delaware Watergap Photos
Kitchen Exhaust Cleaning Companies Clearwater
EVO Entertainment | Cinema. Bowling. Games.
Hobby Lobby Hours Parkersburg Wv
Scott Surratt Salary
Expression Home XP-452 | Grand public | Imprimantes jet d'encre | Imprimantes | Produits | Epson France
Ipcam Telegram Group
Nurtsug
Lincoln Financial Field, section 110, row 4, home of Philadelphia Eagles, Temple Owls, page 1
Loopnet Properties For Sale
Donald Trump Assassination Gold Coin JD Vance USA Flag President FIGHT CIA FBI • $11.73
Kids and Adult Dinosaur Costume
Wbli Playlist
Litter-Robot 3 Pinch Contact & DFI Kit
Watchdocumentaries Gun Mayhem 2
Texters Wish You Were Here
Uhaul Park Merced
Has any non-Muslim here who read the Quran and unironically ENJOYED it?
How Does The Common App Work? A Guide To The Common App
Postgraduate | Student Recruitment
Courses In Touch
Natasha Tosini Bikini
Southwest Airlines Departures Atlanta
Oakley Rae (Social Media Star) – Bio, Net Worth, Career, Age, Height, And More
The Cutest Photos of Enrique Iglesias and Anna Kournikova with Their Three Kids
Hello – Cornerstone Chapel
3367164101
Turok: Dinosaur Hunter
Congruent Triangles Coloring Activity Dinosaur Answer Key
Craigslist Indpls Free
Dmv Kiosk Bakersfield
Wieting Funeral Home '' Obituaries
Congressional hopeful Aisha Mills sees district as an economical model
Ravenna Greataxe
Latest Posts
Article information

Author: Trent Wehner

Last Updated:

Views: 6336

Rating: 4.6 / 5 (56 voted)

Reviews: 95% of readers found this page helpful

Author information

Name: Trent Wehner

Birthday: 1993-03-14

Address: 872 Kevin Squares, New Codyville, AK 01785-0416

Phone: +18698800304764

Job: Senior Farming Developer

Hobby: Paintball, Calligraphy, Hunting, Flying disc, Lapidary, Rafting, Inline skating

Introduction: My name is Trent Wehner, I am a talented, brainy, zealous, light, funny, gleaming, attractive person who loves writing and wants to share my knowledge and understanding with you.