Beelink GT-R Review – An AMD Ryzen 5 Mini PC Tested with Windows 10 and Ubuntu 20.04

Beelink GT-R Review

Whilst Windows mini PCs have traditionally used Intel processors similar small form factor (SFF) devices using AMD based processors have recently been announced and Beelink is amongst the first manufacturers to deliver one with their newly released GT-R mini PC. Available as a barebones device and in various configurations Beelink sent a fully configured model for review.

Hardware overview

The Beelink GT-R is a slightly larger mini PC physically consisting of a 168 mm x 120 mm x 39 mm (6.61 x 4.72 x 1.54 inches) rectangular metal case with a plastic top. It is an actively cooled mini PC that uses a (previous generation) Zen+ microarchitecture 12 nm Ryzen 5 3550H mobile processor which is a quad-core 8-thread 2.1 GHz processor boosting to 3.7 GHz with Radeon Vega 8 Graphics. The front panel has a power button, two 3.0 USB ports, a headphone jack, and a Type-C USB port that supports video. Also on the front panel is an ‘RTC Key’ button that when pressed clears the CMOS. Either side on the front panel has a small pin-hole for microphone input. The rear panel includes the power jack, dual gigabit Ethernet ports, dual HDMI ports, a full-sized DisplayPort, and a further four 3.0 USB ports. The top panel includes a fingerprint reader and internally there is also WiFi 6 (or 802.11ax).

Beelink GT-R Mini PC Specifications

Inside the mini PC there is support for a 2.5” drive (1TB WD Blue HDD in the supplied model):

Beelink GT-R 2.5-inch SATA HDD

and if the four screws marked ‘M2*4’ are removed, access is provided to two SODIMM DDR4 memory slots (2 x 8GB 2666 MHz Hoodisk RAM sticks in the supplied model) and two M.2 2080 slots. One of which one supports NVME (a no-name 512GB SSD in the supplied model) the other being SATA 3 only:

Beelink GT-R Teardown-internal storage and memory
Click to Enlarge

The underside of the removable drive tray includes two pre-applied thermal heat pads:

internal heatsinks

Box contents

In the box you get the power adapter and cord, a couple of different lengths HDMI cables, an installation guide and a manual, a mounting bracket together with screws for attaching the device to behind a monitor.

Beelink-GTR-box-contents

You also get a 16GB USB:

included usb flash drive

which is actually a bootable USB drive containing Windows 10:

Beelink GTR WINPE Bootable USB DriveAs an aside, the included 1TB HDD was pre-partitioned into two equal parts named ‘Dada’ and ‘Driver’, with the latter containing two RAR files, the first being Windows 10 and the second the drivers required by the GT-R mini PC:

Beelink GT-R OS and drivers

Review methodology

When reviewing mini PCs I typically look at their performance under both Windows and Linux (Ubuntu) and compare against some of the more recently released mini PCs. Specifically, I am now reviewing using Windows 10 version 2004 and Ubuntu 20.04 LTS and test with a selection of commonly used Windows benchmarks and/or equivalents for Linux together with Thomas Kaiser’s ‘sbc-bench’ which is a small set of different CPU performance tests focusing on server performance when run on Ubuntu. I also use ‘Phoronix Test Suite’ and now benchmark with the same set of tests on both Windows and Ubuntu for comparison purposes. On Ubuntu, I also compile the v5.4 Linux kernel using the default config as a test of performance using a real-world scenario.

Prior to benchmarking, I perform all necessary updates and/or installations to run the latest versions of both OSes. I also capture some basic details of the mini PCs under review for each OS.

Windows performance

Initially, the GT-R comes installed with a licensed copy of Windows 10 Pro version 1909. After upgrading to version 2004 and removing the old Windows installation (25.1 GB)  a quick look at the hardware information shows it is aligned to the specification:

windows 10 disk management windows 10 system info AMD hwinfo GTR gpu info

I then ran my (2020) standard set of benchmarking tools to look at performance under Windows:

As the review unit included an HDD I also ran CrystalDiskMark on it:

For my specific set of Phoronix Test Suite tests the results were:

Beelink GT-R Phoronix Windows

All these results can then be compared with other recent mini PCs:

Intel & AMD Windows mini PC benchmarks
Click to Enlarge

As can be seen, the Beelink GT-R mini PC is in a different league to earlier low-powered Intel mini PCs. Contributing factors include the eight threads and higher boost clock, the NVME SSD performance, and the inclusion of the Vega graphics.

Ubuntu performance

After shrinking the Windows partition in half and creating a new partition I installed Ubuntu using an Ubuntu 20.04 ISO as dual boot. After installation and updates, a brief check showed everything working including Wi-Fi, Bluetooth, audio, and Ethernet. The key hardware information is as follows:

ubuntu disk management Beelink GT-R AMD Ryzen 5 ubuntu 20.04 system


I then ran my Linux benchmarks for which the majority of the results are text-based but the graphical ones included:

AZW GT-R ubuntu geekbench 5 cpu Beelink GT-R Review Unigine Heaven Benchmark 4.0

And for the same set of Phoronix Test Suite tests the results were:

ubuntu-pts-results

The complete results together with comparison against other recent mini PCs are:

AMD Linux Ubuntu mini pc benchmarks comparison
Click to Enlarge

Again the performance greatly exceeds the earlier low-powered Intel mini PCs and the time for compiling the Linux kernel highlights this showing a significant improvement in the total time taken.

Video Playback in Browsers & Kodi

For real-world testing, I played some videos in Edge, Chrome, and Kodi on Windows and in Firefox, Chrome, and Kodi on Ubuntu. The following tables summarise the tests and results for each of web browsing, Kodi in general and Kodi playing specific videos:

I was somewhat surprised that 4K 60fps videos dropped frames when played in browsers so I tested my internet speed which reflected my NBN plan of 100/20 ruling out any internet interruptions:

linuxium isp speed

I also tried playing an 8K video in Kodi on both OS. In Windows there was no video only audio output:

AMD Ryzen 5 windows 10 kodi 8k

whereas in Ubuntu 20.04, there was both sound and picture but although the video played it was not smooth suffering from judders when skipping frames:

AMD Ryzen 5 ubuntu 20.04 kodi 8k

In both cases, software was used for decoding resulting in very high CPU usage.

As can be seen from the above Unigine Heaven scores gaming is possible. I tested three games under Steam in Windows (Counter-Strike: Global Offensive, Grand Theft Auto V and Shadow Of The Tomb Raider) at two resolutions (1920×1080 and 1280×720) and with lowered settings when necessary to get the best possible framerate:

Which can be summarised as:

AMD Ryzen 5 Windows 10 gaming

I also played the same games on Ubuntu using Steam with Proton 5.0 and the frame rates were similar. I relied on Steam’s in-game FPS counter as I did not have tools equivalent to MSI AFterburner/Rivatuner available. However this can be visually verified with the in-game benchmark from Shadow Of The Tomb Raider:

Beelink GT-R ubuntu sottr highest settings Beelink GT-R ubuntu sottr lowest settings

Networking

Network connectivity throughput was measured on Ubuntu using ‘iperf’:

network throughputThe Wi-Fi results are very good with speeds at least double that previously seen on earlier mini PCs.

Thermals

As previously mentioned the GT-R uses active cooling and actually has a dual-fan configuration to assist with heat dissipation. Although the device didn’t become hot to touch, the fans were rather noisy at times. During benchmarking the maximum temperature I recorded on the top of the device was around 22°C in the back left corner and around 30°C in the front right corner with an ambient room temperature of 15.5°C. The loudest the fan became during the benchmarking was 45.2 dBA compared to 32.2 dBA when it was not running. However, when gaming the fan noise increased and measured up to 54.0 dBA.

Running a stress test on Ubuntu 20.04 saw the CPU temperature start at 26°C where it rose quickly to 60°C when the fan started (measured at 43 dBA) and the temperature dropped to 58°C. After approximately six minutes the CPU temperature dropped to 54°C (most likely due to thermal limits and therefore thermal throttling) and the fan became intermittent, switching on at 55°C then off at 54°C and the temperature then remained hovering. The test was interrupted after approximately fifteen minutes given everything appeared stable and the CPU temperature dropped immediately to 36°C and then slowly down to 30°C after a further four minutes:

Beelink GT-R ubuntu temperature

The spike seen in the temperature during cooling was when I took an earlier screenshot (not shown here).

So the fans do their job and there are air-vents on the bottom of the device in a pattern of the letters ‘GTR’:

GT-R Ventilation holes

and on each of the sides as well as along the top at the back.

A nice touch about the base is that the screws are readily accessible and not hidden by rubber feet (or strips in this case). Also, there is a rubber pull-tab (bottom left of picture) to easily remove the base once unscrewed together with a helpful reminder printed on the case of what keystrokes to use to enter either the BIOS or bring up the boot menu.

The sides are particularly interesting as the air-vents pattern reads “GR5”:

GR5 Cooling Air Inlet

According to Beelink they originally considered launching two products: this one based on the Ryzen 5 3500U and another based on the Ryzen 7 3700U with possible product names of GT-R5 and GT-R7. However, after finding that the performance of the 3700U was not much different to the one of 3550H they didn’t follow-up with releasing the GT-R7.

Power

Power consumption was measured as follows:

  • Powered off – 0.9 Watts
  • BIOS*  – 24.1 Watts
  • Boot menu – 22.5 Watts
  • Idle – 9.6 Watts (Windows) and 8.3 Watts (Ubuntu)
  • CPU stressed – 52.9 Watts then drops to 45.2 Watts (Ubuntu)
  • Video playback** – 32.7 Watts (4K in Windows) and 31.5 Watts (4K in Ubuntu)

* BIOS (see below)
** The power figures fluctuate so the value is the average of the median high and median low power readings.

This is higher than the earlier Intel mini PCs and reflects the increased TDP of the processor.

BIOS

The BIOS settings are mostly visible and unlocked with the exception of GPU settings. A brief overview is available in the following video:

Overclocking

Similar to Intel’s Extreme Tuning Utility being restricted to specific Intel CPUs, AMD’s Ryzen Master does not support the 3550H:

AMD Ryzen Master Failand there are no obvious BIOS settings to overclock the CPU.

However, I did notice that the included memory was capable of running at 2666 MHz even though it was currently only running at 2400 MHz by default:

Beelink-GT-R cpu-z memory spd

It is possible to overclock the memory by manually setting the clock speed in the BIOS:

BIOS memory overclocking

This change can be verified in a number of ways, for example, running GPU-Z before and after the changes:

GPU-Z Memory Clock
Before (left) vs after (right)

or by running the ‘AMD Radeon Setting’ application:

AMD Radeon GPU info overclocked memory

In Ubuntu 20.04 the memory speed can be checked by running the command sudo dmidecode --type 17 and then looking at the ‘Configured Memory Speed’ as opposed to ‘Speed’. For example, before changing the clock speed in the BIOS it showed as:


Having set the speed to 1333MHz, I then repeated some benchmarks and re-ran the games in Windows. However, there was no improvement and the results were effectively the same given the margin of error between runs:

memory overclocking

It was only after opening the device (see the above pictures) and seeing the text ‘SO-DIMM DDR4 2400MHZ 1.2V’ printed on the underside of the drive tray and on a sticker on the memory slots that I checked AMD’s product page for the processor where it clearly states “System Memory Specification: 2400MHz”. So no overclocked memory for me!

The power limits can be seen in Windows as:

AMD Ryzen 5 3550H cpu power limits
Click to Enlarge

It may be possible to improve the performance by increasing the POR configuration from the default of 35 W to something higher, however, the CPU temperature will almost certainly increase and the performance gain might be quite small and not worth the extra noise the fans are likely to make.

Final observations

One issue I did encounter both in Windows and in Ubuntu was that my 4-port KVM was not properly recognized. I did get a rather poor HDMI signal to the monitor however the USB port was not working and by extension neither were my wireless keyboard and mouse. However, using a USB-C hub (2 x USB 3.0 and 1 x HDMI) worked fine as did using the various HDMI and USB ports directly including wirelessly connected peripherals.

Another point to note is that the power cord from the device to the power adapter is slightly shorter than most and the power adapter itself is quite large meaning care needs to be taken when using a US/EU to AU adapter for example.

Overall this is a powerful mini PC (relative to similar form factor devices but excluding the higher-end Intel NUCs and comparable models) and the addition of capable graphics makes gaming possible together with light video editing. Equipped with a very good selection of ports and features including multiple configurable storage options, the GT-R makes a great impression as one of the first AMD based mini PCs. The only neative is that the fans are quite noisy when the processor is under load.

Geekbuying has the barebones model for $399.99 with prices going up to $609.99 for the fully configured version like this review model. Gearbest and Banggood are similarly priced.

Beelink also has plans for an upgraded version called the GT-R Pro and has officially started crowdfunding on Indiegogo where you can buy the GT-R Pro at a lower price than the GT-R although limited to the first 200 backers.

Share this:

Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress

ROCK 5 ITX RK3588 mini-ITX motherboard
Subscribe
Notify of
guest
The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment.
17 Comments
oldest
newest
TLS
TLS
4 years ago

That’s crazy money for last years hardware. Unfortunately the Ryzen Mobile 3000-series is based on Zen+ and it’s really not worth buying, as the performance is meh compared to the current Ryzen Mobile 4000-series, which is based on Zen 2.

tonny
tonny
4 years ago

Agreed. I’ll just buy ryzen 4000 laptop with that money. Or used laptop.

ben
4 years ago

Is there any reason why Ryzen 9 4900HS (for example used in the Asus ROG Zephyrus G14 laptop) couldn’t be used in a Mini-PC? All the mini-pcs I’ve seen are all ryzen 5 based!

f.s.e
f.s.e
4 years ago

Thanks for the xcellent review. I wonder why the IDLE power is very high. I expected <5Watt.

theguyuk
theguyuk
4 years ago

While not total like for like the MAXTANG brand miniPC includes an AMD Ryzen 5 2500U APU, as reported elsewhere.

theguyuk
theguyuk
4 years ago

Just been reading there is a new bios

Download BIOS

Download BIOS GT-R V006
We decompress the ZIP file on our mini PC
Run the EXE file and follow the steps
Restart

Changelog

Fix the GPU frequency cannot reach 1200Mhz
Increase compatible 1TB SSD hard drive

Jean-Luc Aufranc (CNXSoft)
Admin

Ah yes, Ian told me Beelink sent him a link with the new BIOS.

“Beelink has advised of a new BIOS for the GT-R that allows the GPU frequency to reach 1200 MHz rather than the apparent current limit of 1100 MHz as well as fixing some M.2 NVME compatibility issues”. Ian could not reproduce those issues with the old BIOS though.

It’s a Windows executable stored in GTR BIOS V006_3550H.zip: https://beelink.oss-cn-hongkong.aliyuncs.com/MINI%20PC/GTR/GTR%20BIOS%20V006_3550H.zip

Fabrizio
Fabrizio
4 years ago

I appreciated your deep review but I’d like to know if the RAM slots of the motherboard support 2666 Mhz or 2400 Mhz modules, since on the attachet pictures I can see the spec SODIMM DDR4 2400 Mhz 1.2 V printed under the metal chassis and also the modules installed into this PC show a module of 2400 Mhz.
Thanks, Fabrizio.

linuxium
4 years ago

The RAM slots state 2400 MHz and although the mini PC came with 2666 MHz RAM it defaulted to 2400 MHz. I was able to specifically set the speed of the RAM in the BIOS to 2666 MHz and this was reflected in Windows as 2667 MHz however it didn’t seem to improve performance. See the section “Overclocking” for full details.

linuxium
4 years ago

Beelink are celebrating that their GTR Pro crowdfunding goal reached 100% by giving away “a MINI PC GTR (16+512 SSD+1TB HDD version) worth $679” through a lucky draw. Details can be found by following the crowdfunding link above and clicking on “UPDATES”.

Naqer
Naqer
4 years ago

Have you been able to get triple monitors to work with ubuntu?

Linuxium
4 years ago

I can only test with up to two monitors which worked fine (noting the KVM issue above).

RAH
RAH
4 years ago

Could you post a link to the GTR drivers? I ordered the barebones model.

Jean-Luc Aufranc (CNXSoft)
Admin

Beelink GT-R mini PC will soon be available with Manjaro Linux for people who prefer not to install Linux themselves: https://liliputing.com/2020/11/beelink-gt-r-mini-pc-with-manjaro-linux-and-amd-ryzen-coming-soon.html

Donald Cummings
Donald Cummings
3 years ago

I have included an additional Sata SSD and would like to install Linux mint on it and choose at boot time, vs running a virtual machine which is currently installed on it. I don’t seem to be able to choose a bootable device in the boot menu other than 2 EFI Realtek devices. Are these the SATA drives?
Is it possible?

Linuxium
3 years ago

If you haven’t already installed Linux Mint to the SATA drive then there is probably no entry for the SATA drive in the EFI partition on your (presumably) Windows NVME drive which is why it is not showing up. The two Realtek entries are probably the PXE network boot options for booting over the two Gigabit NICs.

Khadas VIM4 SBC