Quantum circuit emulators are essential tools for testing and studying quantum algorithms, particularly when access to quantum hardware is limited. In this thesis, we focus on tensor network-based emulators, which simulate quantum circuits using tensor network methods—an approach that efficiently represents the wavefunction, especially when entanglement across qubits is limited. We compare the performance of two tensor network-based emulators: QMatcha Tea, which runs on both CPU and GPU, and cuQuantum, which is optimized for GPU acceleration, when executed on an HPC cluster. Both simulators utilize tensor networks but they differ in hardware optimizations and specific implementation techniques. We test both simulators on the same quantum circuit, the Quantum Fourier Transform (QFT), across varying numbers of qubits. Our study benchmarks these tools in terms of computational efficiency, scalability, and accuracy, providing valuable insights into their strengths and limitations for classically simulating quantum algorithms.
Quantum circuit emulators are essential tools for testing and studying quantum algorithms, particularly when access to quantum hardware is limited. In this thesis, we focus on tensor network-based emulators, which simulate quantum circuits using tensor network methods—an approach that efficiently represents the wavefunction, especially when entanglement across qubits is limited. We compare the performance of two tensor network-based emulators: QMatcha Tea, which runs on both CPU and GPU, and cuQuantum, which is optimized for GPU acceleration, when executed on an HPC cluster. Both simulators utilize tensor networks but they differ in hardware optimizations and specific implementation techniques. We test both simulators on the same quantum circuit, the Quantum Fourier Transform (QFT), across varying numbers of qubits. Our study benchmarks these tools in terms of computational efficiency, scalability, and accuracy, providing valuable insights into their strengths and limitations for classically simulating quantum algorithms.
Benchmarking Quantum Circuit Emulators on HPC Cluster
MAGALINI, MARIO
2024/2025
Abstract
Quantum circuit emulators are essential tools for testing and studying quantum algorithms, particularly when access to quantum hardware is limited. In this thesis, we focus on tensor network-based emulators, which simulate quantum circuits using tensor network methods—an approach that efficiently represents the wavefunction, especially when entanglement across qubits is limited. We compare the performance of two tensor network-based emulators: QMatcha Tea, which runs on both CPU and GPU, and cuQuantum, which is optimized for GPU acceleration, when executed on an HPC cluster. Both simulators utilize tensor networks but they differ in hardware optimizations and specific implementation techniques. We test both simulators on the same quantum circuit, the Quantum Fourier Transform (QFT), across varying numbers of qubits. Our study benchmarks these tools in terms of computational efficiency, scalability, and accuracy, providing valuable insights into their strengths and limitations for classically simulating quantum algorithms.| File | Dimensione | Formato | |
|---|---|---|---|
|
Magalini_Mario.pdf
accesso aperto
Dimensione
1.05 MB
Formato
Adobe PDF
|
1.05 MB | Adobe PDF | Visualizza/Apri |
The text of this website © Università degli studi di Padova. Full Text are published under a non-exclusive license. Metadata are under a CC0 License
https://hdl.handle.net/20.500.12608/84764