35 ms·
I’m wondering if there are any firewall/router/load balancer type of devices that use GPUs for their parallel processing capabilities (or whether that’s even po
by coverband 6y ago
I’m wondering if there are any firewall/router/load balancer type of devices that use GPUs for their parallel processing capabilities (or whether that’s even possible). Anyone familiar with this ecosystem to comment?
- sipherhex 6y agoDisclosure: I work at NVIDIA. This is a developing area with a number of research and development efforts ongoing looking at basic packet filtering flows, for example: https://ieeexplore.ieee.org/document/7019193 https://ieeexplore.ieee.org/document/7019193 https://arxiv.org/pdf/1312.4188.pdf https://arxiv.org/pdf/1312.4188.pdf and AI-driven approaches like CyBERT showing promise: https://medium.com/rapids-ai/cybert-28b35a4c81c4 https://medium.com/rapids-ai/cybert-28b35a4c81c4 One of the main system challenges has been efficient high-bandwidth and low-latency delivery of packet flows between NICs and GPUs. NVIDIA has their cuVNF library (part of the Aerial SDK) that works with GPU Direct NICs and extends the DPDK toolkit to accomplish this: https://developer.nvidia.com/aerial-sdk https://developer.nvidia.com/aerial-sdk However, as for integrated devices, I'm familiar with at least one that claims to be on the market: http://www.h3c.com/en/About_Us/News___Events/News/201907/1218274_294554_0.htm http://www.h3c.com/en/About_Us/News___Events/News/201907/121...