Dissecting Embedding Bag Performance in DLRM Inference

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Ambati, Chandrish, Ding, Jing, Diep, Trung
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866917128142061568
author Ambati, Chandrish
Ding, Jing
Diep, Trung
author_facet Ambati, Chandrish
Ding, Jing
Diep, Trung
contents As the size of DLRMs gets larger, the models must be partitioned across multiple GPUs or nodes of GPUs due to the size limitation of total HBM memory that can be packaged in a GPU. This partitioning adds communication and synchronization overhead of sending and receiving data across GPUs. We use the NCCL and NVSHMEM libraries to measure the performance of an Embedding Bag kernel implemented on H100 GPUs. We compare its performance across diOerent batch sizes, number of tables, table sizes, pooling factors, and embedding dimensions. For a large embedding table that spans multiple GPUs, we project the performance slowdown from distributing an embedding table across multiple GPUs.
format Preprint
id arxiv_https___arxiv_org_abs_2512_05831
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Dissecting Embedding Bag Performance in DLRM Inference
Ambati, Chandrish
Ding, Jing
Diep, Trung
Performance
As the size of DLRMs gets larger, the models must be partitioned across multiple GPUs or nodes of GPUs due to the size limitation of total HBM memory that can be packaged in a GPU. This partitioning adds communication and synchronization overhead of sending and receiving data across GPUs. We use the NCCL and NVSHMEM libraries to measure the performance of an Embedding Bag kernel implemented on H100 GPUs. We compare its performance across diOerent batch sizes, number of tables, table sizes, pooling factors, and embedding dimensions. For a large embedding table that spans multiple GPUs, we project the performance slowdown from distributing an embedding table across multiple GPUs.
title Dissecting Embedding Bag Performance in DLRM Inference
topic Performance
url https://arxiv.org/abs/2512.05831