ScalewaySkip to loginSkip to main contentSkip to footer section

The Quantum Leap

Quantum computing is poised to revolutionize the next decade of technology with the intersection of two fields: a deeper understanding of information processing at the quantum level and the growing need for computing power to solve complex numerical problems such as material simulation and optimization.
Indeed, traditional computers encounter limitations in solving complex problems, requiring a shift toward more fundamental principles of quantum mechanics.

Experiment on real QPUs

To evolve into quantum computing, researchers must have access to all quantum processing resources, whether simulated or real, to create better algorithms and develop the applications of tomorrow.
Scaleway Quantum as a Service (QaaS) is an innovative hybrid solution designed to democratize and simplify access to quantum algorithmics by providing powerful quantum and GPU resources.

Quantum emulation as a gateway

We offer researchers and developers access to both physical and emulated quantum processing units (QPUs).
Since today’s quantum computers are still prone to computational errors, quantum emulation provides a solid entry point for developers in their pursuit of quantum algorithmic mastery. Our QaaS offering supports recognized quantum emulators such as Aer, Qsim, and exQalibur by Quandela, powered by a wide range of GPUs to meet every need.

Key features of Quantum as a Service

Agnostic access to specialized hardware

We lower the entry barrier by providing a single access point to quantum computers across various technologies and types, both emulated and physical. You retain the freedom to test and experiment with your algorithms on our range of compatible SDKs.

Quantum application library

Soon

Harness the power of hybrid quantum computing without any prior programming or photonic technology knowledge through the integrated quantum application library. Simply input the raw data for your problems, and our service takes care of the rest.

Multi-GPUs powered emulators

Quantum emulation consumption grows exponentially with the number of qubits, making it challenging to run more than a few qubits on your local desktop. Our optimized platforms address this issue by enabling large-scale simulations to design larger algorithms without hardware error concerns. We offer access to leading quantum emulation backends, such as Qsim, Aer, and exQalibur for photonics.

Dedicated QPU sessions

Start a QPU session then run your quantum jobs without dealing with queuing delays of mutualized hardware. Once a session is out, you keep the trace of your jobs. If you manage a training workshop or want to collaborate with others, you can share sessions among participants with a deduplication system.

Compatible SDKs

Qiskit, for high level programming

Qiskit is a powerful python SDK to design, build and run quantum algorithms on backends implementing universal quantum computation. Scaleway provides a python package to send Qiskit circuits on either Aer or Qsim emulation backends.

Cirq, to design NISQ circuits

Cirq is an open-source Python framework for writing and running programs on quantum computers. Developed by Google’s quantum software team, it is now supported by a dynamic open-source community beyond Google. The QaaS service is accessible through a Python package to run your circuits on the Qsim emulator.

Perceval, for photon-based computing

Perceval is a quantum photonic development kit written in Python and maintained by Quandela to design and run circuits on your local machine or on a remote computer. Scaleway is embedded into Perceval as a built-in provider to run quantum circuits on real or emulated photonic QPUs. To design your photonic circuits, you can rely on a set of Jupyter Notebook tutorials.

Use cases with quantum advantage

Machine learning

Quantum machine learning (QML) algorithms like quantum neural networks and variational quantum algorithms (VQA) provide advantages in handling large datasets and optimizing complex models. This emerging field can combine algorithm and data from classical and/or quantum fields leading to exciting hybrid approaches.

Our photonic QPU offers

Photonic Quantum Computing (PQC), also known as Linear Optical Quantum Computing (LOQC), is a promising approach that leverages photons as quantum information carriers. It harnesses the power of linear optical techniques and the unique properties of photons. In this field, qubits are represented using photons in various ways, such as Fock state, spin, or polarization, enabling great flexibility in building complex quantum algorithms.

Photonic computing is advancing rapidly, with emerging approaches like Measurement-Based Quantum Computing (MBQC), known for their error tolerance, being closely studied.

Computers and emulators by Quandela, a French startup founded in 2017, pushs photonic quantum computing further through two technologies. First a single-photon source for generating indistinguishable photons and the use of two distinct fibers (called "modes") to represent qubit states, providing resilience and precision, this approach is known as Dual Rail Encoding (DRE). These two technologies are simulated through Perceval, an SDK dedicated to this kind of quantum computer.

Platform nameManufacturerQuantum carrierSpeedGate fidelityMaximal qubit count*IntegrationsPrice
qpu:ascellaQuandelaPhoton (Dual Rail Encoding)4Mhz single-photon eventsT: 99.6%±0.1
CNOT: 99%±0.8
Toffoli: 90%
6 photons,
12 modes*
Perceval, APIFree during beta
Limited to 1h per month
qpu:altairQuandelaPhoton (Dual Rail Encoding)3Mhz single-photon eventsT: TBD
CNOT: TBD
Toffoli: TBD
10 photons,
20 modes*
Perceval, APIFree during beta
Limited to 1h per month

* 1 qubit = 1 photon + 2 modes

Our emulated QPU offers

Quantum emulators are significantly valuable in the current and upcoming periods, serving as primary means to design quantum algorithms, free from constraints associated with quantum hardware.

Emulators are time saving tools that offer to researchers and programmers an accessible platform to explore and develop quantum algorithms, eliminating the reliance and limitation of physical quantum computers.

Platform nameSimulation backendSimulation instanceMax estimated qubits count*IntegrationsPrice
sim:sampling:h100exQaliburNvidia H10028 photons,
192 modes**
Perceval, API6,55€/h
Billed per min
sim:sampling:2l4exQalibur2 x Nvidia L427 photons,
142 modes**
Perceval, API1,50€/h
Billed per min
sim:sampling:l4exQaliburNvidia L426 photons,
100 modes**
Perceval, API0,75€/h
Billed per min
sim:sampling:p100exQaliburNvidia Tesla P10024 photons,
80 modes**
Perceval, API3,12€/h
Billed per min
sim:ascellaQuandeLibCSIMD CPU6 photons,
12 modes**
Perceval, APIFree during beta
Limited to 1h per month
sim:altairQuandeLibCSIMD CPU10 photons,
20 modes**
Perceval, APIFree during beta
Limited to 1h per month
aer_simulation_2l4Aer v0.14.12 x Nvidia L433Qiskit, API1,5€/h
Billed per min
aer_simulation_2l40sAer v0.14.12 x Nvidia L40S34Qiskit, API2,58€/h
Billed per min
aer_simulation_4l40sAer v0.14.14 x Nvidia L40S35Qiskit, API5,6€/h
Billed per min
aer_simulation_8l40sAer v0.14.18 x Nvidia L40S36Qiskit, API11,2€/h
Billed per min
aer_simulation_h100Aer v0.14.1Nvidia H10033Qiskit, API2,52€/h
Billed per min
aer_simulation_2h100Aer v0.14.12 x Nvidia H10034Qiskit, API5,04€/h
Billed per min
aer_simulation_pop_c16m128Aer v0.14.1POP2_HM_16C_128G32Qiskit, API0,82€/h
aer_simulation_pop_c32m256Aer v0.14.1POP2_HM_32C_256G33Qiskit, API1,65€/h
aer_simulation_pop_c64m512Aer v0.14.1POP2_HM_64C_512G34Qiskit, API3,3€/h
qsim_simulation_l40sQsim v0.21Nvidia L40S32Cirq, Qiskit, API1,4€/h
Billed per min
qsim_simulation_h100Qsim v0.21Nvidia H10033Cirq, Qiskit, API2,52€/h
Billed per min
qsim_simulation_pop_c8m64Qsim v0.21POP2_HM_8C_64G32Cirq, Qiskit, API0,41€/h
qsim_simulation_pop_c16m128Qsim v0.21POP2_HM_C16_128G33Cirq, Qiskit, API0,82€/h
qsim_simulation_pop_c32m256Qsim v0.21POP2_HM_32C_256G34Cirq, Qiskit, API1,65€/h
qsim_simulation_pop_c64m512Qsim v0.21POP2_HM_6C4_512G35Cirq, Qiskit, API3,3€/h

*Based on the Quantum Volume in double precision, up to 1 additional qbit in single precision
**One qubit = 1 photon + 2 modes

In the current landscape, quantum computers are prone to produce errors during operations as illustrated in Figure 1. This Noisy Intermediate Scale Quantum (NISQ) era will persist until the emergence of Fault-Tolerant Quantum Computing (FTQC). In the meantime, emulation stands as the only way to simulate error-free qubits.
qaas1-schema-1040px-dark-en.d630bc4faa1400c9eff45360d00f05bad4909aaf0006a77113e2f40277302be3.png

Access to boosted quantum emulators

  • Quantum volume helps evaluate a platform’s capacity by running increasingly complex circuits until hitting hardware limits.

    We use square circuits (e.g., 24x24, 30x30) where the number of qubits equals the circuit depth. Gates are randomly chosen from Pauli X, Y, Z, Hadamard, and two-qubit controls like CX and CZ. These circuits, built with Qiskit and Cirq, were executed on both local setups and our Quantum as a Service (QaaS) platforms in state vector mode with double-precision floats.
    As shown in Figure 2, our CPU-based QaaS ran 2–10x faster than local setups for small qubit counts. Local setups hit memory limits beyond 30 qubits, while our 512GB QaaS platform reached 34 qubits in less time than 30 qubits locally.

  • To go further, we also benchmarked our GPU-accelerated platforms. In Figure 3, it completely outperforms CPU-based platforms, a 34-qubits circuit passed from 150s on our C64512M to 12s on our 8-L80S configuration offering a 12x boost.

    Moreover, these multi-GPUs platforms allow us to reach up to 36 qubits on squared-circuits, which is more than convenient to push forward quantum computing exploration. As our benchmark is double floating precision, it is possible to reach one additional qubit by switching to single floating precision.

  • We also ran some benchmarks on Qsim emulation. Qsim is a full wave function simulator written in C++. It uses gate fusion, vectorized instructions and OpenMP multi-threading to achieve state of the art state vector simulations of quantum circuits. Figure 4 shows us really top performance on CPU setups. The average performance is twice time faster than Aer emulation and offers an additional qubit for the same hardware configuration.

    For even faster Qsim execution, we provide GPU platforms powered by Nvidia cuQuantum.

  • When we run Quandela’s Exqalibur, which is dedicated to photonic emulation, we can notice that our GPU-accelerated platforms exhibit a substantial computation speedup for equivalent circuit size, taking less than a second compared to 241 seconds for Apple M2 or 695 seconds for an Intel i7.

    Moreover, in local setups we encounter limitations by running squared-circuits with more than 11 photons due to excessive memory requirement. In contrast our H100 GPU-accelerated platform, enables us to extend up to 31 photons in 2h.

Install the relevant package

Frequently asked questions

What is NISQ era?

Noisy Intermediate Scale Quantum era corresponds to our current period where quantum computers are too noisy and error prone to make relevant computations. That is why quantum emulators are emerging to allow developers to design and experiment quantum algorithms.

What is FTQC era?

Beyond noisy qubits and noisy computations, the emergence of the Fault Tolerant Quantum Computing era introduces logical qubits and logical gates to bring robustful computation for complex algorithms. There is a long before reaching this quality of quantum computation.

What is the difference between physical and logical qubit?

Logical qubit is an abstract information storage built to be fault tolerant and time resilient to quantum operations. It is built on a set of hundreds or thousands of physical qubits. Physical qubits tend to be closer to the quantum material and more unstable.

How Quandela and Perceval handle qubits?

Quandela produces photonic quantum computing, so photons are used to store and manipulate data. These photons are manipulated through tiny light fibers called modes and operations are performed with beam splitters and phase shifters. Handling a photon directly instead of an abstract qubit allows it to take a significant advantage on computation.

What if I want to make my QPU or emulator available on Scaleway’s QaaS?

If your company works on a real or emulated QPU and wish to make it available , please, let us know, and can contact us via our Slack community.