Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(proof-compression): Device based convenient functions for precomputations #48

Merged
merged 46 commits into from
Nov 6, 2024

Conversation

saitima
Copy link
Member

@saitima saitima commented Nov 5, 2024

What ❔

Implements device based convenient functions for the pre computations.

Why ❔

Checklist

  • PR title corresponds to the body of PR (we generate changelog entries from PRs).
  • Tests for the changes have been added / updated.
  • Documentation comments have been added / updated.
  • Code has been formatted via zk fmt and zk lint.

saitima and others added 30 commits September 10, 2024 17:00
…#27)

# What ❔

Fixes bug in context creation where `coarse_log_count` and
`fine_log_count` were mistakenly swapped.

## Checklist

<!-- Check your PR fulfills the following items. -->
<!-- For draft PRs check the boxes as you complete them. -->

- [x] PR title corresponds to the body of PR (we generate changelog
entries from PRs).
- [x] Tests for the changes have been added / updated.
- [x] Documentation comments have been added / updated.
- [x] Code has been formatted via `zk fmt` and `zk lint`.
🤖 I have created a release *beep* *boop*
---

[0.150.8](v0.150.7...v0.150.8)
(2024-09-10)

* **gpu-ffi:** add bindings for the distribute function in bellman-cuda
([#22](#22))
([a099924](a099924))

* **boojum-cuda:** "un-swap" coarse and fine count for powers_data_g_i
([#27](#27))
([95b29da](95b29da))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

---------

Co-authored-by: zksync-era-bot <[email protected]>
# What ❔

This PR removes the broken MainVM circuit and renames the node circuit
to reflect the correct circuit id.

## Why ❔

After a protocol update the stored MainVM circuit can't be deserialized
anymore so we remove it for the time being. A new serialized MainVM
circuit instance will be added later.
Artemka374
Artemka374 previously approved these changes Nov 5, 2024
@Artemka374 Artemka374 merged commit f4d761b into main Nov 6, 2024
13 checks passed
@Artemka374 Artemka374 deleted the si/proof-compression-convenience branch November 6, 2024 14:37
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.

6 participants