Intel has released a Quantum Software Development Kit (SDK) that allows developers to emulate a quantum computer on standard computing hardware.
Given the expense and sparsity of the real thing, Intel's SDK looks to give developers the chance to experiment with writing software in a quantum environment that can be simulated on normal computers.
Anne Matsuura, director of Quantum Applications & Architecture at Intel Labs, claims that the SDK will "advance the industry by creating a community of developers that will accelerate the development of applications, so they are ready when Intel’s quantum hardware becomes available."
TechRadar Pro needs you! (opens in new tab)
We want to build a better website for our readers, and we need your help! You can do your bit by filling out our survey (opens in new tab) and telling us your opinions and views about the tech industry in 2023. It will only take a few minutes and all your answers will be anonymous and confidential. Thank you again for helping us make TechRadar Pro even better.
D. Athow, Managing Editor
Quantum computers are considered to be the next frontier in computing technology. They operate based on the principles of quantum mechanics - namely that subatomic particles can be in two places at once, and can be also be connected, or entangled, in peculiar ways, even across vast distances.
This means that in theory, they can achieve processing speeds and calculations far beyond anything that even the best supercomputers are capable of. The hope is that quantum computers will be able to solve all sorts of problems that currently exceed out grasp and greatly advance our understanding in all kinds of fields, from science and mathematics to encryption and medicine development.
> IBM hails its latest leap forward in quantum computing (opens in new tab)
> Major quantum computing breakthrough could mean the revolution is here (opens in new tab)
> Sorry, quantum computing isn’t as mind-blowing as you think (opens in new tab)
The problem, is, however, that they still in the very early stages of development, and their practical applications are therefore limited. They are also very sensitive and have issues with high error rates, although this is improving (opens in new tab). Access to them is pretty exclusive too.
With this new SDK from Intel, developers now have the chance to play around with a virtual representation of one instead. It is written in C++ using a low-level virtual machine compiler, so developers can easily integrate quantum programs into their existing applications.
One of the backends for the SDK it the open-source Intel Quantum Simulator (IQS), which simulates qubits, or quantum bits. On paper, it means that software written in the SDK can be ported directly to real quantum machines in future. It can already interface with Intel's Horse Ridge 2 quantum control chip, and also with its quantum spin qubit chip expected later this year.
The IQS supports the simulation of 32 qubit systems on a single node, or more than 40 if multiple nodes are used. Fujitsu also has its own quantum computer simulator, which can process 36 qubit quantum circuits, but needs a cluster of 64 nodes to do so.
Intel claims that it is "committed to advancing the quantum computing field", but given the recent revelations of its tumbling revenue (opens in new tab), we'll have to see how far its project really goes.
- Here are the best workstations you can currently get your hands on