2020 IEEE 28th Annual International Symposium on Field-Programmable Custom Computing Machines (FCCM) 2020
DOI: 10.1109/fccm48280.2020.00015
|View full text |Cite
|
Sign up to set email alerts
|

Corundum: An Open-Source 100-Gbps Nic

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

1
36
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
4
3
2

Relationship

0
9

Authors

Journals

citations
Cited by 69 publications
(37 citation statements)
references
References 9 publications
1
36
0
Order By: Relevance
“…The first is an SV-based RISC-V core called cv32e40p [29] where we show the model accuracy convergence. Then we exploit an open-source, high-performance FPGA-based NIC [32], called Corundum, where we explore the design space of a Verilog submodule and we showcase non-dominant solutions. We move then to Neorv32 [33], a VHDL-based RISC-V core, where we apply the power of two restrictions to explore core memories space.…”
Section: Experimental Setup and Resultsmentioning
confidence: 99%
See 1 more Smart Citation
“…The first is an SV-based RISC-V core called cv32e40p [29] where we show the model accuracy convergence. Then we exploit an open-source, high-performance FPGA-based NIC [32], called Corundum, where we explore the design space of a Verilog submodule and we showcase non-dominant solutions. We move then to Neorv32 [33], a VHDL-based RISC-V core, where we apply the power of two restrictions to explore core memories space.…”
Section: Experimental Setup and Resultsmentioning
confidence: 99%
“…Corundum is an open-source, high-performance FPGAbased NIC [32] written in Verilog. We targeted the same Kintex-7 FPGA disabling the approximator model to employ direct Vivado evaluations.…”
Section: B Corundum: Verilog Network Interface Cardmentioning
confidence: 99%
“…The most recent version (FPGA SUME) couples a Xilinx Virtex 7 FPGA with four 10Gb Ethernet ports [209]. A more recent effort in this direction is Corundum [61], which provides an open source platform for implementing a 100Gbps NIC on FPGA. Corundum is a collection of the basic NIC modules and building blocks, which are ready to be implemented on several commercial FPGA cards.…”
Section: Field-programmable Gate Arraysmentioning
confidence: 99%
“…However, an FPGA first needs to function as an NIC to be an accelerator for a software data plane. Although the FPGA proved to be a basic NIC performing basic packet transmitting and receiving functions [33,34], many other features, such as supporting for SR-IOV and DPDK, that are commonly implemented for NICs are challenging to implement on FPGAs [35]. Therefore, the FSNIC [23,24] is the best hardware to implement the accelerator for a software data plane.…”
Section: Evaluating Fsnic As Acceleratormentioning
confidence: 99%