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

Use-case: GPU pressure #9

Open
alexcyn opened this issue May 13, 2021 · 2 comments
Open

Use-case: GPU pressure #9

alexcyn opened this issue May 13, 2021 · 2 comments
Labels

Comments

@alexcyn
Copy link

alexcyn commented May 13, 2021

It would be nice to understand GPU load as well, as in some cases this is a bottleneck, not a CPU.
For example, when on low notebook in a video conference I screenshare external 4k screen, built-in internal GPU is 50-60% busy, CPU is 30% busy, and everything starts working very slowly - even mouse becomes jerky.

@kenchris
Copy link
Contributor

kenchris commented Dec 9, 2021

Yes, we could support this in the API using someting like entryTypes (https://www.w3.org/TR/performance-timeline/#dom-performanceobserverinit) ie "cpu", "gpu".

Thought level 1 is CPU only, we should make sure it can be extended to support other sources in the future

@anssiko
Copy link
Member

anssiko commented Jan 7, 2022

In video conferencing use cases, the bottleneck could also be the camera capture device. For example, iOS/iPadOS provide AVCaptureDevice.SystemPressureState API: https://developer.apple.com/videos/play/wwdc2021/10047/?time=1698

It is perhaps a good idea to document possible future extensions somewhere in the specification.

@kenchris kenchris added the enhancement New feature or request label Feb 23, 2022
@kenchris kenchris changed the title GPU load Use-case: GPU pressure Nov 9, 2023
@kenchris kenchris added the V2 label Nov 9, 2023
@arskama arskama removed the enhancement New feature or request label Sep 17, 2024
@arskama arskama mentioned this issue Sep 18, 2024
29 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants