Guide des PC SFF (WIP)

Bensuperpc décembre 27, 2025 [Hardware] #Features #SFF #Tiny #Thinkcentre

Guide des PC SFF

Bienvenue dans le guide des PC SFF.

Introduction aux PC SFF

Dans cette section, nous allons explorer différents aspects des PC SFF, notamment leurs composants et leurs logiciels, en mettant l'accent sur les solutions Linux et open-source, Windows a souvent un support à plus court et repose sur des logiciels propriétaires.

Qu'est-ce qu'un PC SFF ?

Un PC SFF (PC Small Form Factor) est un ordinateur de bureau de petite taille (1 à 5 litres), souvent très économe en énergie, et peut servir à divers usages, on les trouve couramment dans les écoles, les bureaux et comme serveurs.

Pourquoi choisir un PC SFF ?

Il existe de nombreuses raisons de choisir un PC SFF :

Pourquoi ne pas choisir un PC SFF ?

Il y a aussi quelques inconvénients à prendre en compte :

Quels sont quelques exemples de PC SFF ?

Voici quelques marques et modèles de PC SFF populaires :

De nombreuses autres marques et modèles sont disponibles sur le marché.

Pour l'occasion, je recommande Lenovo, Dell et HP, ces marques se trouvent régulièrement en grande quantité sur le marché de l'occasion, souvent évolutifs (RAM, SSD, CPU, PSU) et offrant une bonne compatibilité avec Linux.

Les PC SFF ARM

Les PC SFF sont généralement basés sur x86, mais les PC SFF basés sur ARM gagnent en popularité ces dernières années, ils sont généralement moins chers et plus économes en énergie, mais présentent certaines limites :

Dans ce guide, nous nous concentrerons sur les PC SFF x86 et le Raspberry Pi.

Composants des PC SFF

Dans cette section, nous allons examiner les principaux composants des PC SFF.

CPU (Central Processing Unit)

Je recommande d'utiliser des CPU sur socket, car ils permettent de futures mises à niveau vers des modèles plus puissants (dans la même plage de TDP), par exemple, sur un ThinkCentre Tiny M720q, vous pouvez passer d'un Intel Celeron G4900T à un Intel i9-9900T sans aucun problème (il faut parfois seulement mettre à jour l'Intel ME et le BIOS).

La plupart des PC SFF sont livrés avec des CPU de 35 W ou 65 W, Je recommande fortement d'éviter les CPU dont le TDP est supérieur à ce que le système prend en charge, car cela peut provoquer une surchauffe et potentiellement endommager la carte mère ou le PSU.

De nombreux logiciels modernes utilisent les instructions AVX2, qui peuvent améliorer considérablement les performances dans des tâches comme l'encodage/décodage vidéo, la compression, le chiffrement, etc, tous les CPU depuis Intel Haswell (2013) et AMD Zen (2017) prennent en charge AVX2, à l'exception de certains modèles d'entrée de gamme comme les Intel Celeron/Pentium/Atom et les AMD Athlon.

Générations de CPU Intel

MarqueArch. CPUGén. CPUSocketType de RAMRAM maxAnnéeExemple de PC SFFRemarques
intelCoreCore 2LGA775DDR2-DDR38GB2006-2007Énorme gain de performance par rapport à Netburst
intelPenrynCore 2LGA775DDR2-DDR38GB2007-2008Meilleure efficacité énergétique
intelNehalem1re gén.LGA1156DDR316GB2008-2009SMT, contrôleur mémoire sur le CPU et quad-core monolithique
intelWestmere1re gén.LGA1156DDR316GB2010-2011Meilleure efficacité énergétique
intelSandy Bridge2e gén.LGA1155DDR332GB2011-2012M72 tinyAjout du support AVX, bon iGPU et forte hausse des perfs
intelIvy Bridge3e gén.LGA1155DDR332GB2012-2013M72 tinyMeilleure efficacité énergétique
intelHaswell4e gén.LGA1150DDR332GB2013-2014M73 tinySupport d'AVX2 et FMA3, meilleures perfs
intelBroadwell5e gén.LGA1150DDR332GB2014-2015Meilleure efficacité énergétique
intelSkylake6e gén.LGA1151DDR3-DDR464GB2015-2016M700, M710qEnc./déc. matériel HEVC/VP9 8 bits, iGPU Vulkan et support NVMe
intelKaby Lake7e gén.LGA1151DDR464GB2016-2017M710qSupport de l'enc./déc. matériel HEVC/VP9 10 bits
intelCoffee Lake8-9e gén.LGA1151DDR464GB2017-2019M720qHausse du nombre de cœurs et suppression du SMT sur la 9e gén.
intelComet Lake10e gén.LGA1200DDR4128GB2020-2021M70q gen 1Réintroduction du SMT sur la plupart des CPU
intelRocket Lake11e gén.LGA1200DDR4128GB2021-2022M70q gen 2Ajout du support AVX-512 et meilleures perfs
intelAlder Lake12e gén.LGA1700DDR4-DDR5256GB2021-2022M70q gen 3Suppression d'AVX-512, Pcore et Ecore, déc. matériel AV1 et IPC en hausse
intelRaptor Lake13-14e gén.LGA1700DDR5256GB2022-2023M70q gen 4, 5Plus d'Ecores et de cache
intelArrow Lake?LGA1700DDR5256GB2024-2025M70q gen 6Suppression du SMT, gros gain de perf par thread, encodage AV1, Ray Tracing
intelNova Lake?LGA1851DDR5?2026 ?(Ré)introduction du support AVX10.2/AVX512

Générations de CPU AMD

MarqueArch. CPUGén. CPUSocketType de RAMRAM maxAnnéeExemple de PC SFFRemarques
AMDExcavator4e gén.AM4DDR432GB2015-2016
AMDZen1re gén.AM4DDR464GB2017-2018M715QÉnorme gain de performance, au niveau des CPU Intel Haswell/Broadwell
AMDZen+2e gén.AM4DDR464GB2018-2019
AMDZen 23e gén.AM4DDR4128GB2019-2020M70q gen 1/2Au niveau des CPU Intel Skylake et corrige la plupart des problèmes de Zen
AMDZen 34e gén.AM4DDR4128GB2020-2021M70q gen 2Amélioration de l'IPC et de l'efficacité énergétique
AMDZen 45e gén.AM5DDR5128GB2021-2022Ajout du support AVX-512, meilleur IPC et iGPU RDNA 3
AMDZen 56e gén.AM5DDR5192GB2022-2023M70q gen 5Légère amélioration de l'IPC et des perfs AVX-512

Je recommande d'aller vers les CPU Intel Alder Lake, AMD Zen 3 ou plus récents, ils offrent de belles performances et prennent en charge les fonctionnalités modernes comme le NVMe, le Vulkan sur iGPU, l'encodage/décodage matériel HEVC 10 bits, l'AVX2, etc.

Cependant, si vous avez un budget serré, les Intel Coffee Lake et AMD Zen 2 restent une bonne option grâce au faible prix et à leurs performances correctes, les CPU plus anciens comme les Intel Haswell et AMD Excavator ne valent souvent pas le coup en raison de leurs faibles performances, de l'absence de fonctionnalités modernes (NVMe, HEVC, Vulkan, etc.) et de mises à jour de microcode (correctifs de sécurité et de bugs pour le CPU).

GPU (Graphics Processing Unit)

La plupart des PC SFF ne disposent que d'un GPU intégré, ceux-ci suffisent pour les tâches graphiques légères et sont très économes en énergie, certains PC SFF peuvent accueillir un GPU dédié (comme les M720Q/M920Q),ces cartes sont low-profile et utilisent des lignes PCIe x4/x8, ce qui peut être utile pour du jeu léger, du réseau, etc. Assurez-vous que le PSU et la carte mère peuvent supporter la consommation électrique de la carte PCIe.

Je recommande les iGPU Intel à partir de Skylake ou plus récents (Intel HD série 500 et plus récents) ou les iGPU AMD à partir de Zen 2 ou plus récents (Vega et plus récents), ces GPU prennent en charge les API graphiques modernes comme OpenGL 4.6 et Vulkan 1.4*, et offrent une accélération matérielle pour les codecs vidéo courants comme AVC/H.264, HEVC/H.265 et VP9.

Le décodage matériel AV1 est disponible sur Intel Alder Lake ou plus récent, et sur les iGPU basés sur AMD RDNA2/Zen 3+ ou plus récents, pour l'encodage, il faut des GPU Intel Arc, Arrow Lake ou des GPU basés sur AMD RDNA3/Zen 4.

*: Vulkan permet aujourd'hui de décoder et encoder des vidéos à la place des API traditionnelles comme VA-API ou VDPAU.

RAM (Random Access Memory)

Les PC SFF disposent généralement de deux slots de RAM, prenant en charge la RAM DDR3, DDR4 ou DDR5 selon le CPU et la carte mère, la capacité maximale va habituellement de 16GB à 256GB, je recommande d'utiliser deux barrettes de RAM identiques pour activer le dual-channel (double la bande passante).

Vous pouvez utiliser de la RAM avec une fréquence plus élevée que celle officiellement prise en charge par le CPU/Carte mère, la RAM se cadencera automatiquement à la fréquence maximale supportée par le contrôleur mémoire et la carte mère.

La plupart des PC SFF prennent en charge la SO-DIMM (RAM au format PC portable), plus petite que la RAM DIMM standard, mais avec des performances similaires.

Voici quelques recommandations générales (en 2026) :

Stockage

Les PC SFF disposent de quatre principales options de stockage (selon le modèle) :

Je recommande d'utiliser des SSD M.2 NVMe, faites attention à la taille (2242, 2260, 2280), au type de connecteur (B, M, B+M) et au fait que le SSD soit simple ou double-face.

Vous pouvez utiliser des SSD PCIe 4.0 x4 sur des slots PCIe 3.0 x2 ou x4 et inversement, le SSD s'ajustera automatiquement à la vitesse maximale supportée par les deux éléments.

Ports

Tous les PC SFF ont un nombre limité de ports, assurez-vous que le PC SFF choisi dispose de suffisamment de ports pour vos besoins, certains modèles permettent d'ajouter des ports supplémentaires (la plupart des ThinkCentre Tiny de Lenovo).

Les ports courants incluent :

PSU (Power Supply Unit)

La plupart des PC SFF utilisent une alimentation externe, souvent avec un connecteur propriétaire.

Voici quelques repères généraux :

Vous pouvez obtenir de petits gains de performance en utilisant un PSU surdimensionné, surtout depuis les CPU Intel Comet Lake et plus récents.

Carte mère

Comme pour le PSU, la plupart des PC SFF ont une carte mère propriétaire, il est parfois possible de la remplacer par un autre modèle de la même marque (ex. : une carte mère de M920Q dans un M720Q), mais dans la plupart des cas, il vaut mieux conserver le modèle de carte mère d'origine.

Système d'exploitation

Tous les PC SFF basés sur x86 sont compatibles avec la plupart des systèmes d'exploitation (Linux, Windows, FreeBSD, même macOS x86, etc.), je recommande fortement d'utiliser Linux ou FreeBSD en raison de leur faible consommation de ressources, de leurs meilleures performances, de leur sécurité et de leur compatibilité avec le matériel plus ancien.

Voici quelques distributions Linux que je recommande pour les PC SFF:

Distributions Linux standard :

Distributions Linux légères :

Distributions Linux orientées multimédia :

PC SFF Lenovo ThinkCentre

Dans cette section, nous allons voir les différents modèles de PC SFF Lenovo ThinkCentre.

ModèleCPUChipsetRAM SODIMM²PCIePorts SSD/HDDPSREF
M72 tinySandy Bridge/Ivy BridgeIntel H612x 8GB 1600MHz DDR3-1x SATAPDF
M92 tinySandy Bridge/Ivy BridgeIntel Q772x 8GB 1600MHz DDR3-1x SATAPDF
M73 tinyHaswellIntel H812x 8GB 1600MHz DDR3-1x SATAPDF
M83 tinyHaswellIntel Q852x 8GB 1600MHz DDR3-1x SATAPDF
M700qSkylakeIntel B1502x 16GB 2133MHz DDR4-1x SATA & 1x (SATA)PDF
M900qSkylakeIntel Q1702x 16GB 2133MHz DDR4-1x SATA & 1x M.2 NVMePDF
M710qSkylake/Kaby LakeIntel B2502x 32GB 2400MHz DDR4-1x SATA & 1x M.2 NVMePDF
M910qSkylake/Kaby LakeIntel Q2702x 32GB 2400MHz DDR4-1x SATA & 2x M.2 NVMePDF
M720qCoffee LakeIntel B3602x 32GB 2666MHz DDR4x8 Gen 3¹1x SATA & 1x M.2 NVMePDF
M920qCoffee LakeIntel Q3702x 32GB 2666MHz DDR4x8 Gen 3¹1x SATA & 1x M.2 NVMePDF
M920xCoffee LakeIntel Q3702x 32GB 2666MHz DDR4x8 Gen 3¹1x SATA & 2x M.2 NVMePDF
P330Coffee LakeIntel Q3702x 32GB 2666MHz DDR4x8 Gen 3¹1x SATA & 2x M.2 NVMePDF
M75qAMD Zen 2AMD Pro 5002x 32GB 2933MHz DDR4-1x SATA & 1x M.2 NVMePDF
M75q Gen 2AMD Zen 3AMD Pro 5002x 32GB 3200MHz DDR4-1x SATA & 1x M.2 NVMePDF
M70qComet LakeIntel H4702x 32GB 2933MHz DDR4-1x SATA & 1x M.2 NVMePDF
M80qComet LakeIntel Q4702x 32GB 2933MHz DDR4-1x SATA & 1x M.2 NVMePDF
M90qComet LakeIntel Q4702x 32GB 2933MHz DDR4x8 Gen 31x SATA & 2x M.2 NVMePDF
P340Comet LakeIntel Q4702x 32GB 2933MHz DDR4x8 Gen 31x SATA & 2x M.2 NVMePDF
M70q Gen 2Rocket Lake/Comet LakeIntel B5602x 32GB 3200MHz DDR4-1x SATA & 1x M.2 NVMePDF
M90q Gen 2Rocket Lake/Comet LakeIntel Q5702x 32GB 3200MHz DDR4x8 Gen 31x SATA & 2x M.2 NVMePDF
P350Rocket LakeIntel Q5702x 32GB 3200MHz DDR4x8 Gen 31x SATA & 2x M.2 NVMePDF
M80q Gen 3Alder LakeIntel Q6702x 32GB 4800MHz DDR5-1x SATA & 2x M.2 NVMePDF
M90q Gen 3Alder LakeIntel Q6702x 32GB 4800MHz DDR5x8 Gen 41x SATA & 2x M.2 NVMePDF
P360Alder LakeIntel Q6702x 32GB 4800MHz DDR5x8 Gen 42x M.2 NVMePDF
M70q Gen 3Alder LakeIntel Q6702x 32GB 3200MHz DDR4-1x SATA & 1x M.2 NVMePDF
M75q Gen 5AMD Zen 4AMD Pro 6002x 32GB 5200MHz DDR5-2x M.2 NVMePDF
M70q Gen 4Raptor LakeIntel Q6702x 32GB 5600MHz DDR5-2x M.2 NVMePDF
M70q Gen 5Raptor LakeIntel Q6702x 32GB 5600MHz DDR5-2x M.2 NVMePDF
M70q Gen 6Arrow LakeIntel B860/Q8702x 32GB 5600MHz DDR5-2x M.2 NVMePDF

¹ : vous avez besoin d'une carte riser propriétaire pour utiliser le slot PCIe.

² : la RAM maximale supportée est déterminée par le CPU (contrôleur mémoire) et le BIOS, certaines configurations peuvent prendre en charge davantage de RAM que les spécifications officielles.

Outils

Simulateur de BIOS/UEFI Lenovo : Simulateur

M710q et M910q

Ports

Face avant du M710q
Face avant du M710q

Sur la face avant :

Face arrière du M710q
Face arrière du M710q

Sur la face arrière :

Le M710q/M910q ne prend pas en charge le HDR via HDMI (1.4) ou DisplayPort (1.2a), mais la profondeur de couleur 10 bits est supportée.

CPU

Le M710q/M910q prend en charge tous les CPU Intel 35 W de 6e et 7e génération (modèles avec le suffixe T), je recommande la 7e génération pour le support de l'encodage/décodage matériel HEVC 10 bits.

RAM

Le M710q/M910q dispose de deux slots SODIMM DDR4 avec une capacité maximale de 32GB (2x16GB), la fréquence maximale est de 2133MHz, ou 2400MHz sur la 7e génération.

BIOS

Vous devriez mettre à jour votre BIOS pour améliorer la compatibilité avec le matériel récent, les anciennes versions du BIOS posent problème avec certains SSD NVMe : reddit

Dépannage

M720q, M920q et M920x

Ports

Face avant du M720q
Face avant du M720q

Sur la face avant :

Face arrière du M720q
Face arrière du M720q

Sur la face arrière :

Le M720q/M920q ne prend pas en charge le HDR via HDMI (1.4) ou DisplayPort (1.2a), mais la profondeur de couleur 10 bits est supportée.

CPU

Le M720q/M920q prend en charge tous les CPU Intel 35 W de 8e et 9e génération (modèles avec le suffixe T), l'i7-9900T est le CPU le plus puissant disponible pour ce modèle, mais il est très cher et difficile à trouver, les i3-8100T, i3-9100T, i5-8500T, i5-8600T, i5-9500T, i5-9600T, i7-8700T et i7-9700T sont bien plus courants, abordables et offrent malgré tout de bonnes performances.

Évitez les Celeron et Pentium, ils sont assez lents (dépourvus d'AVX2, FMA3, etc.), N'utilisez pas de CPU dont le TDP dépasse 35 W (65 W sur le M920x), cela peut provoquer une surchauffe et potentiellement endommager votre carte mère (comme les VRM) ou le PSU.

RAM

Le M720q/M920q/M920x dispose de deux slots SODIMM DDR4 avec une capacité maximale de 64GB (2x32GB), la fréquence maximale est de 2400MHz, ou 2666MHz sur les CPU i5/i7.

Stockage

Vous avez deux options de stockage :

Il manque le NVMe sur le second slot M.2 des M720q/M920q ; vous pouvez souder les composants manquants pour obtenir un M.2 (SATA) fonctionnel : https://github.com/badger707/m920q-dual-NVME

GPU

Tous les CPU compatibles disposent d'un GPU intégré, si cela ne suffit pas, vous pouvez ajouter un GPU low-profile via une carte riser PCIe propriétaire ; vous êtes limité au PCIe 3.0 x8 et à un TDP de 45 W (il faut aussi un PSU de 135 W).

PSU

Le PSU propriétaire utilisé pour le M720q existe en 65W, 90W et 135W ; 90W est le minimum lorsque vous utilisez des cartes d'extension ou un CPU puissant (i7 ou i9).

Extensions et accessoires

Le M720q prend en charge plusieurs options d'extension :

TypeModèleDescription
Carte port VGA01AJ935Ajoute 1 sortie port VGA
Carte port VGA5C50W00881Ajoute 1 sortie port VGA
Carte port DisplayPort01AJ937Ajoute 1 sortie port DisplayPort
Carte port HDMI01AJ938Ajoute 1 sortie port HDMI
Carte port USB-C01AJ939Ajoute 1 sortie port USB-C
Riser PCIe x801AJ940Ajoute 1 slot PCIe x8
Carte port COM RS23204X2733Ajoute 1 sortie port COM RS232
Support VESA4XF0N03161Support VESA + vis
Support VESASM10U47670Support VESA + vis
Support VESA01EF310Support VESA + vis
Support VESA01EF645Support VESA + vis
Support VESA5M10U49625Support VESA + vis
Hub USB01EF647Hub USB avec RS232
Antenne Wifi00XJ126Antenne Wifi interne
Radiateur avec ventilo01MN633Radiateur avec ventilateur
Radiateur avec ventilo01MN632Radiateur avec ventilateur

BIOS

Pour mettre à jour le BIOS, vous devez d'abord mettre à jour l'Intel Management Engine, puis mettre à jour le BIOS, sinon vous risquez un boot loop avec les anciennes versions du BIOS.

Dépannage

Sources