Skip to content

Improve performance over SSH #58

@GoogleCodeExporter

Description

@GoogleCodeExporter

Visvis performs rather poorly when being run with X-tunneling over SSH. Single
screen updates can take a minute or more. Obviously, this won't be a big use
case, but there are some times where it would be nice. MayaVi manages
respectable performance in this scenario, so OpenGL-over-SSH is possible.

A brief primer: The X server on your local machine can display client
applications that are run on a remote machine. (Note that server and client
are reversed from the usual case.) In this case, visvis is a client running on
a remote machine. The X drawing commands are forwarded over SSH to the local
server. I believe, though I don't know for sure, that OpenGL commands should
be passed to the local server to be rendered local graphics card, so reasonable
snappiness should be possible if we can avoid round trips. The FBO solution of
issue #41 may improve the situation here.

Original issue reported on code.google.com by rschr...@gmail.com on 11 Sep 2012 at 4:05

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions