A consortium in the UK has developed a hardware abstraction layer specification that can allow an operating system to run on quantum computers built from different types of technology.
One major obstacle hindering the development of quantum operating systems is that the industry has not yet consolidated around one type of technology, whether that is trapped ions, superconducting qubits, silicon qubits or photons. While many approaches are showing signs of promise, it’s too early to say which will overcome the major challenges of scalability and error reduction says operating system developer Riverlane
Today, most hardware companies are using their own distinct architecture, which means developers have to optimise applications for a single quantum hardware, increasing costs and throttling collaboration.
The consortium, backed by £7.6m funding, has launched an open-source hardware abstraction layer (HAL) that will allow high-level quantum computer users, such as application developers, platform and system software engineers, and cross-platform software architects, to write programs that will be interoperable with multiple kinds of quantum hardware.
The HAL was developed by Riverlane with the UK’s National Physical Laboratory (NPL) and processor designer ARM, as well as SeeQC, Hitachi Europe, Universal Quantum, Duality Quantum Photonics, Oxford Ionics, and Oxford Quantum Circuits.
The HAL is publicly available on Github to allow users to run applications on several different qubit technologies and adapt to the intricacies of each hardware approach.
- Quantum Computing-as-a-Service (QCaaS) platform launches
- UK, IBM to invest £210 million in AI, quantum computing centre
- UK buys Rigetti quantum computer in £10m deal
- UK quantum software startup teams with IBM
- Merger creates quantum computing giant
The aim of the consortium is to define a multi-level HAL that makes software portable across platforms but not at the cost of performance. The HAL levels are categorised by the types of applications that they enable, from the general HAL architecture, HAL features (e.g. which commands need to be implemented) to the HAL specification format.
The document does not define the HAL implementation or how to compile/transpile between the different levels.
An operating system for quantum computers, called Deltaflow.OS, will be developed within the ISCF NISQ.OS project based on this open HAL specification.
Other related articles
- Startup enables cryogenic chip design to scale quantum computers
- Intel taps Dutch team for second generation quantum controller
- SureCore expands into control logic for quantum computing
- Project to build commercial photonic quantum computer
- Breakthrough for room temperature optical quantum computing
- PsiQuantum taps GF to get to a million qubits
Other articles on eeNews Europe
- Galway in line for Intel megafab
- European Chips Act for semiconductor sovereignty
- Return of smartphone manufacturing in Germany
- Top ten tech trends for 2022
- First industry standard real world AI benchmark
- High stakes in the chip shortage
- AI translation in smart glasses drives microLED display
- RISC-V teams for open hardware diversity alliance