Abstract
In next-generation automotive, industrial, data cen-ter, and other mixed-critical networks, Ethernet is expected to power the backbone interconnect among multi-core compute nodes. On attached Network Interface Cards (NICs) Receive Side Scaling (RSS) supports the CPU in balancing workloads across cores for reduced tail latencies. However, state-of-the-art solutions are primarily designed for performance and less for energy-efficiency which will play an equally important role. For this reason we present ecoNIC, an RSS-based hardware load balancer for SmartNICs, and an agile Dynamic Voltage and Frequency Scaling (DVFS) governor, for energy-saving network processing. ecoNI C efficiently pins flow priorities to CPU core clusters, reducing the workload of select cores in the process, and dynamically adjusts their clock speed to exploit freed-up capacities and save energy. Within a cluster, it proactively redirects packet bursts of priority-separated flow bundles among available cores, or offloads them to neighbor nodes, once local resources tend to become highly loaded. The per-core energy consumption this way is reduced at the expense of low priority packet latencies, while high priority service qualities are maintained. Experimental evaluations applying real-world network traces yield energy savings of up to 37.9 % at an increase from 559 μs to 3.06 ms in low priority end-to-end tail latency compared to an even workload distribution without frequency scaling.
| Original language | English |
|---|---|
| Title of host publication | Proceedings - 2024 27th Euromicro Conference on Digital System Design, DSD 2024 |
| Editors | Tomasz Kryjak, Frederic Petrot |
| Publisher | Institute of Electrical and Electronics Engineers Inc. |
| Pages | 185-193 |
| Number of pages | 9 |
| ISBN (Electronic) | 9798350380385 |
| DOIs | |
| State | Published - 2024 |
| Event | 27th Euromicro Conference on Digital System Design, DSD 2024 - Paris, France Duration: 28 Aug 2024 → 30 Aug 2024 |
Publication series
| Name | Proceedings - 2024 27th Euromicro Conference on Digital System Design, DSD 2024 |
|---|
Conference
| Conference | 27th Euromicro Conference on Digital System Design, DSD 2024 |
|---|---|
| Country/Territory | France |
| City | Paris |
| Period | 28/08/24 → 30/08/24 |
UN SDGs
This output contributes to the following UN Sustainable Development Goals (SDGs)
-
SDG 7 Affordable and Clean Energy
-
SDG 9 Industry, Innovation, and Infrastructure
Keywords
- dvfs
- ethernet
- load balancing
- priority
- receive side scaling
- smartnic
Fingerprint
Dive into the research topics of 'ecoNIC: Saving Energy Through SmartNIC-Based Load Balancing of Mixed-Critical Ethernet Traffic'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver