Skip to content

Kernel Performance Improvements#56

Merged
thibautbenjamin merged 5 commits intomasterfrom
refactor/kernel-perf
Oct 1, 2024
Merged

Kernel Performance Improvements#56
thibautbenjamin merged 5 commits intomasterfrom
refactor/kernel-perf

Conversation

@regular-citizen
Copy link
Copy Markdown
Collaborator

Here are collected changes to the CaTT kernel to improve checking speed for large terms. This is necessary for checking cones in higher dimensions.

@thibautbenjamin thibautbenjamin force-pushed the refactor/kernel-perf branch 2 times, most recently from 84fd489 to ab140f4 Compare September 2, 2024 15:39
@thibautbenjamin
Copy link
Copy Markdown
Owner

I rebased this branch on #58.

Here are a few things to fix:

  • build process using landmarks optioinally
  • oracles for the tests are wrong, with very weird feedback

@thibautbenjamin thibautbenjamin mentioned this pull request Sep 25, 2024
7 tasks
@thibautbenjamin thibautbenjamin force-pushed the refactor/kernel-perf branch 2 times, most recently from b70430f to 31a2e3b Compare September 30, 2024 13:27
@thibautbenjamin
Copy link
Copy Markdown
Owner

I moved the commit that removes the context from the types in #72 since it is more involved and requires carefully ensuring invariants to prevent unsoundness. The other commits from this branch however should be merged for the release

@thibautbenjamin thibautbenjamin marked this pull request as ready for review October 1, 2024 10:40
@thibautbenjamin thibautbenjamin requested review from thibautbenjamin and removed request for thibautbenjamin October 1, 2024 10:40
@regular-citizen
Copy link
Copy Markdown
Collaborator Author

Approved

@thibautbenjamin thibautbenjamin merged commit 4107415 into master Oct 1, 2024
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