If you would like to start being involved in quantum computing and developing software for the next generation of computers currently under development. You might be interested to know that Intel has this week made available a Quantum Software Development Kit Version 1.0 providing a full quantum computer in simulation that can also interface with Intel’s quantum hardware. Intel has created this first version of the SDK to include an intuitive programming interface based on C++, providing a programming language that’s familiar to classical computing developers, enabling collaboration between them and quantum developers.
“The Intel Quantum SDK helps programmers get ready for future large-scale commercial quantum computers. It will not only help developers learn how to create quantum algorithms and applications in simulation, but it will also 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,” said Anne Matsuura, director of Quantum Applications & Architecture, Intel Labs.
Quantum Computing
“The first backend is a high-performance open-source generic qubit simulator, Intel Quantum Simulator (IQS). IQS has a backend capable of 32 qubits on a single node and more than 40 qubits on multiple nodes. The second is a target backend that simulates Intel quantum dot qubit hardware and enables compact model simulation of Intel silicon spin qubits. Intel’s qubits leverage the company’s expertise in silicon transistor manufacturing to build a large-scale quantum computer.”
Additional features include:
- Code in familiar patterns: Intel has extended the industry-standard LLVM with quantum extensions and developed a quantum runtime environment that is modified for quantum computing, and the IQS provides a state-vector simulation of a universal quantum computer.
- Efficient execution of hybrid classical-quantum workflows: The compiler extensions allow developers to integrate results from quantum algorithms into their C++ project, opening the door to the feedback loops needed for hybrid quantum-classical algorithms like the quantum approximate optimization algorithm (QAOA) and quantum variational eigen-solver (VQE).
- High-performance simulation: Intel DevCloud users can build executables capable of simulating applications and algorithms with up to 32 qubits on a single computational node and more than 40 on multiple nodes.
- How Intel is Building a Quantum Ecosystem: Intel is committed to advancing the quantum computing field and is working to build a community of developers. As a starting point for this effort, Intel has provided grants to five universities to develop quantum course curricula to share with additional universities and proliferate its use across academia: the University of Pennsylvania, Technische Hochschule Deggendorf, Keio University, The Ohio State University and Pennsylvania State University.
- Deggendorf Institute of Technology in Munich, Germany, is utilizing the SDK to explore a fluid dynamics problem important for aerodynamics and hydrodynamics. In January 2023, Intel hosted an Intel Quantum Computing Challenge at Deggendorf Institute of Technology. Submissions explored quantum use cases using the beta version of the Intel Quantum SDK, including image denoising and realistic image generation, and solving unstructured search problems. Leidos, another beta user, is exploring applications like quantum machine learning, simulation of materials and astrophysics problems like quantum teleportation, black holes and wormholes.
Here’s what beta testers are saying:
- University of Pennsylvania: “The Intel Quantum SDK is easy to start, and since everything is on the cloud, all I need is a secure shell client and the simulator will generate very detailed reports so that I can analyze and debug the kernels I write,” said Gushu Li, assistant professor, Computer and Information Science Department.
- Deggendorf Institute of Technology: “The Intel Quantum SDK is a game-changer in the quantum development space because it readily allows the developer to operate at a level closer to the hardware for better resource utilization,” said Yaknan John Gambo, graduate student.
- Penn State University: “Intel’s Quantum SDK offered a unique way to apply my knowledge of C to the quantum domain,” said Jeremie Pope, a student in the Computer Engineering Department. It’s helped me adopt quantum programming as if it were a classical language.”
- Leidos Innovation Center: “Leidos has enjoyed the versatility of their hardware-agnostic simulation for software development and comparative analysis,” said Elizabeth Iwasawa, Ph.D., quantum technology lead and research scientist. Even with the beta version, we explored a broad variety of research topics from materials modeling and quantum machine learning to theoretical research into thermofield double states.
Source : Intel
Latest Geeky Gadgets Deals
Disclosure: Some of our articles include affiliate links. If you buy something through one of these links, Geeky Gadgets may earn an affiliate commission. Learn more.