Skip to content
This repository was archived by the owner on May 9, 2024. It is now read-only.

Require TBB for CPU multithreading #539

Merged
merged 6 commits into from
Jun 23, 2023
Merged

Conversation

alexbaden
Copy link
Contributor

Previously we had a shim layer so TBB would not be a required dependeny. But, all builds currently use TBB and some of the code uses TBB without the threading layer now, making the layer an unnecessary layer of abstraction. I also took the opportunity to unify come code in the hash join builder to only use TBB or GPU.

Closes #525 by virtue of removing the test and related code. :)

@alexbaden alexbaden merged commit 212defe into main Jun 23, 2023
@alexbaden alexbaden deleted the alex/remove_threading_layer branch June 23, 2023 02:14
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Hang when running ThreadingTest on Windows
2 participants