-
Notifications
You must be signed in to change notification settings - Fork 335
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
Implementation of new API, part 2 #514
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This diff appears to share large portions of the code with Part 1, would it be possible to PR this onto that branch or combine these PRs so its more clear what the new code is?
It's a draft/copy for me to move from one machine to another, will get cleaned up later |
Benchmark for Linux-cuda d4083ffClick to hide benchmark
Benchmark for Linux-default d4083ffClick to hide benchmark
Benchmark for macOS-default d4083ffClick to hide benchmark
Benchmark for macOS-metal d4083ffClick to hide benchmark
|
Benchmark for Linux-cuda fbf5100Click to hide benchmark
Benchmark for Linux-default fbf5100Click to hide benchmark
Benchmark for macOS-default fbf5100Click to hide benchmark
Benchmark for macOS-metal fbf5100Click to hide benchmark
|
Benchmark for Linux-cuda 25e3808Click to hide benchmark
Benchmark for Linux-default 25e3808Click to hide benchmark
Benchmark for macOS-default 25e3808Click to hide benchmark
Benchmark for macOS-metal 25e3808Click to hide benchmark
|
Benchmark for Linux-cuda b5545f3Click to hide benchmark
Benchmark for Linux-default b5545f3Click to hide benchmark
Benchmark for macOS-default b5545f3Click to hide benchmark
Benchmark for macOS-metal b5545f3Click to hide benchmark
|
Co-authored-by: Parker Thompson <parker@risczero.com>
Benchmark for Linux-cuda 22a12caClick to hide benchmark
Benchmark for Linux-default 22a12caClick to hide benchmark
Benchmark for macOS-default 22a12caClick to hide benchmark
Benchmark for macOS-metal 22a12caClick to hide benchmark
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looking great! Makes sense to continue follow up work in additional PRs.
Benchmark for Linux-cuda a156d54Click to hide benchmark
Benchmark for Linux-default a156d54Click to hide benchmark
Benchmark for macOS-default a156d54Click to hide benchmark
Benchmark for macOS-metal a156d54Click to hide benchmark
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
Thanks for all the comments! |
This completes the new API so that execution and proving phases work together.
TODO: