[photos] Suggestion: Add optional GPU-accelerated encryption via CUDA in Desktop app #6782
monchilin81
started this conversation in
Enhancements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hello Ente team,
First of all, thank you for your amazing work on a privacy-focused photo platform. I'm a heavy user of the desktop app and I truly value the local encryption approach you’ve taken.
That said, I regularly work with large volumes of high-resolution photos, and I noticed that the local encryption step heavily loads the CPU (often reaching 90–100%) while my dedicated GPU (NVIDIA, CUDA-capable) remains idle.
Given that many users nowadays have powerful GPUs and CUDA is widely supported, I’d like to suggest the possibility of optional GPU-accelerated encryption (e.g., via CUDA or similar libraries) in future versions of the desktop app. This could significantly reduce processing time for users with capable hardware, without affecting the default behavior for everyone else.
Perhaps it could be an advanced setting like “Enable GPU encryption (experimental)” so power users can opt-in.
I understand implementing this isn't trivial and might add complexity, but I believe it could greatly enhance the performance and attract more advanced users.
Happy to provide logs or do tests if needed. Thanks again for the great work you’re doing!
— A big fan of Ente
Beta Was this translation helpful? Give feedback.
All reactions