Lovelock: Towards Smart NIC-Hosted Clusters

Traditional cluster designs were originally server-centric, and have evolved recently to support hardware acceleration and storage disaggregation. In applications that leverage acceleration, the server CPU performs the role of orchestrating computation and data movement and data-intensive applications stress the memory bandwidth. Applications that leverage disaggregation can be adversely affected by the increased PCIe and network bandwidth resulting from disaggregation. In this paper, we advocate for a specialized cluster design for important data intensive applications, such as analytics, query processing and ML training. This design, Lovelock, replaces each server in a cluster with one or more headless smart NICs. Because smart NICs are significantly cheaper than servers on bandwidth, the resulting cluster can run these applications without adversely impacting performance, while obtaining cost and energy savings.

Authors

Institutions

Publication Details

Journal
ACM SIGEnergy Energy Informatics Review
Published
2024-12-01
DOI
https://doi.org/10.1145/3727200.3727226
Citations
2
Primary Topic
Cloud Computing and Resource Management
Type
article
Field-Weighted Citation Impact
1.56
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Lovelock: Towards Smart NIC-Hosted Clusters

Ramesh Govindan, David Culler, Fatma Özcan, Kai Shen et al.
2 citations
ACM SIGEnergy Energy Informatics Review
Cloud Computing and Resource Management
1.56
article

Lovelock: Towards Smart NIC-Hosted Clusters

Ramesh Govindan, David Culler, Fatma Özcan, Kai Shen, Seo Jin Park, Geon-Woo Kim, Hank Levy
article en
2 citations

Abstract

Traditional cluster designs were originally server-centric, and have evolved recently to support hardware acceleration and storage disaggregation. In applications that leverage acceleration, the server CPU performs the role of orchestrating computation and data movement and data-intensive applications stress the memory bandwidth. Applications that leverage disaggregation can be adversely affected by the increased PCIe and network bandwidth resulting from disaggregation. In this paper, we advocate for a specialized cluster design for important data intensive applications, such as analytics, query processing and ML training. This design, Lovelock, replaces each server in a cluster with one or more headless smart NICs. Because smart NICs are significantly cheaper than servers on bandwidth, the resulting cluster can run these applications without adversely impacting performance, while obtaining cost and energy savings.

ACM SIGEnergy Energy Informatics ReviewVol. 4(5)
University of Southern California (US), Google (United States) (US), University of Washington (US), California Southern University (US), The University of Texas at Austin (US)
Openalex Percentile: Top 11%
Cloud Computing and Resource Management
1.56
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Lovelock: Towards Smart NIC-Hosted Clusters — Ramesh Govindan, David Culler, et al. · ACM SIGEnergy Energy Informatics Review (2024) | TGRS Research Map | TGRS