I’m seeking PC hardware & OS software advice for a dedicated PC to run both Roon Server & HQPlayer Embedded.
While my current PC Setup (listed below) is functional & meets performance expectations; I’d like to downsize to an ITX / SSF build to reduce both physical size & power consumption.
Current PC Setup:
Windows 11 Pro (24H2) / Roon Server / HQPlayer Desktop
i7-14700K + RTX 3090 + 64GB 6200 MT/s DDR5 + M.2 SSD STORAGE + ETHERNET (no wifi)
Audio Chain:
PC ► ROON ► HQP ► HOLO-RED ► SPRING-3 ► GOLDPT-PREAMP ► AMP ► CANS
My Use Case:
2-Channel Headphones (no plans to expand beyond headphones)
DACS: Spring 3 KTE & Cyan 2
ROON: preferred source 44.1 & 48 kHz (able to source 192 kHz when needed but not required)
HQP: PCM & DSD, I have HQP Advanced setup to CPU Multicore DSP (Auto), E-core allocation (Default) & GPU CUDA offload (all) Default CUDA & Convolution CUDA (RTX 3090) & Dac Correction Enabled.
I’m fairly new to HQPlayer so I’m still experimenting w/ different modulator & filter combinations. With that being said my current setup can do all ASDM7EC DSD256 & 512 but not 1024. However, I can do AHM7EC8B DSD1024.
Filters I currently use:
poly-sinc-gauss-xla
poly-sinc-gauss-hires-lp
sinc-M
sinc-MGa
sinc-L
sinc-Lh
With all that info in mind; now comes the questions on whether or not the hardware & software I’m considering is a viable option to maintain current performance expectations while also reducing power consumption & system size.
For the CPU & MOBO & RAM combo, I’m considering either of the two MINISFORUM barebones:
BD795i SE (AMD 7945HX)
BD795i SE X3D (AMD 7945HX3D)
w/ 48GB 5200MHz DDR5
For the GPU, I’m considering:
RTX 5070 (cuda core downgrade from my 3090 = 10496 vs 5070 = 6144)
NOTE: Ampere RTX 3090 CUDA 8.6 vs Blackwell 2.0 RTX 5070 CUDA 12 can provide 20–50% or higher performance increases over Ampere for compute-intensive workloads (e.g., matrix multiplications, FFTs) due to better FP32 throughput and Tensor Core utilization.
For OS Software:
I’m looking to make the jump to Linux. Most likely starting w/ a GUI Ubuntu and eventually moving into a CLI version so I can run HQPlayer Embedded (Linux distro recommendations are welcomed).
In my attempts to research the recommended hardware for Roon & HQPlayer; I’ve noticed a lot of ppl are using Intel CPU’s. While I have found more often than not that Intel generally fits my use case; I’m considering AMD bc of the lower power consumption which is a much better fit for an ITX / SFF build rather than an Intel equivalent cpu even tho I’m going to be offloading to the GPU.
My understanding (plz correct me if I’m wrong) is that Roon Server is very light which doesn’t require much as far as cpu horse power and while the same could be applied to HQPlayer when using PCM that isn’t the case for DSD.
HQPlayer will utilize cpu cores for modulators and when paired w/ a Nvidia GPU will handle filters & convolution. One of the concerns based on what I’ve researched is Intel vs AMD L1, L2, & L3 Cache.
HQPlayer greatly benefits from L1 Cache which Intel chips tend to have more of (14700K L1 = 80 KB vs 7945HX = 64KB).
I’m also questioning possible performance differences between the 7945HX vs 7945HX3D if the extra L3 cache = 128 MB & 3D V-Cache: 1x64MB is of any real benefit for my use case even tho the system will not be used for gaming. I’ve heard that the extra Cache helps compensate for the slower ram latency speeds.
Any advice and/or corrections to my research is greatly appreciated.












