File Download
There are no files associated with this item.
Links for fulltext
(May Require Subscription)
- Publisher Website: 10.1145/3422604.3425929
- Scopus: eid_2-s2.0-85097050584
Supplementary
-
Citations:
- Scopus: 0
- Appears in Collections:
Conference Paper: Clara: Performance Clarity for SmartNIC Offloading
| Title | Clara: Performance Clarity for SmartNIC Offloading |
|---|---|
| Authors | |
| Keywords | network functions performance prediction smartnics |
| Issue Date | 2020 |
| Citation | Hotnets 2020 Proceedings of the 19th ACM Workshop on Hot Topics in Networks, 2020, p. 16-22 How to Cite? |
| Abstract | The gap between CPU and networking speeds has motivated the development of SmartNICs for near-network processing. Recent work has shown that many network functions can benefit from SmartNIC offloading, but identifying the best porting strategy requires hand-tuning and workload-specific optimizations. The developer has no easy way to understand the ported performance beforehand We are developing a tool called Clara, whose goal is to provide performance clarity for SmartNIC offloading. Clara can analyze an unported NF in its original form, and predict its performance when ported to a SmartNIC target. This automated workflow enables the developer to easily customize offloading strategies, obtain performance insights, and identify suitable SmartNIC models for her workloads. Clara's key technical roadmap is to emulate a compiler, lowering an unported program to a SmartNIC target logically, without performing code generation. This results in a mapping from core NF logic to SmartNIC hardware resources, and Clara then plugs in NIC parameters to predict the performance for specific workloads. We describe our progress so far, and report initial validation results with Netronome hardware. |
| Persistent Identifier | http://hdl.handle.net/10722/363751 |
| DC Field | Value | Language |
|---|---|---|
| dc.contributor.author | Qiu, Yiming | - |
| dc.contributor.author | Kang, Qiao | - |
| dc.contributor.author | Liu, Ming | - |
| dc.contributor.author | Chen, Ang | - |
| dc.date.accessioned | 2025-10-10T07:49:06Z | - |
| dc.date.available | 2025-10-10T07:49:06Z | - |
| dc.date.issued | 2020 | - |
| dc.identifier.citation | Hotnets 2020 Proceedings of the 19th ACM Workshop on Hot Topics in Networks, 2020, p. 16-22 | - |
| dc.identifier.uri | http://hdl.handle.net/10722/363751 | - |
| dc.description.abstract | The gap between CPU and networking speeds has motivated the development of SmartNICs for near-network processing. Recent work has shown that many network functions can benefit from SmartNIC offloading, but identifying the best porting strategy requires hand-tuning and workload-specific optimizations. The developer has no easy way to understand the ported performance beforehand We are developing a tool called Clara, whose goal is to provide performance clarity for SmartNIC offloading. Clara can analyze an unported NF in its original form, and predict its performance when ported to a SmartNIC target. This automated workflow enables the developer to easily customize offloading strategies, obtain performance insights, and identify suitable SmartNIC models for her workloads. Clara's key technical roadmap is to emulate a compiler, lowering an unported program to a SmartNIC target logically, without performing code generation. This results in a mapping from core NF logic to SmartNIC hardware resources, and Clara then plugs in NIC parameters to predict the performance for specific workloads. We describe our progress so far, and report initial validation results with Netronome hardware. | - |
| dc.language | eng | - |
| dc.relation.ispartof | Hotnets 2020 Proceedings of the 19th ACM Workshop on Hot Topics in Networks | - |
| dc.subject | network functions | - |
| dc.subject | performance prediction | - |
| dc.subject | smartnics | - |
| dc.title | Clara: Performance Clarity for SmartNIC Offloading | - |
| dc.type | Conference_Paper | - |
| dc.description.nature | link_to_subscribed_fulltext | - |
| dc.identifier.doi | 10.1145/3422604.3425929 | - |
| dc.identifier.scopus | eid_2-s2.0-85097050584 | - |
| dc.identifier.spage | 16 | - |
| dc.identifier.epage | 22 | - |
