Published April 1, 2021 | Version v1
Software Open

RecSSD: Near Data Processing for Solid State Drive Based Recommendation Inference

  • 1. Harvard University
  • 2. Facebook
  • 3. Facebook/ASU

Description

Neural personalized recommendation models are used across a wide variety of datacenter applications including search, social media, and entertainment. State-of-the-art models comprise large embedding tables that have billions of parameters requiring large memory capacities. Unfortunately, large and fast DRAM-based memories levy high infrastructure costs. While SSD-based storage solutions have up to an order of magnitude larger capacity, they exhibit low read latency and bandwidth degrading inference performance. In this paper we propose RecSSD, a near data processing based SSD memory system customized for neural recommendation inference. We demonstrate that RecSSD, reduces end-to-end model inference latency by 2×compared to off-the-shelf SSD-memories across eight industry-representative neural recommendation models.

Files

RecSSD-OpenSSDFirmware-master.zip

Files (1.7 MB)

Name Size Download all
md5:2a79a8428bcfdf9c6716c4ba5a66e748
69.1 kB Preview Download
md5:896fc767b2c95cd720b08c0f474d7eb9
148.5 kB Preview Download
md5:9d89d6cfcb548d0af9f73a659dd4ea90
1.5 MB Preview Download