Skip to content

Leakage bytecode instruction - #221

Open
david-pl wants to merge 3 commits into
david/leakagefrom
david/leakage-bytecode
Open

david-pl wants to merge 3 commits into
david/leakagefrom
david/leakage-bytecode

Conversation

@david-pl

Copy link
Copy Markdown
Collaborator

After #195 gets merged, we need to rebase this branch with

git rebase --onto origin/main david/leakage david/leakage-bytecode

cc @kaihsin this PR introduces a breaking change in the vihaco-circuit-isa since it adds the enum variants for leakage.

@david-pl
david-pl requested a review from Roger-luo September 15, 2026 08:13
@github-actions

Copy link
Copy Markdown
PR Preview Action v1.8.1

QR code for preview link

🚀 View preview at
https://QuEraComputing.github.io/ppvm/pr-preview/pr-221/

Built to branch gh-pages at 2026-09-15 08:17 UTC.
Preview will be ready when the GitHub Pages deployment is complete.

@david-pl david-pl changed the title David/leakage bytecode Leakage bytecode instruction Sep 15, 2026

@Roger-luo Roger-luo left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think this PR is quite straightforward, but at some point we probably need to separate noise instructions from regular gates, because you don't actually need the noise for power estimation.

If we're actually running things in simulation mode, you would expect something to automatically insert the noise instructions as part of the noise modelling.

@Roger-luo
Roger-luo added this pull request to stack #225 September 21, 2026 16:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants