AOOSTAR GEM12 Review: Mini PC with OCuLink, 2.5 GbE LAN and up to Ryzen 7 8845HS

by LaptopLightHouse.com
Liliputing


Disclosure: Some links on this page are monetized by the Skimlinks, Amazon, Rakuten Advertising, and eBay, affiliate programs, and Liliputing may earn a commission if you make a purchase after clicking on those links. All prices are subject to change, and this article only reflects the prices available at time of publication.

The AOOSTAR GEM12 is a small desktop computer with a lot of features and a lot of customization options.

It features a set of ports that includes OCuLink, USB4, and 2.5 GbE LAN. It’s available with a choice of AMD Ryzen 7 8845HS, Ryzen 7 7840HS or Ryzen 9 6900HX processor options. And it can be purchased as a barebones system or with up to 64GB of RAM and a 1TB SSD.

Prices at the AOOSTAR shop start as low as $339 for a barebones model with a Ryzen 9 6900HX processor, $429 for a barebones Ryzen 7 7840HS version, or $479 for a barebones model with a Ryzen 9 8845HS processor.

Liliputing readers can also save an extra $30 on models with Ryzen 7 8845HS processors by using the coupon AOOSTAR GEM12 8845HS at checkout.

Several pre-configured models are also available from the company’s Amazon store, including a model with a Ryzen 9 6900HX processor, 32GB of RAM and 1TB of storage, which is on sale for $424 when you clip the on-page coupon, as of June 25, 2024.

When selecting a processor, keep in mind that the Ryzen 7 8845HS and Ryzen 7 7840HS processors are very similar. The biggest difference is that the 8845HS has a higher-performance Neural Processing Unit (NPU). The Ryzen 9 6900HX, meanwhile, is a slightly older processor that lacks an NPU and features previous-gen CPU and graphics architecture.

Ryzen 7 8845HS Ryzen 7 7840HS Ryzen 9 6900HX
CPU 8 x Zen 4 CPU cores / 16 threads
3.8 GHz base / 5.1 GHz max
35 – 54W TDP
8 x Zen 3+ CPU cores / 16 threads
3.3 GHz base / 4.9 GHz max
45W TDP
GPU AMD Radeon 780M
12 RDNA 3 GPU cores
Up to 2.7 GHz
AMD Radeon 680M
12 RDNA 2 GPU cores
Up to 2.4 GHz
NPU Up to 16 TOPS Up to 10 TOPS N/A

All models feature an OCuLink port that can be used to connect an external graphics dock with support for data transfer speeds as high as 64 Gbps. And if you don’t have an eGPU with an OCuLink port, there’s also a USB4 port that supports 40 Gbps connections to graphics docks or other accessories.

AOOSTAR sent me a GEM12 with the AMD Ryzen 7 8845HS processor, fitted out with 32GB of RAM and a 1TB NVMe to test. This mini PC was provided to Liliputing for free, with no requirement that the computer be returned upon completion of the review. This review is not sponsored by AOOSTAR, and the company did not modify or approve the content of this article in any way.

Design

The GEM12 has a metal case with plastic top and bottom and measures 130 x 130 x 60 mm (5.8 x 4.7 x 2.4 inches). That makes it a little larger than the typical “NUC” sized other mini PCs I’ve tested, which typically tend to be closer to 117 x 112 x 54mm (4.6″ x 4.4″ x 2.1″).

But it’s still pretty small compared with a typical desktop tower PC.

On the front of the case you’ll find:

  • 1 x illuminated power button
  • 1 x 3.5mm headphone jack
  • 2 x USB Type-A 3.2 Gen 2×1 (10 Gbit/s) ports
  • 1 x USB4 (40 Gbit/s) port
  • 1 x OCuLink (64 Gbit/s) port
  • 1 x pin-hole UEFI/BIOS reset

It is important to note that the Optical-Copper Link (OCuLink) port does not support hot swapping. You must power off the mini PC first before plugging or unplugging any OCuLink cable. Otherwise you are likely to get a blue screen of death and face the possibility of data corruption or worse.

Both sides of the computer have large intake air vents:

The rest of the computer’s ports are on the back, including:

  • 1 x USB Type-C 3.2 Gen 2×1 port (with support for 10 Gbit/s data, DisplayPort Alt Mode and USB Power Delivery)
  • 2 x 2.5 Gb Ethernet port (Intel I226-V)
  • 1 x HDMI 2.1 port
  • 1 x DisplayPort 1.4
  • 2 x USB Type-A 2.0 (480 Mbit/s) ports

There’s no traditional 5.5 x 2.5mm power jack. Instead you can power the computer using the rear USB Type-C port with the included power adapter. Both the USB Type-C port on the back and the USB4 port on the front support USB Power Delivery. So you can power the computer using either port with a USB PD 100 W or higher power supply.

Personally, I prefer to have a dedicated power jack, because you basically lose access to a USB-C port when you plug in a power supply unless you also connect a USB hub that supports passthrough power. And doing that adds to the price of the mini PC and also increases the physical footprint.

To access the GEM12 mini PCs’ motherboard you first need to remove the rubber feet on the bottom of the device, and then the screws they conceal. Interestingly, the feet are not initially installed when receiving the device, but come with the mini PC in a small accessories plastic bag. I actually received two sets of feet, with one labelled 5 mm and the other labelled 8 mm giving me the option of slightly raising the device to improve air flow if required.

With the screws removed the plastic base cover can then be lifted off. However the base contains a small cooling fan and you must be very careful as attached to the base are its power cable together with the two WiFi antennas.

The power cable is quite short so it is best to disconnect this from the motherboard. Fortunately the WiFi antennas are sufficiently long enough to allow the base to be laid down next to the chassis.

The motherboard has two SODIMM slots with support for DDR5 memory and the review unit came with two sticks of Crucial (CT16G56C46S5.M8G1) 16 GB RAM for a total of 32 GB of memory.

There are also two M.2 2280 slots for PCIe Gen 4 x4 NVMe storage with the review unit having the left-most slot populated with a Crucial P3 Plus (CT1000P3PSSD8) 1TB drive. It is also covered by a heatsink attached by two removable rubber bands. If purchasing a pre-configured system you also get an activated copy of Windows 11 Pro (version 23H2 OS build 22631.2861) installed on it.

Underneath the right-most M.2 2280 storage slot is the M.2 2230 slot for a WiFi card. The GEM12 ships with an Intel WiFi 6 AX200 160 MHz card that also provides Bluetooth 5.2 (LMP 11.8580).

Power for my review unit was provided by a Huntkey (HKA11019058-0A2) 100 W (19.0 V 5.26 A) power adapter with a USB Type-C connector and this was because the review model is the version sold in the US. For European customers, they will receive a Huntkey (HKA12019063-0A3) 120 W (19.0 V 6.32 A) USB Type-C power adapter and the bottom label will reflect 6.32 A.

Also included in the box is an HDMI cable, a VESA mount with screws, two NVMe heat sinks each with a thermal pad and three rubber affixing bands, the aforementioned rubber feet, an English/Chinese/Japanese user manual and a “Thank You” card which included the after-sales service contact details.

Performance on Windows

Initially I updated Windows 11 Pro by applying all the available updates, taking it to version 23H2 OS build 22631.3593.

All of the computers ports worked as expected with the exception of the “full-featured” rear USB-C 3.2 port. This port would only work with cables that can best be described as having a “slightly longer” USB-C connector that measures 7mm in length. The port is quite deep-seated and is not flush with the case’s rear panel, resulting in most USB-C cables not properly making a connection and being very prone to simply fall out if lightly nudged.

The included power adapters do not support any Power Delivery protocols so they will only work in the rear USB-C port. However USB PD chargers (i.e. USB PD power supplies) will work with either of the Type-C ports (assuming no “length” issues with the rear one) and AOOSTAR offer the following supplementary recommendations when using one:

  • If you use a USB PD power supply, it is best to use PD revision 3.1 and 140 W.
  • If you use a 100W PD power supply, change the UEFI/BIOS setting “P3T” to 70 W.

Both the power adapters are much smaller in size than the more traditional 19 V brick adapter that has typically been provided with most recent high-end mini PCs.

But the provision of two types of power adapters based on location of purchase is also slightly confusing. The US version, the 100 W Huntkey HKA11019058-0A2 adapter, is labelled as requiring an input of 100 to 120 V and uses 1.6 A to produce its output of 19 V at 5.26 A. The EU version, or 120 W Huntkey HKA12019063-0A3 adapter, is labelled as 200 to 240 V and only uses 0.8 A to produce its output of 19.0 V at 6.32 A.

AOOSTAR has advised me that both adapters actually accept a wider range of input voltages and actually support 100 to 240 V regardless of their input label. Interestingly one of AOOSTAR’s competitors, Beelink, also uses this same mix of adapters, albeit with 5.5 mm power jacks, and have similarly stated they support the wider input voltage range.

What was comforting is that the attached power cable is marked, i.e. rated. Amongst the text stamped into the cable is “E323876 AWM STYLE 11353 16 AWG 80°C 300V” so it was safe to use for my testing given the nominal voltage of electricity here is 230 V. As the cable didn’t melt or even get hot, the adapter is also likely only drawing a maximum of 0.8 A.

I ran a set of benchmarks using “Performance Mode” in the UEFI/BIOS settings and Windows Power mode set to “Best performance” which together set the values for PL1 to 65 W and PL2 to 70 W. The “Slow PPT Time Constraint” (or “Tau”) was set to 5 seconds and Tjmax was 89 °C by default.

I started performance testing by using Crystal Dew World’s CrystalDiskMark to measure storage performance on the included M.2 2280 NVMe drive:

AOOSTAR GEM12
Windows Storage
Read (MB/s) Write (MB/s)
CrystalDiskMark M.2 2280 NVMe
Seq1M Q8T1 5206.37 4755.27
Seq1M Q1T1 3153.62 4672.56
RND4K Q32T1 601.14 341.93
RND4K Q1T1 72.31 269.58

The official specification lists the read and write speeds as 5,000 and 3,600 MB/s respectively. So the performance seen is very good for the drive. As a PCIe Gen 4 drive it isn’t the fastest available, however these are quite respectable speeds and are better than for a Gen 3 drive.

I then ran the following benchmarks:

  • PassMark Software’s PerformanceTest (general performance)
  • UL’s 3DMark (CPU and graphics) and Procyon (office productivity)
  • Maxon’s Cinebench (CPU)
  • Primate Labs’s Geekbench (CPU and graphics)
  • Unigine’s Heaven (graphics)

In the table below I’ve also included scores for several other high-end mini PCs I’ve tested recently, for the sake of comparison.

Windows

AOOSTAR
GEM12
GMKtec
NucBox K8
GEEKOM
A7
AYANEO
AM02
ACEMAGIC
F2A
Simply NUC Onyx NUC13OXv9
AMD Ryzen 7 8845HS AMD Ryzen 7 8845HS AMD Ryzen 9 7940HS AMD Ryzen 7 7840HS Intel Core Ultra 7 155H Intel Core i9-13900H
Default
(PL1=65 & PL2=70)
Default
(PL1=54 & PL2=54)
Default
(PL1=45 & PL2=60)
Default
(PL1=45 & PL2=54)
Default
(PL1=60 & PL2=90)
Default
(PL1=45 & PL2=54)
PerformanceTest
PassMark Rating 8590.9 8151.2 7781.7 7161.5 6392.6 5651.2
CPU Mark 31961.9 29949.0 31410.6 29983.3 31636.0 29862.6
2D Graphics Mark 904.1 880.4 972.2 957.7 798.9 942.3
3D Graphics Mark 8061.2 7559.2 7088.4 7260.4 5761.1 3967.1
Memory Mark 3474.4 3389.1 3366.6 3415.3 2716.5 3733.4
Disk Mark 40295.3 37932.7 43651.7 18229.6 22072.7 22823.1
3DMark
Night Raid Score 31897 31279 30791 30772 28521 22207
Graphics score 38068 37968 37223 37467 34107 24959
CPU score 16627 15654 15558 15290 14793 13669
Fire Strike Score 7851 7898 7880 7902 7212 6050
Graphics score 8530 8577 8519 8556 7897 6452
Physics score 27985 27978 26165 26282 25682 27210
Combined score 2935 2959 3019 3014 2643 2298
Procyon
Office Productivity score 6976 7300 7624 7522 7306 7947
Word score 6864 7506 8490 7897 7403 7664
Excel score 7701 8238 8282 8241 7546 8147
PowerPoint score 7277 7440 7540 7736 7667 8153
Outlook score 5435 5220 5327 5378 6060 7725
CINEBENCH R23
CPU (Multi Core) 16806 15786 15824 15926 18517 15063
CPU (Single Core) 1790 1766 1765 1741 1823 2048
CINEBENCH 2024
CPU (Multi Core) 970 914 899 886 1029 827
CPU (Single Core) 105 104 106 105 108 121
Geekbench 6.2.1
Single-Core Score 2670 2590 2612 2621 2466 2830
Multi-Core Score 13353 12868 13270 13023 12680 12499
OpenCL Score 30905 27649 33240 33134 33831 17298
Unigine Heaven 4.0
FPS 82.0 79.1 80.6 81.3 81.9 66.8
Score 2066 1994 2031 2047 2064 1683

The results show that the CPU performance is very similar for each of the mini PCs. So are the iGPUs with the exception of the Intel Iris Xe Graphics which trails behind recent AMD processors, as well as Intel’s newer Meteor Lake processors with Intel Arc integrated graphics.

There are also some variances in disk and memory scores as these are dependent on the components used.

The only benchmark that is lower than expected for the GEM12 is the Procyon score. Rerunning the benchmark didn’t substantially change the results as each time they were within the expected margin from running multiple test runs. However, I did notice that there were subtle differences between each mini PC’s environment. For example, the iGPU driver, OS and application versions differed due to the testing being undertaken on different dates, obviously being dependent on what was available on the day of testing. The extent of variance caused by these differences has not been explored further.

I also ran 3DMark Time Spy which achieved a score of 3321 with a GPU score of 2955 and CPU score of 11182 which was also inline with the other mini PC’s results.

Functionality on Linux (Ubuntu)

I installed Ubuntu 24.04 LTS as a dual boot option on the GEM12, allowing me to choose between operating systems at startup.

I checked all the usual areas of concern like audio, Bluetooth and WiFi, and everything worked as expected. I also confirmed that the USB4 port could operate at 40 Gb/s (i.e. with two lanes of 20 Gb/s).

Power, Temperature and Noise

Whilst running Windows, I stressed the system and measured the power consumption by connecting a power meter to see how much electricity the computer was drawing from the power outlet.

At idle the power consumption measured 11.3 watts and the top of the device was around 32°C in a room with an ambient temperature of 16.2°C. I also measured how loud the main top fan was by using a sound meter next to the device. Despite only idling, the main fan was making a noise like a fast ticking or clicking sound. I presume my unit’s fan is somewhat faulty as the noise registered 42.5 dBA on my sound meter. This seems very high given the device is doing nothing and I would have expected it to be near silent, with the fan either not running at all or spinning at a low speed.

I then ran a high workload which consisted of running Cinebench R23 in a ten minute loop along with running FurMark at full-screen. The maximum power draw I saw was 100.5 W but after several seconds this dropped to 96.5 W whilst the fan noise increased to around 47.6 dBA and the top of the device reached 41.6°C. This time the fan noise seemed appropriate as it was a genuine fan sound and no clicking could be distinguished. If the fan is faulty, the reading might be slightly higher than it should be, however probably not by much so this is a good indication of how loud it gets.

I also monitored the CPU temperatures on Ubuntu whilst similarly stressing the system. However on Ubuntu the workload consisted of running “stress” on all CPU cores.

When idling, the CPU temperature sat at 26°C and the CPU frequency fluctuates around 5050 MHz. At the start of stressing the system, the CPU temperature initially climbed to 77°C and the average frequency dropped to 4413 MHz. The CPU temperature then dipped to 74°C before climbing to an average of 82°C. During this period the CPU frequency dropped further to an average of 4330 MHz for the duration of the test. You can also see that at one point the CPU frequency bounced up slightly to around 4360 MHz causing the temperature to peak at 83°C. On completion of the test, the CPU temperature dropped rapidly before stabilising at its earlier idling temperature of 26°C and the average frequency became 5060 MHz although it very much fluctuated.

In summary, the key Windows power consumption scenarios were measured as follows:

  • Powered off (shutdown) – 3.3 W
  • UEFI (BIOS) – 16.0 W
  • Idle – Windows 11.3 W
  • CPU & GPU stressed – Windows 100.5 W then 96.5 W

Note that as mentioned earlier, the power adapter was only capable of providing 100 W maximum.

Gaming

Given the strong performance of the iGPU when running Unigine’s Heaven benchmark, I looked briefly at the performance whilst gaming on Windows.

Initially I ran the built-in benchmark in Shadow of the Tomb Raider (SOTTR). Using the default graphics setting of “High” which resulted in an average FPS of 42. Dropping the graphics setting to “Low” resulted in an improved average FPS of 57.

I also ran the built-in benchmarks in two further games: Horizon Zero Dawn and Call of Duty: Modern Warfare II using the default settings of both performance and quality.

Game 1080p with settings of FPS 1080p with settings of FPS
SOTTR Low Graphics 57 High Graphics 42
Horizon Zero Dawn Favour Performance 55 Favour Quality 40
COD MW II Performance 137 Visual Quality 119

The results show that the GEM12 can play some “AAA” games at 1080p resolution, but to achieve an acceptable framerate, you’d probably have to reduce graphics quality in some more demanding games.

OCuLink vs USB4

One key selling point of the GEM12 is the inclusion of an OCuLink port, which is basically a standard that allows for external PCIe 3.0 and 4.0 connections using an OCuLink cable. While this standard will soon be superceded, as PCIe 5.0 and 6.0 will use the recently released CopprLink standard, over the past few years we’ve seen a number of mini PC, laptop, and handheld PC makers add OCuLink connectors to their products as a way of supporting high-speed accessories with up to 64 Gbps of bandwidth.

But there are still relatively few graphics docks or other accessories that support OCuLink. Fortunately the GEM12 also has a USB4 port. It offers a theoretical bandwidth of up to 40 Gbps. But while it has a minimum bandwidth available for data transfer of 32 Gbps, in reality it currently is just over 30 Gbps when coupled with the ASM2464PD controller.

This is still faster than Thunderbolt 3 which has a minimum data transfer bandwidth of 16 Gbps, and Intel suggests that it actually has a maximum available bandwidth of 22 Gbps due to bandwidth reservations.

I tested both the OCuLink and USB4 ports using an external GPU I will soon be reviewing. Without pre-empting those findings, I can reveal that whilst running the SOTTR benchmark, I got around 120 FPS over USB4 and around 145 FPS when using the OCuLink port.

This shows over 20% improvement in FPS for that particular game when using OCuLink rather than USB4. However, such an improvement is not representative of what you will always get, as it is very much dependent on both the GPU used and the game played.

Networking

The 2.5 GbE LAN port network throughput is very close to the top speeds you’d expect from the hardware.

Windows
Ethernet WiFi 5.0 GHz
iperf3 3.16 iperf3 3.16
Upload 2.37 Gbps 1.62 Gbps
Download 2.37 Gbps 1.52 Gbps

Unfortunately the Intel WiFi 6 AX200 160 MHz card does not offer the 6 GHz band. However, testing over the 5 GHz band, which provides a link speed of up to 2402 Mbps, the GEM12 showed very good results.

UEFI (BIOS)

The UEFI/BIOS is slightly restricted and doesn’t offer all the settings you might want to change. But the minimum settings you would expect to see are available, and there are a couple of useful settings that you may want to try under “Advanced” and then “Power Configuration”.

The first is the further sub-setting again called “Power Configuration”. This has three preset options to choose from and they configure the “Power Limit” settings:

  • “Silent Mode” sets PL1 to 45 W and PL2 to 54 W
  • “Balance Mode” sets PL1 to 54 W and PL2 to 65 W
  • “Performance Mode” sets PL1 to 65 W and PL2 to 70 W

Also under “Power Configuration” in “Advanced” you will also find the “P3T Limit” (or Peak Package Power Limit) setting. This is the setting you should change when following AOOSTAR’s advice if using a 100W PD power supply as they recommend changing its value to “70W”. This will prevent the instant shutdown that can be experienced immediately after turning the power on.

The AMD processor includes a “SMU” (or System Management Unit) which is a microcontroller that handles real-time events such as power management. To allow the highest power limit that AOOSTAR recommends of 75 watts, you need to change some different settings. To do that, open the “Advanced” menu and choose “AMD CBS” and then “SMU Common Options”. You need to go into “SmartShift Control” and toggle “SmartShift Control” to “Manual”. Then you can set all your required limits including setting “Fast PPT Limit” to “75000” which is 75,000 milliwatts or 75 W. If you also want to change the “Slow PPT Time Constraint” (or “Tau”), go back out to “SMU Common Options” and then set “PPT Control” to “Manual”. Now enter a new value in seconds and also update all the settings for the limits with the same values you previously used under SmartShift Control.

Verdict

The GEM12 has proven itself during my testing to be a capable and powerful mini PC. Both the CPU and iGPU performance is very good.

One weakness is that even the most expensive versions of the mini PC come with a WiFi 6 card rather than a newer card with support for WiFi 6E or WiFi 7. That means the GEM12 is not capable of using a 6 GHz WiFi band. However, as it physically is a M.2 2230 card in the GEM12, this could be swapped as part of a user upgrade if required. The 5 GHz band performance however was one of the best I’ve seen so such an upgrade is probably a low priority.

The cooling system works well including when the GEM12 is under extreme loads. The CPU temperature is kept below the maximum junction temperature at all times. I couldn’t confirm how noisy the fan was when idling as my unit emitted a clicking noise that probably indicated it was faulty. However under load, the fan wasn’t the noisiest I’ve heard indicating that a good fan is likely to produce perfectly acceptable noise levels. Hopefully the faulty fan issue isn’t widespread.

A key selling point for the GEM12 is that this mini PC offers both OCuLink and USB4 ports. While we wait for Thunderbolt 5 to arrive, OCuLink has emerged as a somewhat popular alternative interface because of its increased bandwidth compared with USB4/Thunderbolt 4. It’s been most widely adopted in handhelds and mini PCs from relatively small Chinese brands like AOOSTAR, MINISFORUM, GPD, and One Netbook. But it comes in handy if you’re looking to get the highest frames per second while playing AAA games on a PC that doesn’t have space for a discrete GPU inside the case.

By including an OCuLink port and a simple UEFI/BIOS configuration to put the mini PC in a “Performance Mode”, the GEM12 becomes a good candidate for gamers looking for a powerful set-up with a small footprint.

I’d like to thank AOOSTAR for providing the review unit. At time of publication, the GEM12 is available from Amazon and also available directly from AOOSTAR’s website. The configuration featured in this review (an AMD Ryzen 7 8845HS processor, 32GB of RAM and a 1TB NVMe) has a list price of $629, but you can save $30 on most models with Ryzen 7 8845HS processors by using the coupon AOOSTAR GEM12 8845HS at checkout.

Liliputing’s primary sources of revenue are advertising and affiliate links (if you click the “Shop” button at the top of the page and buy something on Amazon, for example, we’ll get a small commission).

But there are several ways you can support the site directly even if you’re using an ad blocker* and hate online shopping.

Contribute to our Patreon campaign

or…

Contribute via PayPal

* If you are using an ad blocker like uBlock Origin and seeing a pop-up message at the bottom of the screen, we have a guide that may help you disable it.

Join 9,559 other subscribers



Source link

You may also like

Are you sure want to unlock this post?
Unlock left : 0
Are you sure want to cancel subscription?
-
00:00
00:00
Update Required Flash plugin
-
00:00
00:00