Quantum computing (QC), proposed by famous physicist Richard Feynman and others in the 1980s, is widely recognized as a revolutionary future computing technology. Unlike traditional computers, quantum computers follow the laws of quantum mechanics and process information using quantum bits, called qubits. By employing quantum mechanical principles such as superposition and entanglement, as well as the reversibility of quantum circuits, quantum computers enable solving certain computational tasks exponentially faster than classical computers. As research progresses, QC significantly influence many areas, including artificial intelligence (AI), data search, chemistry simulation, and biopharmaceutics.
However, QC commercialization faces tremendous technical challenges and requires breakthroughs in hardware and systems as well as software and algorithms. Currently, given the immature technology level and expensive, small-scale hardware, developing a quantum simulation platform and programming system using traditional computers is the most effective way of promoting QC hardware, software, and algorithm development.
Based on the company's leading integrated information and communication technology (ICT), Huawei launched quantum computing software HiQ cloud service platform, and has reached a milestone on the research of quantum computing simulations and programming framework. This marks the quantum computing research and innovation a key step forward, while Huawei will continue to invest in this field. Huawei QC software HiQ cloud service opens to the public, adhering to the concept of cooperation and mutual benefit, together with a wide spectrum of developers, researchers, teachers and students to innovate and promote the basic research and industrialization of quantum computing technology.
HiQ Software Solution
The high-performance cloud platform for large-scale quantum circuit simulations based on HUAWEI CLOUD's powerful computing and storage infrastructure will play an important role in the following areas before the large-scale high-fidelity quantum chips mature:
Quantum hardware design and verification
Quantum software exploration, research, and verification in advance
Quantum algorithm exploration, design, and verification in advance
Education and popularization of quantum computing
Based on this platform, Huawei will continue to add QC-related ICT enabling technologies
Architecture of HiQ Simulation Platform
In researching quantum computation, it might be necessary to simulate the full-amplitude, single-amplitude and error correction codes of quantum circuits. The HiQ quantum simulators provide a comprehensive and powerful service for these scenarios.
Distributed single-amplitude simulator
81 qubits 40+ layers, tested maximum 169-qubit circuit simulations
Distributed full-amplitude simulator
tested 42-qubit circuits, 5-10 times the performance of open-source counterparts
Quantum error correction circuit simulator
simulates million-qubit error correction encoder and decoder circuits, 5-15 times the performance of similar software
CloudIDE-based development model
Easy-to-use online programming and debugging environment, supporting file and data upload and download
HiQ Programming Framework
Huawei's quantum computing programming framework provides a unified programming environment for classic-quantum hybrid programming. From high-level device-agnostic programming language to compilation with specified hardware instruction sets, from large-scale quantum simulations to quantum algorithm validations, from quantum error correction encoders to decoders, the HIQ programming framework provides a comprehensive solution with a uninified API and flexible GUI's of programming.
Visualization scheme for classical-quantum hybrid programming
Unique quantum programming BlockUI makes classical-quantum hybrid programming easy and intuitive
Support of distributed and scalable hardware and software
The compilation framework supports multi-type of quantum hardware backends and Python/C++ API front-end extensions
Outstanding computational performance
Provides high-performance C++ parallel and distributed simulator backends
Open development system
The framework is based on and compatible with open-source ProjectQ software and will continue to be open-source
High-efficient resource management
Integrated high-performance optimizer for quantum circuit compiling to support finite internal RAMs and massively parallel computing
Support with rich algorithm library and help documents
Rich algorithm Library of important basic algorithms, accelerates the learning and development processes
Demos of some algorithm documents
Finding max number
New HiQ Quantum Computing Cloud Platform Open Beta Test Notice
In 2021, the new Open Beta Test (OBT) version of the HiQ Quantum Computing Cloud Platform will be officially launched. At that time, Huawei will gradually provide quantum computing enabling services to users with a new look.
[2020 Huawei Developer Challenge @ Quantum Computing Software Innovation Contest]Finals Winner List
Congratulations to the following winning teams after the fierce competition in the preliminary and final competitions!
[2020 Huawei Developer Challenge @ Quantum Computing Software Innovation Contest]Finals Live Stream
Time： 9:30 a.m.-12:40 a.m. && 14:00 p.m.-18:00 p.m. , Sept. 3, 2020. Welcome to the live stream! We are so glad to have you with us.
2020 Huawei Developer Challenge @ Quantum Computing Software Innovation Contest [Final Finalists and Award Winners]
1 . Congratulations to the finalists and the teams that have won the honorable awards. 2 . Each team starts to prepare the corporate and school authorization letters and send them to the organizing committee of the contest as soon as possible. 3 . The finalists should continue to optimize the final works according to the scoring criteria and comments of the judges. Please submit it on time.
Huawei Developer Challenge 2020 @ Quantum Computing Software Innovation Contest
[Huawei Developer Challenge 2020 @ Quantum Computing Software Innovation Contest ] The contest has started.Please team up and submit your masterwork on time!
Huawei Quantum Computing HiQ User Experience Officer Recruitment
[Huawei Quantum Computing HiQ User Experience Officer Recruitment] The recruitment activity has been officially started. We look forward to your online registration to win the exclusive gifts.
2020 Huawei Quantum Computing Hackathon Competition ·Shanghai University
Shanghai University and Huawei will jointly host the 2020 Shanghai University-Huawei Quantum Computing Hackathon.The cooperation will also advance the basic and applied researches of quantum computing and pioneering work. Hope that the majority of Shanghai University students can actively participate in this competition, joint innovation, and promote the technical research of quantum computing.
Announcement of Huawei quantum computing hackathon 2020 winners
Announcement of Huawei quantum computing hackathon 2020 winners.
Participate in Codelabs activities and explore the fun of quantum computing together!
Activity time: 2020.03.23-03.28 Developers enjoy the week activity and explore the fun of quantum computing together!
Huawei quantum computing hackathon,waiting for you to participate
Registration for the quantum computing hackathon competition closes on March 20.
The Huawei Developer Conference ( HDC.Cloud ) - Quantum computing
The Huawei Developer Conference will be live streamed from March 27 to 28, 2020. Huawei's quantum computing software and algorithm team will conduct Codelabs training and hackathons during the conference