​​The Cambridge Crystallographic Data Centre (CCDC).
The CCDC websites use cookies. By continuing to browse the site you are agreeing to our use of cookies. For more details about cookies and how to manage them, see our  cookie policy.

How can I improve visualisation performance when running CCDC software over Remote Desktop Connection (RDP)?

Solution

For the best performance we would recommend running CCDC software locally, but sometimes this is not possible and you may need to access an installation on another computer via Remove Desktop Connection (RDP). Any remote connection will result in a loss of performance compared to running locally, but we have found there are some steps that may help to optimise performance.

There are some changes you can make to improve 3D rendering over RDP under specific circumstances. You will need:

  • A fast connection to the remote machine
  • A GPU on the remote machine
  • Admin rights on the remote machine

Make the following changes on the remote machine to use its hardware defaults for all RDP sessions.

Go to Local Group Policy (search in Settings) then open

Local Computer Policy\Computer Configuration\Administrative Templates\Windows Components\Remote Desktop Services\Remote Desktop Session Host\Remote Session Environment

and enable the following

  • Use the hardware default graphics adapter for all Remote Desktop Services sessions

  • Configure H.264/AVC hardware encoding for Remote Desktop connections

  • Prioritize H.264/AVC 444 Graphics mode for Remote Desktop connections

  • Configure RemoteFX Adaptive Graphics

Then open RegEdit.

  • Go to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations
  • Add new DWORD DWMFRAMEINTERVAL
  • Set the new DWORD Decimal value to 15