Orkan: Cache-friendly simulation of quantum operations on hermitian operators
Timo Ziegler

TL;DR
Orkan is a new quantum simulation library that efficiently simulates quantum operations on hermitian operators by reducing memory use and increasing speed through a tiled memory layout and specialized algorithms.
Contribution
It introduces a cache-friendly, memory-efficient simulation approach for hermitian operators that outperforms existing simulators in speed and memory usage.
Findings
Achieves 2-4x speedup over existing simulators
Halves memory footprint by storing only the lower triangle of matrices
Uses tiled memory layout and dedicated algorithms for efficiency
Abstract
Classical simulation of quantum operations is essential for algorithm design, noise characterisation, and benchmarking of quantum hardware. The most general physically realisable operation can be described by a positive linear map acting on a hermitian operator, representing either a density matrix or an observable. Established simulators vectorise the density matrix on an -qubit Hilbert space and reuse state-vector kernels, storing all elements and forgoing the benefits of hermitian symmetry. In this work, I introduce \emph{Orkan}, a simulation library that uses a tiled memory layout storing only the lower triangle of the hermitian matrix at tile granularity, roughly halving both the memory footprint and the wall time to simulate the evolution of quantum states under generic quantum operations. The implementation treats any hermitian operator uniformly and is agnostic to…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
