On 1/15/25 3:33 PM, Nick Couchman wrote:
On Wed, Jan 15, 2025 at 4:48 PM Sean Hulbert
<[email protected]> wrote:
__
Hello Nick,
Will 1.6.0 have GPU support?
No.
FWIW, the upcoming 1.6.0 release *does* contain fairly significant
performance improvements; it just doesn't use the GPU for this. The
improvements are mainly:
* Automatic detection and optimization of scrolling/movement (we used to
rely 100% on the remote desktop to report this ... which most remote
desktops don't).
* Better cost estimations and decisions around whether updates should be
combined or split.
* Asynchronous encoding (reduces per-frame latency)
* Where available, encoding is parallelized across multiple cores via a
pool of worker threads (encoding used to be single-threaded).
Here are a couple videos showing the behavior of Guacamole's
optimization layer, old vs. new, with color-coded highlights showing the
nature of updates being made:
https://vimeo.com/1047655714 (old optimization layer)
https://vimeo.com/1047659972 (new optimization layer)
There's a more technical overview of this in the PR that introduced the
new optimizer, as well as older videos from before further improvements
were made:
https://github.com/apache/guacamole-server/pull/525
Ultimately, even though these changes don't make use of the GPU
themselves, if you have a remote desktop that does use a GPU for
rendering, these changes should be able to handle the output from that
remote desktop much better.
- Mike
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]