Qupertino: Pure MLX Array Kernels versus Hand-Tuned Metal Shaders for Quantum Circuit Simulation on Apple Silicon
quant-ph
Submitted: 2026-07-09
Updated: 2026-07-09
Code: https://github.com/BoltzmannEntropy/Qupertino
Project page: https://boltzmannentropy.github.io/QupertinoWEB
Terminology
Sources
- cuQuantum SDK: A High-Performance Library for Accelerating Quantum Science
- PennyLane: Automatic differentiation of hybrid quantum-classical computations
- An approximate Fourier transform useful in quantum factoring
- Open Quantum Assembly Language
- A Quantum Approximate Optimization Algorithm
- Benchmarking the performance of quantum computing software
- MQT Bench: Benchmarking Software and Design Automation Tools for Quantum Computing
- QuantumToolbox.jl: An efficient Julia framework for simulating open quantum systems
- Harnessing Integrated CPU-GPU System Memory for HPC: a first look into Grace Hopper
- Simulation of Quantum Computers: Review and Acceleration Opportunities
- SupermarQ: A Scalable Quantum Benchmark Suite
Related papers
- Reconquering Bell sampling on qudits: stabilizer learning and testing, quantum pseudorandomness bounds, and more
- Encrypted clones can leak: Classification of informative subsets in Quantum Encrypted Cloning
- Polynomial-time classical and quantum simulation of quantum impurity models
- Theory of quantum-enhanced interferometry with general Markovian light sources
- A convergent hierarchy of spectral gap certificates for qubit Hamiltonians
- Universal Bound and Phase Transition in Many-Body Fermionic Non-Gaussianity