4 ms·
if you meant Mellanox, this is exactly what i thought
by yilugurlu 8y ago
if you meant Mellanox, this is exactly what i thought
- ksec 8y agoI vaguely remember similar story for FreeBSD from Netflix or Limelight. And it was Mellanox as well.
- drewg123 8y agoFreeBSD & Netflix. We use Mellanox on our 100GbE CDN nodes. It is a very different application from what the BBC is describing. Rather than 1 80Gb/stream, we have tens of thousands of several Mb/s streams. And rather than kernel bypass, we use heavily optimized kernel path, via sendfile and in-kernel TLS.
- kev009 8y agoLimelight is primarily Chelsio with a long tail of Intel. I chose Chelsio over Mellanox because I like their drivers more, but both are top shelf NICs. One thing to note on topic, we developed a driver framework called 'iflib' in FreeBSD that is somewhat similar in scope to NDIS on Windows. If you write an iflib driver, you automatically get netmap support on FreeBSD. So we have support for all of Intel, and newer Broadcom as well, without potentially unfamiliar corporate devs having to understand the intricacies of soft ring management for userspace networking.