Skip to content

Conversation

@penelopeysm
Copy link
Member

@penelopeysm penelopeysm commented Nov 24, 2025

Closes #656.

Preview here: https://turinglang.org/docs/pr-previews/667/usage/threadsafe-evaluation/

I would have liked to add a TSVI vs no-TSVI benchmark to demonstrate the performance difference, but the problem is that that will require us to release DPPL 0.39 + a compatible Turing version. So at this point in time, it is not possible to write that on this repo.

@penelopeysm penelopeysm marked this pull request as draft November 24, 2025 19:21
@penelopeysm penelopeysm force-pushed the threadsafe branch 2 times, most recently from b439fcf to 5a35874 Compare November 24, 2025 19:33
@github-actions
Copy link
Contributor

Preview the changes: https://turinglang.org/docs/pr-previews/667
Please avoid using the search feature and navigation bar in PR previews!

@penelopeysm penelopeysm requested a review from mhauru November 26, 2025 13:11
@penelopeysm penelopeysm marked this pull request as ready for review November 26, 2025 13:11
@penelopeysm penelopeysm changed the title Threadsafe, draft 1 Threadsafe evaluation Nov 26, 2025
Copy link
Member

@mhauru mhauru left a comment

Choose a reason for hiding this comment

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

Added one optional fix just to prove that I actually read it. Thanks @penelopeysm!

Co-authored-by: Markus Hauru <mhauru@turing.ac.uk>
@penelopeysm
Copy link
Member Author

Good catch! 😄

@penelopeysm penelopeysm merged commit c09813a into main Nov 27, 2025
2 checks passed
@penelopeysm penelopeysm deleted the threadsafe branch November 27, 2025 11:14
github-actions bot added a commit that referenced this pull request Nov 27, 2025
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.

Within-model parallelism.

3 participants