Quantum computing

Quantum computers differ significantly traditional computers when it comes to basic computational operators and operating principles. As a result, quantum computers are able to solve certain computational problems considerably faster than classical supercomputers. In order to exploit this quantum advantage, programs and algorithms tailor-made for quantum processing units (QPUs) need to be developed.

CSC provides access to the Finnish Quantum Computing Infrastructure. Through LUMI, users can access Quantum computers hosted by the VTT Technical Research Centre of Finland. A platform of integrated HPC and quantum computing enables the development of hybrid algorithms, which could provide a computational advantage in the near future.  Additionally, users have access to powerful classical resources for simulating quantum algorithms in both ideal and noisy conditions.

Resources

  • VTT Q50: The Finnish 53-qubit superconducting quantum computer located at VTT premises in Espoo. Suitable for research and development of quantum algorithms.
  • HelmiThe Finnish 5 qubit quantum computer located at VTT premises in Espoo. Suitable for education and for testing simple quantum algorithms.
  • LUMI: Simulating quantum algorithms for a large number of qubits is computationally expensive. LUMI can enable fast, 40+ qubit statevector simulations of quantum algorithms by utilizing parallelization and GPU acceleration.

Software

  • Quantum Software Development Kits (SDK): We support Qiskit, Cirq and Pennylane, which are Python-based open-source SDKs for writing and executing quantum programs, as well as for optimizing and simulating quantum circuits. 
  • IQM-adapters: For Qiskit and Cirq, we also support qiskit-iqm and cirq-iqm adapters, which allow submitting jobs to quantum computers in our computing environment and enable hardware-tailored optimization methods.
  • Singularity containers: To perform HPC-scale simulations, we provide Qiskit supported containers built for native MPI of LUMI supercomputer, enabling multi-node simulations, as well as AMD GPU acceleration for selected simulation methods.

Read more in Docs CSC.

Training

CSC organizes courses on quantum computing, where participants learn to write quantum programs and run them on real quantum computers. We organize courses for beginners where no previous experience is required, as well as advanced training for more experienced users. For upcoming courses, see our training calendar.

Access

The usage of quantum computers is measured using separate resources (QPU seconds). To access the quantum computer Helmi, researchers can submit a quantum computing project proposal for the supercomputer LUMI in the My CSC portal. Resources for VTT Q50 are applied separately via open call, which is available four times during a year. Read more in Docs CSC.

Business use is also possible.

Other useful links

Read more about the services