Quantum Future: Microsoft Quantum Development Kit

https://cloudblogs.microsoft.com/quantum/2018/06/22/enhanced-debugging-and-faster-simulation-with-the-latest-quantum-development-kit-update/
  • Transfer
On June 22, we released an update for our open-source Microsoft Quantum Development Kit . Among the innovations: improved debugging process, faster modeling, as well as the implementation of a number of improvements proposed by the community Q #. More under the cut!



We are very pleased to see the increased activity of the community, which has been joined by many new Q # developers to create a new generation of quantum computing.

A little more than half a year ago, the preliminary version of Q #, our new programming language for the development of quantum software, closely integrated with Visual Studio, was released. The new version of February 26 adds integration with Visual Studio Code, which allowed the development of Q # code in MacOS and Linux environments, as well as ensuring compatibility with Python for Windows. Since then, tens of thousands of developers have begun to explore Q # and the world of quantum programming.

Today's update significantly improves performance when creating models, regardless of the number of qubits required, as shown in the H2 simulation below. This is a standard sample from the Microsoft Quantum Development Kit.



The update contains new debugging features in Visual Studio. The probability that, as a result of the measurement, the qubit is in the state "1", is now automatically displayed in the debugging window of Visual Studio. This simplifies checking the code for accuracy. The new version also improves the display of variable properties, making it easier to determine the quantum state.



To improve debugging, two new functions have also been added that display information about the likelihood associated with the target quantum machine at a certain point in time, called DumpMachine or DumpRegister. To learn more, check out more information about debugging quantum programs .

Thanks to your contribution to the community, the Microsoft Quantum Development Kit now has new support functions and operations, as well as new samples for quick familiarization with features and easier debugging. Read the release notes to see the full list of new features added by the community.

Download the latest Microsoft Quantum Development Kit

We are incredibly surprised and inspired by the active work and contribution of the Q # community. We can not wait to see the results of your future work.

By the way, we have a series of training articles on quantum technologies, join:

Articles from the cycle:


  1. Quantum computing and Q # language for beginners
  2. Introduction to quantum computing
  3. Quantum circuits and valves - introductory course
  4. Fundamentals of quantum computing: pure and mixed states
  5. Quantum teleportation in Q #
  6. Quantum Computing: Reference Materials

Also popular now: