Remote Desktop Product Performance Benchmark

September 2020

Document: Remote Desktop Products Performance Benchmark (Edition 1) Authors: J. Han, D. Wren Company: PassMark Date: 14 September 2020 Edition: 1 File: Remote_Desktop_Products_Performance_Benchmark_2020_Ed1.pdf

Remote Desktop Products Performance Benchmark PassMark Software

Table of Contents

REVISION HISTORY ...... 3 REFERENCE LIST ...... 3 EXECUTIVE SUMMARY ...... 4 OVERALL SCORE ...... 4 PRODUCTS LIST ...... 5 PERFORMANCE METRICS ...... 6 TEST RESULTS ...... 7

BENCHMARK 1 – FRAME RATE ...... 7 BENCHMARK 2 – LATENCY ...... 8 BENCHMARK 3 – BANDWIDTH ...... 8 BENCHMARK 4 – FRAME SIZE ...... 9 TESTING ENVIRONMENT ...... 10 DISCLAIMER AND DISCLOSURE ...... 11 CONTACT DETAILS ...... 11

Edition 1 Page 2 of 11

14 September 2020

Remote Desktop Products Performance Benchmark PassMark Software

Revision History

Rev Revision History Date

Edition 1 Initial version. 11 September 2020

Reference List

Ref # Document Author Date

1 Benchmark AnyDesk Software GmbH n.d.

Edition 1 Page 3 of 11

14 September 2020

Remote Desktop Products Performance Benchmark PassMark Software

Executive Summary

During September 2020 PassMark Software conducted performance testing on twelve remote desktop products. This report presents the results of this product benchmark testing.

Testing included the following four performance metrics:

• Frame Rate • Latency • Bandwidth • Frame Size

Testing was performed between two Windows 10 machines on a local area network with 1Gbit/s networking. Anydesk was found to have the highest frame rate and lowest latency of all the products tests. While at the same time using significantly lower bandwidth than the average remote desktop product. Overall Score

PassMark Software assigned every product a score depending on its ranking in each metric compared to other products in the same category.

In the following table the highest possible score attainable is 48 in a hypothetical situation where a product has attained first place in all 4 metrics. Remote desktop products have been ranked by their overall scores:

Product Name Overall Score

AnyDesk 40

Windows Remote Assistance 35

TeamViewer 33

Splashtop 32

RemotePC 31

GoToMyPC 23

Zoom 23

VNC Connect 22

LogMeIn Rescue 20

Microsoft Teams 19

ConnectWise Control 17

ManageEngine Remote Access Plus 11

Edition 1 Page 4 of 11

14 September 2020

Remote Desktop Products Performance Benchmark PassMark Software

Products List

The remote software names and versions of the 12 products tested are as follows:

Manufacturer Product Name Version

AnyDesk Software GmbH AnyDesk 6.0.7

TeamViewer AG TeamViewer 15.9.4

Splashtop Inc. Splashtop 3.4.0.1

LogMeIn, Inc. LogMeIn Rescue 7.12.3359

LogMeIn, Inc. GoToMyPC 11.1.2921

Microsoft Corporation Windows Remote Assistance N/A

RealVNC Limited VNC Connect 6.20.529

ConnectWise, LLC. ConnectWise Control 20.9.799.7542

ZOHO Corp. ManageEngine Remote Access Plus 9.0.0

IDrive Inc. RemotePC 7.6.32

Zoom Video Communications, Inc. Zoom 5.2.2

Microsoft Corporation 1.3.00.21759

Edition 1 Page 5 of 11

14 September 2020

Remote Desktop Products Performance Benchmark PassMark Software

Performance Metrics

Test metrics metrics selected by AnyDesk Software GmbH were used for the test but testing was conducted independently. These metrics provide a method to test the remote desktop products responsiveness, latency and bandwidth requirements. Products with low latency and low bandwidth requirements will be able to perform better and remain usable in marginal network conditions.

The test methods can be replicated by third parties using the same environment to obtain similar benchmark results.

Benchmark 1 – Frame Rate Test Link: http://anydesk.com/benchmark/framerate.html

This metric measures the framerate transmitted by the remote desktop software. The website in the above link was used to perform the test, and the framerate was adjusted manually until the four arms appear on the screen forming a cross and stand still.

Benchmark 2 – Latency Test Link: https://anydesk.com/benchmark/latency.html

The latency was measured by placing the two monitors of the testing machines side-by-side and using a high- quality digital camera to take the images of the millisecond counter shown on the above website. The difference between the two counters was calculated and considered as the latency value.

A total of ten photos were taken each test run and the average value was obtained from the ten samples.

Benchmark 3 – Bandwidth Test Link: https://anydesk.com/benchmark/bandwidth.html

The above website displays a moving globe image with 60 FPS. While this image was displayed on the screen during the remote desktop connection, the total network bytes transmitted in one minute duration were measured using Process Hacker V2.39.124 tool.

Benchmark 4 – Frame Size The frame size was calculated using the data collected from the benchmark 1 and 3 using the formula:

Frame Size = Bandwidth / Frame Rate * 60 seconds

The metric indicates the average compressed frame size transmitted over the network.

For all of the tests of all products, the default quality settings were configured, and the full screen mode was enabled. After running all of the three tests, both machines were rebooted to remove any possible side effects (e.g. caching), and the tests were repeated for five times.

Edition 1 Page 6 of 11

14 September 2020

Remote Desktop Products Performance Benchmark PassMark Software

Test Results

In the following charts, we have highlighted the results we obtained for AnyDesk in red and the average for blue.

Benchmark 1 – Frame Rate

AnyDesk 59.9

TeamViewer 59.9

GoToMyPC 59.9

VNC Connect 59.9

RemotePC 59.9

Splashtop 50.8

LogMeIn Rescue 45.5

Microsoft Teams 44.9

Average 43.2

Zoom 25.1

Windows Remote Assistance 21.3

ConnectWise Control 16.1

ManageEngine Remote Access Plus 15.7

0 Hz 10 Hz 20 Hz 30 Hz 40 Hz 50 Hz 60 Hz 70 Hz

Edition 1 Page 7 of 11

14 September 2020

Remote Desktop Products Performance Benchmark PassMark Software

Benchmark 2 – Latency

AnyDesk 9.5

VNC Connect 13.6

TeamViewer 25.3

GoToMyPC 25.3

Windows Remote Assistance 58.6

ConnectWise Control 68.7

RemotePC 70.4

ManageEngine Remote Access Plus 87.1

Average 88.6

Microsoft Teams 118.7

Splashtop 130.9

LogMeIn Rescue 169.7

Zoom 285.2

0 ms 50 ms 100 ms 150 ms 200 ms 250 ms 300 ms

Benchmark 3 – Bandwidth

Windows Remote Assistance 0.3

Splashtop 0.9

Zoom 0.9

AnyDesk 1.2

RemotePC 1.4

TeamViewer 3.1

LogMeIn Rescue 5.7

Microsoft Teams 10.2

ConnectWise Control 12.4

Average 47.3

ManageEngine Remote Access Plus 62.2

GoToMyPC 71.0

VNC Connect 398.4

0 MB 50 MB 100 MB 150 MB 200 MB 250 MB 300 MB 350 MB 400 MB 450 MB

Edition 1 Page 8 of 11

14 September 2020

Remote Desktop Products Performance Benchmark PassMark Software

Benchmark 4 – Frame Size

Windows Remote Assistance 244.9

Splashtop 279.3

AnyDesk 346.7

RemotePC 387.6

Zoom 628.3

TeamViewer 853.1

LogMeIn Rescue 2,094.9

Microsoft Teams 3,799.7

ConnectWise Control 12,835.7

Average 18,177.4

GoToMyPC 19,742.3

ManageEngine Remote Access Plus 66,072.2

VNC Connect 110,844.1

0 Bytes 20,000 Bytes 40,000 Bytes 60,000 Bytes 80,000 Bytes 100,000 Bytes 120,000 Bytes

Edition 1 Page 9 of 11

14 September 2020

Remote Desktop Products Performance Benchmark PassMark Software

Testing Environment

Testing Machines Specifications The machine for remote access from:

Component Description : Windows 10 Pro Version 2004 Motherboard: ASRock Fatal1ty Z170 Gaming K6 CPU: Intel Core i7-6700K @ 4.00GHz RAM: 2x8GB DDR4 Video Card: NVIDIA GeForce GTX 960 Hard Drive: Samsung 950 Pro M.2 NVMe 256GB Monitor: UltraSharp U2412M Display Setting: 1920 x 1200 at 59 Hz 1 Gbps Network: (Gigabit Ethernet cable)

The machine for remote access to:

Component Description Operating System: Windows 10 Pro Version 2004 Motherboard: Foxconn 2ABF 3.10 CPU: Intel Core i5-4460 CPU @ 3.20 GHz RAM: 8GB DDR3 Video Card: NVIDIA GeForce GT 705 Hard Drive: Kingston HyperX SSD 240GB Monitor: Dell UltraSharp U2412M Display Setting: 1920 x 1200 at 59 Hz 1 Gbps Network: (Gigabit Ethernet cable)

Other Tools • Google Chrome V85.0.4183.83 • Process Hacker V2.39.124

Edition 1 Page 10 of 11

14 September 2020

Remote Desktop Products Performance Benchmark PassMark Software

Disclaimer and Disclosure

Disclaimer of Liability While every effort has been made to ensure that the information presented in this report is accurate, PassMark Software Pty Ltd assumes no responsibility for errors, omissions, or out-of-date information and shall not be liable in any manner whatsoever for direct, indirect, incidental, consequential, or punitive damages resulting from the availability of, use of, access of, or inability to use this information.

Disclosure AnyDesk Software GmbH funded the production of this report, selected the test metrics and list of products to be included in this report, and supplied the websites used for the tests.

Trademarks All trademarks are the property of their respective owners. Contact Details

PassMark Software Pty Ltd Level 5, 63 Foveaux St Surry Hills, 2010 Sydney, Australia Phone + 61 (2) 9690 0444 Fax + 61 (2) 9690 0445 Web www.passmark.com

Edition 1 Page 11 of 11

14 September 2020