Skip to content

Model ↔ Architecture

spksrc identifies each Synology platform by its CPU codename (apollolake, geminilake, rtd1296, ...). Every codename belongs to an architecture family and is compiled with one of the generic build architectures (x64, aarch64, armv7, ...). The authoritative mapping lives in mk/spksrc.common/archs.mk; the families are summarised in Reference: Architectures.

To go model → platform, type your model in the search box (e.g. DS920+); the matching platform row is shown. To go platform/family → models, pick a family or type a codename.

For the authoritative CPU of a specific model, see Synology's What kind of CPU does my NAS have?.

 

PlatformFamilyBuild archCPUIntegrated GPUExample models
geminilakex64x64IntelIntel UHD Graphics 605 (Gen9.5)DS224+, DS423+, DVA1622, DS220+, DS420+, DS720+, DS920+, DS1520+
apollolakex64x64IntelIntel HD Graphics 500/505 (Gen9, Broxton)DS620slim, DS1019+, DS218+, DS418play, DS718+, DS918+
braswellx64x64IntelIntel HD Graphics (Gen8)DS916+, DS716+, DS216+
denvertonx64x64Intel Atom C3000DVA3221, RS820+, DS2419+, DS1819+, DS1618+
avotonx64x64Intel Atom C2000DS1817+, DS1517+, DS1815+, DS415+, RS815+
broadwellx64x64Intel Xeon-DFS3400, RS3618xs, RS3617xs+, DS3617xs
bromolowx64x64Intel XeonRS3614xs, DS3612xs, DS3615xs
v1000x64x64AMD Ryzen V1500BDS1621+, DS1821+, RS1221+, DS1823xs+, RS822+
r1000x64x64AMD Ryzen R1600DS923+, DS723+, DS1522+, RS422+
epyc7002 / purley / grantleyx64x64Intel Xeon / AMD EPYChigh-end FS/SA/RS models
rtd1296ARMv8aarch64RealtekARM Mali-T820 (not used for transcoding)DS420j, DS220j, RS819, DS418, DS218, DS118
rtd1619bARMv8aarch64RealtekARM Mali (not used for transcoding)DS223, DS223j, DS423, DS124
armada37xxARMv8aarch64MarvellDS120j, DS119j
armada38xARMv7armv7MarvellDS218j, DS118, DS419slim, RS217
alpineARMv7armv7Annapurna AL-314DS416, DS1517, DS1817, DS713+
monacoARMv7armv7STM MonacoDS215+
comcerto2kARMv7armv7Mindspeed ComcertoDS414j, RS214
armada370 / armada375 / armadaxpARMv7armv7MarvellDS115j, DS214, DS414
hi3535ARMv7Larmv7lHiSilicon(surveillance / legacy models)
88f6281ARMv5armv5Marvell KirkwoodDS112, DS212, DS411 (legacy)
qoriqPowerPCqoriqFreescale QorIQDS213+, DS413, RS812
ppc853x / ppc854x / ppc824xPowerPCppcFreescaleDS109, DS209, DS409 (legacy)
evansporti686i686Intel Atom CE5300DS214play, DS415play

Model examples

Model lists are representative, not exhaustive — Synology reuses a platform across many models and revisions. Use the search box for your exact model, and confirm the CPU on the Synology page. The full platform-to-family mapping is in mk/spksrc.common/archs.mk.

Hardware transcoding through the SynoCli Video Driver targets Intel iGPUs (apollolake, geminilake, braswell). The Synology AMD (v1000/r1000) SKUs ship without an integrated GPU, and the ARM Mali GPUs are not driven by the Intel VA-API/QSV stack.

See also