How far you can go on an N97-class machine, and why some things don't work.
We often get the question in the field, "Can we run an LLM on a small box?" We can start with the conclusion. However, expectations need to be adjusted.
LLM inference speed is governed by memory bandwidth rather than compute (FLOPS). This is because the entire model parameters must be read from memory for every token generated.
| Platform | Memory | Bandwidth | hands-on experience with a 7B model |
|---|---|---|---|
| Intel N97 | DDR5 single channel | approximately 38 GB/s | 2~4 tok/s |
| AMD 7840U | LPDDR5x dual | approx. 120 GB/s | 8~14 tok/s |
| NVIDIA L4 | GDDR6 24GB | 300 GB/s | 35~50 tok/s |
Running a 7B model with 4-bit quantization (Q4_K_M) on an N97-class device takes about 4.5GB. With an 8GB model, practical use is difficult considering the OS and headroom.
I do not recommend a configuration that puts a general-purpose chatbot in an on-site box. If responses are slow, users will eventually stop using it. Instead, automating narrow, repetitive tasks has a greater perceived effect.
Fanless cases dissipate heat through heat fins. LLM inference is a sustained load, so it generates more heat than a momentary load. You should run it for more than 30 minutes in an ambient temperature of 40℃ and check for throttling.
The TDP on the spec sheet is the instantaneous maximum. It is important to measure the clock that is actually maintained under sustained load.
If you tell us your site conditions, we will review a configuration that can be applied.
Technical Inquiry →