pith. sign in
Pith Number

pith:LINIHV6B

pith:2026:LINIHV6BSGVOALVGZL4NEWWHPX
not attested not anchored not stored refs pending

Communication Offloading on SmartNIC DPUs: A Quantitative Approach

Andong Hu, Ivy Peng, Jacob Wahlgren, Maya Gokhale, Roger Pearce

Offloading communication tasks to SmartNIC DPUs speeds up host-dominated workloads by up to 1.55x when the memory-to-communication ratio is high.

arxiv:2605.04842 v2 · 2026-05-06 · cs.DC

Add to your LaTeX paper
\usepackage{pith}
\pithnumber{LINIHV6BSGVOALVGZL4NEWWHPX}

Prints a linked badge after your title and injects PDF metadata. Compiles on arXiv. Learn more · Embed verified badge

Record completeness

1 Bitcoin timestamp
2 Internet Archive
3 Author claim open · sign in to claim
4 Citations open
5 Replications open
Portable graph bundle live · download bundle · merged state
The bundle contains the canonical record plus signed events. A mirror can host it anywhere and recompute the same current state with the deterministic merge algorithm.

Claims

C1strongest claim

Host-dominated workloads such as Quicksilver and Sparse Matrix Transpose achieved up to 1.55x speedup with communication offloaded to the DPU; we further identify a 625x increase in DRAM traffic due to the absence of Direct Cache Access support on the DPU.

C2weakest assumption

The memory-to-communication ratio serves as a reliable predictor of offloading benefit and that the DPU can execute the Buddy engine with sufficiently low overhead to realize net gains in real applications.

C3one line summary

Buddy offloads communication to DPUs for up to 1.55x speedup in host-dominated workloads but causes 625x more DRAM traffic without Direct Cache Access.

Cited by

1 paper in Pith

Receipt and verification
First computed 2026-05-25T02:01:21.678163Z
Builder pith-number-builder-2026-05-17-v1
Signature Pith Ed25519 (pith-v1-2026-05) · public key
Schema pith-number/v1.0

Canonical hash

5a1a83d7c191aae02ea6caf8d25ac77dfe80eb60d240d75e9b2d11fbe36b3058

Aliases

arxiv: 2605.04842 · arxiv_version: 2605.04842v2 · doi: 10.48550/arxiv.2605.04842 · pith_short_12: LINIHV6BSGVO · pith_short_16: LINIHV6BSGVOALVG · pith_short_8: LINIHV6B
Agent API
Verify this Pith Number yourself
curl -sH 'Accept: application/ld+json' https://pith.science/pith/LINIHV6BSGVOALVGZL4NEWWHPX \
  | jq -c '.canonical_record' \
  | python3 -c "import sys,json,hashlib; b=json.dumps(json.loads(sys.stdin.read()), sort_keys=True, separators=(',',':'), ensure_ascii=False).encode(); print(hashlib.sha256(b).hexdigest())"
# expect: 5a1a83d7c191aae02ea6caf8d25ac77dfe80eb60d240d75e9b2d11fbe36b3058
Canonical record JSON
{
  "metadata": {
    "abstract_canon_sha256": "3e2a8bdfe88fd22636149ca85e43a043b6cf65abc654dd239aa4872b51bb6541",
    "cross_cats_sorted": [],
    "license": "http://arxiv.org/licenses/nonexclusive-distrib/1.0/",
    "primary_cat": "cs.DC",
    "submitted_at": "2026-05-06T12:41:56Z",
    "title_canon_sha256": "12737700caed647788080ecc510f326bb51b326f43ca3327584b4193d8fa81ba"
  },
  "schema_version": "1.0",
  "source": {
    "id": "2605.04842",
    "kind": "arxiv",
    "version": 2
  }
}