• Happy holidays, folks! Thanks to each and every one of you for being part of the Tom's Hardware community!

News Raspberry Pi Compute Module 4 Works With Intel Gigabit NIC Card

A question, why the need for all the NIC cards? I don't think that the Pi really has the computing power to process the incoming NIC data. I mean to actually do something useful with it. It's great that the system has a bandwidth of 3 Gb/s, the bottleneck will be trying to process this incoming data in real time. Even saving it to disk will be time consuming. Besides this, the Pi has a USB3 port. An USB to Ethernet converter can be used should more than one NIC be required. Or even a network switch. When serious data analysis is required in real time, custom hardware is often the best, but unfortunately the most expensive solution. Parallel processing using FPGAs. These are my thoughts, I'm trying to understand why all those NICs would be beneficial. Zoe.
 
A question, why the need for all the NIC cards? I don't think that the Pi really has the computing power to process the incoming NIC data. I mean to actually do something useful with it. It's great that the system has a bandwidth of 3 Gb/s, the bottleneck will be trying to process this incoming data in real time. Even saving it to disk will be time consuming. Besides this, the Pi has a USB3 port. An USB to Ethernet converter can be used should more than one NIC be required. Or even a network switch. When serious data analysis is required in real time, custom hardware is often the best, but unfortunately the most expensive solution. Parallel processing using FPGAs. These are my thoughts, I'm trying to understand why all those NICs would be beneficial. Zoe.

If you read his home page, there is a section at the end with the headline "What do you do with this thing", where it is written that PfSense or Openwrt could be an option. If you are unfamiliar with what these are, they are router, firewall and switching software which can replace your existing router to allow for more granular control or more features. While Openwrt could run on basically everything (because it's based on Linux), PfSense is different. PfSense is based on FreeBSD which has less compatibility with for instance Realtek network drivers which is fairly common in smaller computer and tinkering boards. Intel is regarded as the safest option when it comes to stability, performance and features in FreeBSD, hence why this project is interested for the masses who want a low-powered and compact platform to run their router/firewall on.