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

DefaultCorePolicy needs an efficient way to find out when an exclusive thread exits #40

Open
hq6 opened this issue Mar 28, 2018 · 0 comments

Comments

@hq6
Copy link
Member

hq6 commented Mar 28, 2018

Today, Arachne does not require the application to inform the runtime when a user-level thread running on an exclusive core exits. However, it is expensive to check on every thread exit for whether the exiting thread was exclusive on a core.
Hence, we lazily check for cores that have been vacated by previous exclusive threads when we need additional cores.
We would like a mechanism for finding out about exclusive thread exit sooner.

@hq6 hq6 added the enhancement label May 9, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant