Western Digital on välja töötanud Linuxi kerneli jaoks draiveri, mis realiseerib NVMe PCI Endpoint Function Target'i. Kui PCIe kontroller toetab endpoint režiimi, võimaldab see Linuxi alusel töötaval süsteemil käituda NVMe PCI kontrollerina, mis näeb teistele süsteemidele välja nagu NVMe liidesega andmekandja.
Näiteks on selline andmekandja realiseeritud Rock5B plaadil, mis kasutab SoC Rockchip RK3588 PCI Gen3x4 kontrollerit, mis suudab töötada endpoint režiimis. Null_blk plokkseadmestiku kasutamisel ja 4 sisend/väljund järjekorraga konfigureerimisel näitas andmekandja 2.8 GB/s läbilaskevõimet 512KB plokkide järjestikuse lugemise korral ja 131 tuhat sisend/väljund operatsiooni sekundis 4K plokkide juhuslike lugemiste korral.
Allikas: opennet.ru
