Small form factor PC
2024-04-26
I built a small form factor PC. The build is based on the Minisforum BD790i which has an AMD Ryzen 9 7945HX. This CPU is physically identical to the desktop 7950X, but has lower power and slightly lower clock rate, meaning it draws about half the power while delivering 90% of the performance.

FIGURE 1 Finished build.
Image metadata
- Camera: FUJIFILM GFX100S
- Lens: 125
- Aperture: f/NaN
- Shutter speed: 1.0 s
- ISO: ISO 100
- Software: Digital Camera GFX100S Ver2.11
- Original date: 2024:04:26 18:07:42

FIGURE 2 Parts used (except the LEGO Porsche and the purple puppy)
Image metadata
- Camera: FUJIFILM GFX100S
- Lens: GF55mmF1.7 R WR
- Aperture: f/4.0
- Shutter speed: 1/42 s
- ISO: ISO 800
- Software: Digital Camera GFX100S Ver2.11
- Original date: 2024:04:25 20:20:49
Component | Name |
---|---|
Motherboard + CPU | Minisforum BD790i (AMD Ryzen 9 7945HX) |
GPU | Asus ProArt Nvidia GeForce RTX 4080 Super |
SSD | Crucial P3 Plus 4 TB |
RAM | Crucial RAM 96 GB (2 x 48 GB) SODIMM |
PSU | Corsair SF750 |
Case | KXRORS S300 |
Fan | Thermalright TL-B12 Extrem |
PCIe Riser | Some random one (Jectse on Amazon) 200 mm dual reverse PCIE 4.0 |
12VHPWR cable | Another random one (JOYJOM on Amazon) |
Putting it together was pretty smooth. The GPU just barely fits if I force it in. Otherwise, I’d have to remove one of the panels of the case, which is slightly more work.
The 120mm x 25mm Thermalright fan fits perfectly (i.e. barely) in the case. It’s also loud since it goes up to 3000 rpm so I had to change the fan settings in BIOS (which doesn’t let me do a detailed fan curve). For any given RPM, it is quiet compared to the competition (roughly the same as the Arctic P12 Max and Noctua A12x25 according to some reviews).

FIGURE 3 Finished build left side.
Image metadata
- Camera: FUJIFILM GFX100S
- Lens: 125
- Aperture: f/NaN
- Shutter speed: 1.3 s
- ISO: ISO 100
- Software: Digital Camera GFX100S Ver2.11
- Original date: 2024:04:26 18:04:59

FIGURE 4 Left side inside. Look at the tight fit for the GPU.
Image metadata
- Camera: FUJIFILM GFX100S
- Lens: 125
- Aperture: f/NaN
- Shutter speed: 1.3 s
- ISO: ISO 100
- Software: Digital Camera GFX100S Ver2.11
- Original date: 2024:04:26 18:05:52

FIGURE 5 Right side inside.
Image metadata
- Camera: FUJIFILM GFX100S
- Lens: 125
- Aperture: f/NaN
- Shutter speed: 3.2 s
- ISO: ISO 100
- Software: Digital Camera GFX100S Ver2.11
- Original date: 2024:04:27 11:30:04

FIGURE 6 Right side outside.
Image metadata
- Camera: FUJIFILM GFX100S
- Lens: 125
- Aperture: f/NaN
- Shutter speed: 3.2 s
- ISO: ISO 100
- Software: Digital Camera GFX100S Ver2.11
- Original date: 2024:04:27 11:33:04

FIGURE 7 Neofetch
It works pretty well. The temps are about 90 degrees C for the CPU when all cores are under maximum load (compiling C++). Framerates are great on Helldivers 2.