Enhancing the Quantum Accelerator Development Environment

  • Type: Hauptseminar Projektstudium
  • State: finished
  • Projects: SysQC
  • Supervisor: Ralf Ramsauer
  • Student: Ernyou Lim
  • Submission date: 13. May 2026

As part of our research on the system integration of quantum accelerators, this thesis focuses on improving the development and debugging environment of our QEMU-based device model. This includes improving debugging mechanisms, tasks on the build system for greater efficiency, and extending the QAL devices with modern PCIe interrupt mechanisms (MSI/MSI-X) to reduce overhead. In addition, a sysfs interface has been implemented that allows transparent interaction with the devices from user space. Additionally, a continuous integration pipeline that ensures the quality and portability of the code across different architectures (x86, ARM64, RISC-V) was developed. These contributions increase the robustness and maintainability of the development environment.

Context of the project: SysQC