Re:Linux page table isolation is not needed on AMD processors
by emj on Wednesday January 03, 2018 @07:55AM
(#16060568)
Taking control over network cards in user space seems doable nowdays. There was a talk about doing such drivers with IOMMU/DMA at CCC: https://media.ccc.de/v/34c3-9159-demystifying_network_cards
[ Parent
| on HN ]
Re:Linux page table isolation is not needed on AMD processors
by arghwhat on Saturday January 06, 2018 @07:24AM
(#16084978)
User-space drivers have been doable for a while, and dpdk[1] is definitely worth a check. There's also some manufacturers[2] that only does user-space drivers for their high-performance cards (e.g. 4x10Gb/s, 2x40Gb/s, 2x100Gb/s cards). Being designed with this in mind helps performance a lot.