Společnosti Samsung a Xilinx společně vytvořily novou kategorii pevných disků, které disponují vlastní výpočetní kapacitou. Kombinují technologie SSD a FPGA, které v rámci jedné komponenty mezi sebou dokážou velmi rychle komunikovat. Moduly nesou označení CSD – Computational Storage Drive a firma Samsung je uvede na trh pod značkou SmartSSD.
Nová kategorie úložných modulů v sobě integruje určitou výpočetní kapacitu, která odlehčuje centrálním procesorům. Zmírňuje tak problém úzkého hrdla mezi úložištěm a procesorem, jenž se nezřídka objevuje v aplikacích pro zpracování velkých dat. Obvody FPGA, jež jsou situovány mezi diskem SSD a CPU, GPU nebo dalšími čipy pro zpracování dat, fungují jako akcelerátory. Zefektivňují, resp. paralelizují přenosy.
Moduly SmartSSD kombinují řadiče disků Samsung Enterprise SSD v podobě čipů SoC, paměti V-NAND a obvody Xilinx Kntex Ultrascale+ KU15P FPGA. Výsledná komponenta nese označení Computational Storage Drive, jejíž název vypovídá mnohé o určení nových zařízení. Moduly mají formát 2,5 palce (U.2), kapacitu 3.84 TB a komunikují prostřednictvím slotu, rozhraní PCIe Gen 3 x4. Obvod FPGA disponuje 4 GB paměti DDR4.
Vývojáři mohou moduly CSD obsluhovat prostřednictvím frameworku Xilinx Vitis, který podporuje jazyky C, C++ a OpenCL. Jeho knihovny, rozhraní API a ovladače lze do systémů vkládat prostřednictvím běžných aplikačních frameworků.
Moduly SmartSSD podle společnosti Samsung najdou uplatnění v oborech, jako jsou řízení letecké dopravy, podnikové zpravodajství nebo správa finančních portfolií. Na trhu se objeví v příštím roce.