Some detail from Reddit on what's unique about it:
"Corundum is being developed to facilitate optical networking research and as such has some unique architectural features. First, all hardware queue state is stored in block RAM or ultra RAM, enabling support for thousands of independent, hardware controllable transmit, receive, completion, and event queues. This enables fine-grained hardware control over packet emission on a per-destination or per-flow basis. Additionally, the NIC supports multiple ethernet ports per interface that have separate schedulers but share the same hardware queues, enabling functionality such as striping packets across ports or rapidly migrating flows from port to port. The port schedulers can be made aware of PTP time, enabling high-precision TDMA that's synchronized across a large network."
"Corundum is being developed to facilitate optical networking research and as such has some unique architectural features. First, all hardware queue state is stored in block RAM or ultra RAM, enabling support for thousands of independent, hardware controllable transmit, receive, completion, and event queues. This enables fine-grained hardware control over packet emission on a per-destination or per-flow basis. Additionally, the NIC supports multiple ethernet ports per interface that have separate schedulers but share the same hardware queues, enabling functionality such as striping packets across ports or rapidly migrating flows from port to port. The port schedulers can be made aware of PTP time, enabling high-precision TDMA that's synchronized across a large network."
https://www.reddit.com/r/FPGA/comments/cs87h1/corundum_opens...