Quantum Computing

The quantum computing group at VCPC was formed in 2002, and initially focused on programming languages for quantum computers and the simulation of quantum computers. The language work was based on QCL, an experimental high-level procedural programming language for quantum computers. A QCL interpreter was developed, and is available as free software under the terms of the GNU General Public Licence (GPL), together with a quantum computer simulator library, QC-lib, which can be used as a back-end for QCL. As part of this work, a parallel version of QC-lib was developed, which allows more qubits to be simulated in the same time or the same number of qubits to be simulated in less time. In the meantime a close collaboration has been established with the Quantum Technologies group at ARC Seibersdorf research GmbH, and a joint working group has been set up. Recent work at VCPC has focused on developing realistic models of quantum computing devices, and employing numerical simulation to reach a better understanding of effective decoherence, and methods to overcome it.

Here is some more information about quantum computing.

Research Staff

Ian Glendinning
Bernhard Ömer


  1. Ian Glendinning, Matthias Jakob and Michael Nölle, Non-Markovian thermalization of entangled qubits, April 2006. Submitted to Physical Review A.
  2. Ian Glendinning and Berhard Ömer. Parallelization of the QC-Lib Quantum Computer Simulator Library. In Roman Wyrzykowski et al., editors, Parallel Processing and Applied Mathematics : proceedings / 5th International Conference, PPAM 2003, Czestochowa, Poland, volume 3019 of Lecture Notes in Computer Science, pages 461-468. Springer, 2004.
  3. I. Glendinning and B. Ömer. Parallelization of the General Single Qubit Gate and CNOT for the QC-lib Quantum Computer Simulator Library. Technical report TR 2003-01, Institute for Software Science, University of Vienna, June 2003.
  4. B. Ömer. Structured Quantum Programming. PhD thesis, Vienna University of Technology, May 2003.
  5. B. Ömer. Classical Concepts in Quantum Programming. Accepted for publication in the QS2002 conference proceedings, quant-ph/0211100. AIP Conference Proceedings 627, CASYS01.

Project Involvement

Valid HTML 4.01! Last updated on Oct 01 2014 at 01:58