- Qiskit now refined as a comprehensive quantum software stack, focused on performance and stability to fully harness the power of utility-scale quantum hardware, and enable users to run increasingly more complex quantum circuits in the search for quantum advantage.
The latest version of Qiskit has been expanded to a comprehensive software stack to deliver even more performance. It has evolved from its beginnings as a popular quantum software development kit used to explore and run quantum computing experiments and into a stable SDK and portfolio of services, built to enable users to extract improved performance while running complex quantum circuits on 100+ qubit
This expansion will equip members of the IBM Quantum Network with the most performant Qiskit capabilities available to discover the next generation of quantum algorithms in their respective domains: which will play an important role in their discovery of quantum advantage.
To reach quantum advantage, users need a toolset which can map their problems in a way which leverages both advanced classical and quantum computation; optimizes the problem for efficient execution with quantum; and then effectively executes the quantum circuits on real quantum hardware.
This expansion of Qiskit includes over 100 releases from its origins as a pioneering research tool built to study the inner workings of quantum computers. Today, Qiskit has matured as a software stack on which enterprises, government organizations, research institutions, and universities are running large-scale quantum experiments.
The expanded software stack of Qiskit includes:
- The stable release of Qiskit SDK v1.x for building, optimizing, and visualizing quantum circuits.
- AI-powered optimization of quantum circuits for quantum hardware, embedded in the Qiskit Transpiler Service.
- Simplified execution modes for the Qiskit Runtime Service which can be tailored for performant execution of quantum circuits on quantum hardware.
- The Qiskit Code Assistant, powered by watsonx-based generative AI models, to automate the development of quantum code
- The Qiskit Serverless open-source tool to run quantum-centric supercomputing workloads across quantum hardware and classical clusters.
The deployment of new capabilities and improvements within Qiskit SDK are enabling users to optimize circuits for quantum hardware at a rate 39 times faster than Qiskit 0.331. Qiskit also is engineered to reduce the overhead and shrink the footprint of circuits, demonstrating an average of 3 times reduction in memory usage compared to Qiskit 0.43.2
And using the Qiskit Transpiler Service, users can reduce circuit depth by combining AI and heuristic passes, compared to using the Qiskit SDK without AI optimization.
"The global adoption of quantum computing — and the discovery of quantum advantage — will require a combination of leading quantum hardware alongside a robust and performant software stack to run workloads," said
"Qiskit provides an important collection of tools for E.ON as we explore how quantum computing could help us navigate the financial and operational complexities of the energy industry," said
"We started using Qiskit for our quantum computing efforts several years ago as part of an effort to help develop a quantum-ready workforce," said
"At Brookhaven, we have used Qiskit to execute circuits on
"For our Quantum Computing User Program here at
"The team at Q-CTRL is enthusiastic about building with Qiskit," said
Built for the Era of Quantum Utility and Beyond
Through its support of rapidly advancing quantum hardware, including vendor-agnostic flexibility, the Qiskit software stack is designed to run the breakthrough quantum circuits to progress the era of quantum utility. This is achieved by replacing performance-critical code with the Rust programming language, alongside a full portfolio of tools to enable the efficient execution of quantum circuits.
As
Additionally, these advancing capabilities will aim to help users weave together classical and quantum computing resources into a new paradigm of high-performance computing defined by quantum-centric supercomputing that integrates QPUs, GPUs, and CPUs. Orchestrated through the performant software layer of Qiskit, this next evolution of high-performance computing aims to open up new, large, and powerful spaces for industries globally.
- Disclaimer:
IBM's statements regarding Qiskit's performance compares the current iteration of the software against its performance from applicable previous version when comparable features were available to users. Qiskit 0.33 total speed time equaled 430.89 seconds at IBM Quantum Summit 2021. Qiskit 1.0 total speed time equaled 10.9 seconds upon release in February, 2024. - Disclaimer:
IBM's statements regarding Qiskit's performance compares the current iteration of the software against its performance from applicable previous version when comparable features were available to users. Qiskit 0.43 memory usage equaled 1,750 MiB in May, 2023. Qiskit 1.0 memory usage equaled 580 MiB upon release in February, 2024.
About
MEDIA CONTACTS
edlehr@us.ibm.com
IBM Communicaitons
cnay@us.ibm.com
View original content to download multimedia:https://www.prnewswire.com/news-releases/ibm-expands-qiskit-worlds-most-performant-quantum-software-302146837.html
SOURCE
© Canada Newswire, source