TornadoQSim: An open-source high-performance and modular system for Quantum Circuit SimulationLightning Talk
Quantum computers are driving a new computing paradigm to address important computational problems in science. For example, quantum computing can be the solution to demystify complex mathematic formulas applied in cryptography, or complex models used in chemistry for biological systems. Due to the early stage in the development of quantum hardware, simulation is currently playing a prime role in research. To tackle the exponential cost of quantum simulation, state-of-the-art simulators are typically implemented using programming languages associated with High Performance Computing, while also providing the means for hardware acceleration on heterogeneous co-processors (e.g., GPUs). The vast majority of quantum simulators implement a part of the simulator in a platform-specific language (e.g., CUDA, OpenCL). This approach results in fragmented development as developers have to manually specialize the code for custom execution across different devices or microarchitectures.
In this lightning talk, we will present TornadoQSim, an open-source quantum circuit simulation framework implemented in Java. The proposed framework has been designed to be modular and easily expandable for accommodating different user-defined simulation backends, such as the unitary matrix simulation technique. Furthermore, TornadoQSim features the ability to interchange simulation backends that can simulate arbitrary quantum circuits. Another novel aspect of TornadoQSim over other quantum simulators is the transparent hardware acceleration of the simulation backends on heterogeneous devices. TornadoQSim employs TornadoVM to automatically compile parts of the simulation backends onto heterogeneous hardware, thereby addressing the fragmentation in development due to the low-level heterogeneous programming models.
Tue 14 MarDisplayed time zone: Osaka, Sapporo, Tokyo change
14:00 - 15:30 | Second paper sessionQP at Faculty of Engineering Building 6, Seminar Room C Chair(s): Jianjun Zhao Kyushu University | ||
14:00 30mTalk | Generalized W state circuits in the qudit Clifford hierarchyFull Paper QP Lia Yeh University of Oxford | ||
14:30 30mTalk | TornadoQSim: An open-source high-performance and modular system for Quantum Circuit SimulationLightning Talk QP Athanasios Stratikopoulos The University of Manchester, Ales Kubicek ETH Zürich, Juan Fumero University of Manchester, UK, Christos Kotselidis KTM Innovation / The University of Manchester | ||
15:00 30mTalk | Capturing qubit decoherence through paraconsistent transition systemsFull Paper QP |