qHiPSTER

qHiPSTER: The Quantum High Performance Software Testing Environment. We present qHiPSTER, the Quantum High Performance Software Testing Environment. qHiPSTER is a distributed high-performance implementation of a quantum simulator on a classical computer, that can simulate general single-qubit gates and two-qubit controlled gates. We perform a number of single- and multi-node optimizations, including vectorization, multi-threading, cache blocking, as well as overlapping computation with communication. Using the TACC Stampede supercomputer, we simulate quantum circuits (”quantum software”) of up to 40 qubits. We carry out a detailed performance analysis to show that our simulator achieves both high performance and high hardware efficiency, limited only by the sustainable memory and network bandwidth of the machine.


References in zbMATH (referenced in 10 articles , 1 standard article )

Showing results 1 to 10 of 10.
Sorted by year (citations)

  1. Meyerov, I.; Liniov, A.; Ivanchenko, M.; Denisov, S.: Modeling complex quantum dynamics: evolution of numerical algorithms in the HPC context (2020)
  2. Beillahi, Sidi Mohamed; Mahmoud, Mohamed Yousri; Tahar, Sofiène: A modeling and verification framework for optical quantum circuits (2019)
  3. Lee, Y. H.; Khalil-Hani, M.; Marsono, M. N.: Improved quantum circuit modelling based on Heisenberg representation (2018)
  4. Nathan Killoran, Josh Izaac, Nicolás Quesada, Ville Bergholm, Matthew Amy, Christian Weedbrook: Strawberry Fields: A Software Platform for Photonic Quantum Computing (2018) arXiv
  5. Tyson Jones, Anna Brown, Ian Bush, Simon Benjamin: QuEST and High Performance Simulation of Quantum Computers (2018) arXiv
  6. E. Schuyler Fried, Nicolas P. D. Sawaya, Yudong Cao, Ian D. Kivlichan, Jhonathan Romero, Alán Aspuru-Guzik: qTorch: The Quantum Tensor Contraction Handler (2017) arXiv
  7. Jarrod R. McClean, Ian D. Kivlichan, Kevin J. Sung, Damian S. Steiger, Yudong Cao, Chengyu Dai, E. Schuyler Fried, Craig Gidney, Brendan Gimby, Pranav Gokhale, Thomas Häner, Tarini Hardikar, Vojtěch Havlíček, Cupjin Huang, Josh Izaac, Zhang Jiang, Xinle Liu, Matthew Neeley, Thomas O’Brien, Isil Ozfidan, Maxwell D. Radin, Jhonathan Romero, Nicholas Rubin, Nicolas P. D. Sawaya, Kanav Setia, Sukin Sim, Mark Steudtner, Qiming Sun, Wei Sun, Fang Zhang, Ryan Babbush: OpenFermion: The Electronic Structure Package for Quantum Computers (2017) arXiv
  8. La Cour, Brian R.; Ostrove, Corey I.: Subspace projection method for unstructured searches with noisy quantum oracles using a signal-based quantum emulation device (2017)
  9. Mikhail Smelyanskiy, Nicolas P. D. Sawaya, Alan Aspuru-Guzik: qHiPSTER: The Quantum High Performance Software Testing Environment (2016) arXiv
  10. Robert S. Smith, Michael J. Curtis, William J. Zeng: A Practical Quantum Instruction Set Architecture (2016) arXiv