Skip to content

Only enable SSE instructions on-demand #98

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

Open
lutoma opened this issue Jul 8, 2021 · 0 comments
Open

Only enable SSE instructions on-demand #98

lutoma opened this issue Jul 8, 2021 · 0 comments
Labels
improvement tasks Task management, scheduler and syscalls

Comments

@lutoma
Copy link
Owner

lutoma commented Jul 8, 2021

Currently SSE is enabled for all processes and SSE registers are stored and restored for all tasks on context switches. To improve performance a bit, we should only enable SSE for processes that actually use it (By intercepting a CPU fault on first use probably) and skip the register save.

@lutoma lutoma added tasks Task management, scheduler and syscalls improvement labels Jul 8, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
improvement tasks Task management, scheduler and syscalls
Projects
None yet
Development

No branches or pull requests

1 participant