GEEKOM A7 review – Part 2: Windows 11 Pro tested in a compact AMD Ryzen 9 7940HS mini PC

We previously had a look at the hardware of the GEEKOM A7 with an unboxing and a teardown of the powerful AMD Ryzen 9 7940HS mini PC with 32GB DDR5, a 2TB NVMe SSD, four 4K-capable video outputs, and high-speed interfaces such as USB4 and 2.5GbE, as well as WiFi 6E and Bluetooth 5.3 wireless connectivity.

We’ve now had time to test it with Windows 11 Pro in detail, so in the second part of the GEEKOM A7 review, we’ll report our experience with the mini PC including a software overview, features testing, various benchmarks, networking and storage performance testing, fan noise, power consumption, and more.

GEEKOM A7 Ryzen 9 7940HS mini PC review Windows 11 Pro

Software overview and features testing

The System->About window confirms the GEEKOM A7 mini PC is powered by an AMD Ryzen 9 7840HS processor with Radeon 780M graphics with 32GB RAM and runs Windows 11 Pro 23H2 build 22631.2861. That also means we only had to apply a few minor updates to get a fully updated system.

GEEKOM A7 Ryzen R9 7940HS WIndows 11 Pro

HWiNFO64 provides additional details about the AMD Ryzen 9 7940HS 8-core/16-thread Zen4 processor, the motherboard, and the integrated AMD Radeon 780M GPU.

HWinFO64 AMD Ryzen 9 7840HS

A few more details about the “Phoenix” GPU can also be found in GPU-Z.

GPU Z AMD Radeon 780M

The PL1 and PL2 power limits are set to 45W (PBP) and 60W (MTP) respectively with the processor having a configurable 35W to 54W TDP. So GEEKOM was not as conservative with power settings as in their other recent mini PCs.

GEEKOM A7 Ryzen 9 7840HS PL1 PL2 power limits Windows 11

HWiNFO64 reports two Crucial 16GB DDR5 SO-DIMM memory sticks based on Micron chips clocked at 2800 MHz (DDR5-5600) for a total capacity of 32 GB.

GEEKOM A7 DDR5 HWiNFO64

Windows Task Manager confirms that with 32GB (31.3GB) RAM at 5,600 MHz via two SODIMM modules.

GEEKOM A7 Memory Task Manager 5600MHz

Let’s now check the Network adapters in Device Manager to find more information about 2.5GbE, WiFi 6E, and Bluetooth

GEEKOM A7 Device Manager Network Adapters

HWiNFO64 shows 2.5GbE networking is implemented through an RTL8125 2.5GbE controller.

HWiNFO64 RTL8125 2.5GbE networking

In the teardown the WiFi 6E module was “Azurewave AW-XB591NF”, but at the time we could not find public information about the chipset used in that module. It turns out it’s the MediaTek MT7922 with a maximum link speed of 2402 Mbps. Both WiFi and Bluetooth happen to be supported in Linux too, so that’s good news, although that’s still something we will be testing in Ubuntu 22.04.

HWinFO64 MediaTek MT7966 WiFi 6E Windows 11 Pro

We can go back to the Device Manager to check the Bluetooth version in the Advanced tab of the MediaTek Bluetooth Adapter Properties.

GEEKOM A7 Bluetooth Version 5.3

LMP 12.xxx firmware version looks up to Bluetooth 5.3 as advertised, and I successfully tested it with a Bluetooth audio headset. However, trying to transfer files from an Android 14 smartphone to the mini PC failed. Pairing worked, but the phone and PC would not stay connected and all my attempts to transfer files failed. It’s not the first time it happens with this phone though, so that may not be an issue specific to the mini PC.

GEEKOM will properly mark all USB ports with speed and feature markings on its mini PCs. But that does not mean we can’t check those, and we’ll do that with ORICO M234C3-U4 M.2 NVMe SSD enclosure along with HWiNFO64 to check the USB version and speed, and CrystalDiskMark to confirm the file transfer speed.

GEEKOM A7 Thunderbolt PCIe x4
NVMe SSD connected to USB4

When connected to the 40 Gbps USB4/Thunderbolt port, the drive shows as an NVMe 1.3 SSD connected over a PCIe x4 8 GT/s interface using Phison Electronics PS5013 controller.

Phison PS5013 PCIe 3.0 x4 NVMe Controller
USB4 speed

2196 MB/s is around the maximum read speed of the Apacer AS2280P4 NVMe SSD and confirms the USB4 port delivers well over 10 Gbps.

GEEKOM A7 USB 3.2 port speed
USB 3.2 (10 Gbps) front left port

Results for the USB ports on GEEKOM A7’s front panel (left to right) in Windows 11:

  • USB-A #1 – USB 3.2 – USB 3.1 SuperSpeedPlus (10 Gbps) – 897.84 MB/s
  • USB-A #2 – USB 3.2 – USB 3.1 SuperSpeedPlus (10 Gbps) – 895.53MB/s

Same tests for the rear panel (left to right):

  • USB-C #1 – Thunderbolt/NVMe 8GT/s – 2196.30 MB/s
  • USB-A #1 (Top) – USB 3.2 – USB 3.1 SuperSpeedPlus (10 Gbps) – 965.54 MB/s
  • USB-A #2 (Bottom) – “USB 3.0 (connected to a USB 2.0 port) – USB 2.0 High-Speed (480 Mbps) – 43.34 MB/s
  • USB-C #2 – USB 3.2 – USB 3.1 SuperSpeedPlus (10 Gbps) – 965.35 MB/s

All USB ports are performing as advertised, but the front USB 3.2 ports are somewhat slower likely because they are behind a Genesys Logic USB 3.2 hub chip.

The GEEKOM A7 supports up to four 8K/4K displays. While I don’t have any 4K or higher displays for testing right now, I still tested a quad display setup through the two HDMI ports and two USB-C ports using various displays and adapters namely a TCL Full HD TV, CrowView laptop monitor (USB-C), “RPI-All-in-One display” using a Beelink Expand M USB-C dock with an HDMI port, and a VGA monitor connected through an HDMI to VGA adapter.

GEEKOM A7 Quad Display

Everything worked fine.

GEEKOM A7 benchmarks on Windows 11

At this point, I would usually set the system to “Best Performance” or “High Performance”, but the only power plan available is “balanced”. So I went with that. It should be possible to enable more power plans with tweaks in the BIOS and/or Windows, but in our experience, the results are not that different…

The first benchmark I ran to evaluate the performance of the GEEKOM A7 with Windows 11 was PCMark 10.

GEEKOM A7 PCMark 10 benchmark

The mini PC scored 7,516 points. That’s the highest score I got in the reviews I’ve personally done for CNX software (and better than 92% of results in PCMark 10), although the Chatreey AM08 Pro got 7,561 points with the same Ryzen 9 7940HS processor. You’ll find the full results on the 3DMark website.

GEEKOM A7 3Dmark Fire Strike GPU benchmark

We carried on with 3DMark’s Fire Strike 3D graphics benchmark where the GEEKOM Mini PC achieved 7,895 points. That’s the best score we’ve gotten so far, and still much higher than the 6,603 points reported in Vladislav Losev’s review of the Chatreey AM08 Pro.

GEEKOM A7 PassMark PerformanceTest 11

The GEEKOM A7 mini PC achieved 8,058.2 points in PassMark’s Performance Test 11.0, which again is the best score we’ve ever seen for a mini PC. The 3D Graphics mark is not too bad with a 49th percentile ranking. For reference, the Intel Core i9-13900H powered GEEKOM Mini IT13 only got 5580 points in the same benchmarks.

CrystalDiskMark GEEKOM A7 NVMe SSD

PassMark shows the GEEKOM A7 is in the top 99th percentile for storage, and CrystalDiskMark confirms the excellent performance of the 2TB NVMe SSD with 4906.30 MB/s and 4710.80 MB/s sequential read and write speeds respectively. But it’s only the second best in our tests, as the Khadas Mind Premium’s SSD (WD PC SN740) is still ahead with 5.2 GB/s and 4.9 GB/s read/write speeds, and better random I/Os as well.

AMD Ryzen 9 7940HS computer - Cinebench R23

Cinbench R23 was used to test both single-core and multi-core performance and the GEEKOM A7 mini PC scored 15,231 points for the multi-core benchmark and 1,831 points for the single-core one with an 8.4x MP ratio which is pretty good compared to some other mini PCs I’ve recently reviewed.

I started testing the GPU with Unigine Heaven Benchmark 4.0 with the AMD Ryzen 9 7940HS mini PC achieving 80.7 fps on average and a score of 2,033 points at 1920×1080 resolution.

AMD Ryzen 9 7940HS Unigine Heaven Benchmark 4.0

Next up was YouTube video playback at 4K and 8K resolution in the latest version of Firefox.

YouTube 4Kp30 Firefox GEEKOM A7 Windows 11

4Kp30 worked flawlessly with a smooth video and no frame dropped.

YouTube 8Kp30 Firefox GEEKOM A7 Windows 11

8K 30 fps video streaming was equally good with only 8 frames dropped at the very beginning.

YouTube 4Kp60 Firefox GEEKOM A7 Windows 11

No problem switching to 4K 30 fps either with no frames dropped, but 8K 60 fps was another story with the video being rather choppy, even those the stats for nerds overlay only reported 80 frames dropped out of 3614.  That’s not what my eyes were telling me. I used a USB-C display and switched to an HDMI TV just in case, but the result was similar.

YouTube 8Kp60 Firefox GEEKOM A7 Windows 11

So I switched to Chrome web browser, and the video was smoother but not perfect, and this time the “stats for nerds” overlay did show 275 frames dropped out of 5413 (or about 5% of frames).

YouTube 8Kp60 Chrome AMD Ryzen 9 7940HS mini PC

I would have expected perfect video playback in both Firefox and Chrome in such a high-end mini PC up to 8K 60 fps, but that’s not the case for unclear reasons. I also took the opportunity to test audio through HDMI and the 3.5mm audio jack and both worked as expected.

GEEKOM A7 benchmarks comparison against other mini PCs running Windows 11 Pro

Let’s compare some of Windows 11 benchmark results for the GEEKOM A7 (AMD Ryzen 9 7940HS) mini PC against other high-end mini PCs including the Chatreey AM08 Pro based on the same processor, the GEEKOM Mini IT13 (13th gen Core i9-13900H Raptor Lake), the Khadas Mind Premium (13th Gen Core i7-1360P Raptor Lake), and the GEEKOM AS 6 (AMD Ryzen 9 6900HX) in similar environmental conditions (28-30°C room temperature). But first a quick summary of the main features of the five mini PCs.

GEEKOM A7Chatreey AM08 Pro
GEEKOM Mini IT13Khadas Mind PremiumGEEKOM AS 6
SoCAMD Ryzen 9 7840HS
AMD Ryzen 9 7840HSIntel Core i9-13900HIntel Core i7-1360PAMD Ryzen 9 6900HX
CPU8-core/16-thread processor up to 4.0GHz8-core/16-thread processor up to 4.0GHz14-core/20-thread up to 5.4 GHz12-core/16-core up to 5.0 GHz8-core/16-thread up to 4.9 GHz
GPUAMD Radeon 780M GraphicsAMD Radeon 780M Graphics96 EU Intel Iris Xe Graphics96 EU Intel Iris Xe GraphicsAMD Radeon Graphics 680M
Memory32GB DDR5-560016GB DDR5-480032GB DDR4-320032GB LPDDR5-520032GB DDR5-4800
Storage2TB NVMe SSD1TB NVMe SSD*2TB NVMe SSD1TB NVMe SSD1TB NVMe SSD
Default OSWindows 11 ProWindows 11 ProWindows 11 ProWindows 11 HomeWindows 11 Pro

* The Chatreey AM08 Pro mini PC shipped with a 512GB (PCIe Gen 3) SSD, but was replaced by a 1TB Samsung 990 Pro NVMe (PCIe Gen4 x4) SSD for review.

And now the benchmark results.

GEEKOM A7Chatreey AM08 ProGEEKOM Mini IT13Khadas Mind PremiumGEEKOM AS 6
PCMark 1075167561668159046408
- Essentials1152811646119381103810300
- Productivity1037010634834175898933
- Digital content creation96399471812666677762
3DMark (Fire Strike)85346603538754275986
PerformanceTest 11.08058.28028.75580.453783976.6
- CPU Mark30719.829713.725363.12178623915
- 2D Graphics Mark931.9975.9547.6631372.5
- 3D Graphics Mark7226.16979.83728.236224701.8
- Memory Mark3391.43171.03925.936422857.9
- Disk Mark3859054600.738135.54239524979.1
Cinebench R23
- Single Core18311835194318781506
- Multi Core152311569611855938410847

The GEEKOM A7 has similar results compared to the Chatreey AM08 Pro, so its small size does not seem to affect its performance. It bears repeating that you should ignore the high “Disk Mark” score for the AM08 Pro because Vladislav replaced the included SSD with his own, much faster Samsung SSD. What’s surprising is the significantly higher score in 3DMark for the GEEKOM A7 (also confirmed with Unigine Heaven Benchmark 4.0), so it might be that AMD released new drivers to extract more performance and the 5600MHz (vs 4800 MHz) DDR5 memory may have helped too… The 3D graphics and multi-core performance of the AMD Ryzen 9 7940HS CPU are unmatched, but the Intel Core i9-13900H in the Mini IT13 still delivers a higher single-core performance which explains why it still tops some of the benchmarks.

Networking (WiFi 6 and 2.5GbE) benchmarks

Let’s now test the performance of the 2.5GbE interface (192.168.31.15) in the GEEKOM A7 using iperf3 and UP Xtreme i11 mini PC on the other side of the connection.

  • Upload

  • Download


All good. Time for WiFi 6 testing through Xiaomi Mi AX6000 router.

  • Upload

  • Download


The 635 Mbps download speed is similar to what I got with Khadas Mind Premium, but the 369 Mbps upload speed is quite slower (712 Mbps in the Mind Premium).  Nevertheless, it’s still pretty good.

Thermal performance

The GEEKOM A7 is arguably the fastest mini PC we’ve reviewed so far, and while our benchmarks did not indicate any CPU throttling for the AMD Ryzen 9 7940HS processor, we tested the thermal performance to check CPU Throttling in Windows 11 with HWiNFO64 and various utilities starting with 3D Mark Fire Strike benchmarks.

AMD Ryzen 9 7940HS THermal Test 3DMark Fire Strike

The CPU temperature topped around 95°C, but no Throttling was detected by HWiNFO64.

We then rebooted the mini PC and tried again with AIDA64’s stability test.

AMD Ryzen 9 7940HS AIDA 64 stress test

Again, the CPU temperature topped at 95.4°C, but no thermal throttling was reported. The CPU frequency stabilized at around 4,000 MHz for all eight cores during the stress test.

Fan noise

The fan is running all the time, but it’s barely audible during idle or light tasks. It does get noisier during heavier loads although not annoyingly so, but obviously, this depends on the sensibility of each user.  I used a sound level meter 5 cm from the top of the device to measure the fan noise:

  • Idle – 41.8 to 45 dBa
  • AIDA64 stability test – 48.1 – 48.6 dBa

The room background noise is 38 to 39 dBa.

GEEKOM A7 power consumption

Here are the power consumption numbers of the GEEKOM A7 mini PC running Windows 11 Pro using a wall power meter:

  • Power Off – 1.4 to 1.5 Watts
  • Idle – 4.3 – 5.4 Watts
  • Video playback
    • YouTube 8K 60fps in Chrome – 24.2 – 30.9 Watts
    • YouTube 8K 60fps in Firefox – 29.2 – 35.7 Watts
  • CPU stress tests
    • Cinebench R23 Multi-core
      • First few seconds – 79 to 81 Watts
      • Long run – 57 – 60.5
    • AIDA64 stability test
      • First few seconds – 83 to 87 Watts
      • Long run – 59.3 – 67 Watts

The mini PC was connected to WiFi 6, two RF dongles were plugged into USB ports for a wireless keyboard and mouse, and the CrowView display was connected to the mini PC through an HDMI cable and a separate USB-C power adapter.

Conclusion

The GEEKOM A7 is the fastest mini PC we’ve reviewed so far, and the AMD Ryzen 9 7940HS 8-core/16-thread processor especially shines when it comes to multi-core and 3D graphics performance which are respectively 14% (Cinebench R23 multi-core at 45W PL1) and 46% faster (3DMark Fire Strike) than the GEEKOM Mini IT13 based on an Intel Core i9-13900H 14-core/20-core processor. That means you should be able to run pretty much anything that you’d normally do on a larger PC, even play some AAA games, although the iGPU won’t quite match the performance of discrete graphics cards from NVIDIA or AMD.

Most features I tested worked fine including driving four independent displays through HDMI and USB ports, Thunderbolt support, and audio output from HDMI and the headphone jack. The performance of the NVMe SSD is very good, the 2.5GbE port and WiFi 6 delivered throughput that matched our expectations, and CPU throttling did not happen even under heavy loads. The mini PC’s fan is fairly quiet most of the time, and not too annoying when more demanding tasks are running. The only real issue I had was with 8K 60 fps video playback that was not perfectly smooth in Chrome (better) and Firefox (worse), but 4K 60 fps and 8K 30fps were fine.

I’d like to thank GEEKOM for sending the A7 mini PC for review. The model reviewed here with 32GB DDR5 and 2TB SSD can be purchased on Amazon for $829 with the coupon code CNXSW3A7 as well as on the GEEKOM store. with the discount code cnxsoftwarea7, which also works on the GEEKOM UK store.

Continue reading “GEEKOM A7 mini PC review – Part 3: Ubuntu 22.04 (and Ubuntu 24.04)“.

Share this:
FacebookTwitterHacker NewsSlashdotRedditLinkedInPinterestFlipboardMeWeLineEmailShare

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

ROCK Pi 4C Plus

One Reply to “GEEKOM A7 review – Part 2: Windows 11 Pro tested in a compact AMD Ryzen 9 7940HS mini PC”

  1. How does this mini computer compare with Beelink’s GTR7 PRO 7940HS, i.e., it seems the Beelink has more ports, a fingerprint reader, and is a better design.

Leave a Reply

Your email address will not be published. Required fields are marked *

Khadas VIM4 SBC
Khadas VIM4 SBC