Skip to content

JanusQ/HPCA_2025_Tutorial

 
 

Repository files navigation

Janus 3.0: A Software Framework for Analyzing, Optimizing, Verifying, and Calibrating Quantum Circuit (Tutorial at HPCA 2025)

In this tutorial, we present Janus 3.0, an open-source framework with new features. This tutorial begins with a brief introduction to the Janus quantum cloud platform (janusq.zju.edu.cn), which can connect with the superconducting processors developed by Zhejiang University. Then, we provide the tutorial of the Janus 3.0 toolkit. To analyze the circuit, we introduce QuCT, a unified compilation framework that decouples analysis tasks into an upstream vectorization model and downstream models (MICRO 2023). Our vectorization technique helps to extract both contextual and topological features, enabling rigorous downstream optimization tasks. To optimize the circuit, we provide the code and demo of two representative downstream tasks, including fidelity optimization and unitary decomposition. To verify the correctness of the circuit, we introduce MorphQPV, which enables confident quantum program verification and repair by exploiting the isomorphism (ASPLOS 2024). We will introduce a flexible assertion statement method with an automatic validation flow. To calibrate the circuit output, we introduce QuFEM, a readout calibration method inspired by the finite element method. We will introduce the characterization of the readout error on various quantum devices and our fast and accurate calibration method with a code demonstration (ASPLOS 2024). Finally, we introduce two quantum applications, HyQSAT and Choco-Q. HyQSAT is an application-software codesign technique for accelerating solving Boolean satisfiability (SAT) problems (HPCA 2023). Choco-Q is an enhanced version of QAOA based on commute Hamiltonian for constrained binary optimization problems (HPCA 2025).

About

Homepage for Janus Quantum 3.0 tutorial at HPCA 2025

Resources

Stars

Watchers

Forks

Languages

  • Jupyter Notebook 93.1%
  • JavaScript 4.8%
  • SCSS 1.9%
  • Other 0.2%