Samsung a Xilinx uvádějí SmartSSD CSD kombinující SSD s FPGA
16.11.2020, Jan Vítek, aktualita
Nová SmartSSD CSD od Samsungu a Xilinxu si do našich počítačů asi nepořídíme, neboť jde o speciální zařízení, která kombinují SSD s čipy FPGA, jež přichystala právě firma Xilinx. A k čemu takové zařízení může být?
Samsung SmartSSD CSD reaguje na to, že při dnešních propustnostech úložných zařízení a rozhraní se mohou samotné procesory stát v systému úzkým hrdlem. O něčem podobném nedávno mluvila NVIDIA, když při představení nové řady GeForce 3000 zmínila také technologii RTX IO, která má při zpracování dat čtených z rychlého úložiště odlehčit právě procesoru. NVIDIA k tomu chce pochopitelně použít výkon grafické karty, ovšem v případě SmartSSD CSD od firem Samsung a Xilinx má podobnou úlohu zastat právě integrovaný čip FPGA.
Samsung zde míří především do oblasti velkých dat (Big Data), kde lze počítat s obrovskými nároky na úložná zařízení a zpracování či analýzu v nich uložených dat. Právě zde se může počítat s tím, že výkon CPU už může být omezující pro celý systém.
Samsung tak zde mění zažitou architekturu, která znamená, že by SSD musela s případným FPGA či jiným akcelerátorem komunikovat přes PCIe. V případě SmartSSD CSD ale spolu SSD a FPGA komunikují přes vlastní soukromou sběrnici, čímž se minimalizuje tok dat mezi celým zařízením a CPU a právě procesor si může i sám oddechnout, neboť zpracování dat za něj převezme právě FPGA.
SmartSSD CSD (Computational Storage Drive) je založen na klasických podnikových SSD od Samsungu s paměťmi V-NAND Flash a využívá Xilinx Kintex Ultrascale+ KU15P FPGA s vlastními 4 GB paměti DDR4. Jde o běžný 2,5" formát s rozhraním U.2 a kapacitou 3,84 TB.
Samotné využití ale už závisí na vývojářích, kteří mají k dispozici vývojové prostředí Xilinx Vitis a C, C++ a OpenCL. Možnosti jsou pak široké a samotné CSD může zajistit překódování videa, různé AI úlohy jako rozpoznávání obrazu či objekjtů v něm, analýzu dat, atd. Řada SmartSSD bude k dispozici od příštího roku.
Zdroj: Hexus.net