Skip to content

Commit

Permalink
remote execution addition
Browse files Browse the repository at this point in the history
  • Loading branch information
schiebel committed Jan 11, 2024
1 parent fe5b539 commit bbf40d2
Showing 1 changed file with 9 additions and 1 deletion.
10 changes: 9 additions & 1 deletion docs/source/design/boundary.rst
Original file line number Diff line number Diff line change
Expand Up @@ -38,5 +38,13 @@ Remote Execution
-------------------

Remote execution allows the user to start the GUI locally but perform the desired processing
tasks on a remote system which the user can access with SSH.
tasks on a remote system which the user can access with SSH. To start a remote processing
execution, the user would first start a local Python session and then start the GUI element
specifying the remote host that should be used. The GUI will start and run locally, but
instead of the local Python session being used to perform the processing it will start
a remote :xref:`jupyterkernel` on the specified remote system. Messages sent to the local
Python session from the GUI via :xref:`websocket` will be converted to :xref:`jupyterprotocol`
messages sent to the remote kernel. These messages will then run the process using the same
interfaces provided by CASA and other packages as was used for local execution.


0 comments on commit bbf40d2

Please sign in to comment.