Sony Pixel Power calrec Sony

Pinterest Boosts Home Feed Engagement 16% With Switch to GPU Acceleration of Recommenders

04/08/2022

Pinterest has engineered a way to serve its photo-sharing community more of the images they love.

The social-image service, with more than 400 million monthly active users, has trained bigger recommender models for improved accuracy at predicting people's interests.

Pinterest handles hundreds of millions of user requests an hour on any given day. And it must also narrow down relevant images from roughly 300 billion images on the site to roughly 50 for each person.

The last step - ranking the most relevant and engaging content for everyone using Pinterest - required a leap in acceleration to run heftier models, with minimal latency, for better predictions.

Pinterest has improved the accuracy of its recommender models powering people's home feeds and other areas, increasing engagement by as much as 16%.

The leap was enabled by switching from CPUs to NVIDIA GPUs, which could easily be applied next to other areas, including advertising images, according to Pinterest.

Normally we would be happy with a 2% increase, and 16% is just a beginning for home feeds. We see additional gains - it opens a lot of doors for opportunities, said Pong Eksombatchai, a software engineer at Pinterest.

Transformer models capable of better predictions are shaking up industries from retail to entertainment and advertising. But their leaps in performance gains of the past few years have come with a need to serve models that are some 100x bigger as their number of model parameters and computations skyrockets.

Huge Inference Gains, Same Infrastructure Cost Like many, Pinterest engineers wanted to tap into state-of-the-art recommender models to increase engagement. But serving these massive models on CPUs presented a 100x increase in cost and latency. That wasn't going to maintain its magical user experience - fresh and more appealing images - occurring within a fraction of a second.

If that latency happened, then obviously our users wouldn't like that very much because they would have to wait forever, said Eksombatchai. We are pretty close to the limit of what we can do on CPU basically.

The challenge was to serve these hundredfold larger recommender models within the same cost and latency constraints.

Working with NVIDIA, Pinterest engineers began architectural changes to optimize their inference pipeline and recommender models to enable the transition from CPU to GPU cloud instances. The technology transition began late last year and required major changes to how the company manages workloads. The result is a 100x gain in inference efficiency on the same IT budget, meeting their goals.

We are starting to use really, really big models now. And that is where the GPU comes in - to help make these models possible, Eksombatchai said.

Tapping Into cuCollections Switching from CPUs to GPUs required rethinking its inference systems architecture. Among other issues, engineers had to change how they send workloads to their inference servers. Fortunately, there are tools to assist in making the transition easier.

The Pinterest inference server built for CPUs had to be altered because it was set up to send smaller batch sizes to its servers. GPUs can handle much larger workloads, so it's necessary to set up larger batch requests to increase efficiency.

One area where this comes into play is with its embedding table lookup module. Embedding tables are used to track interactions between various context-specific features and interests of user profiles. They can track where you navigate, and what people Pin on Pinterest, share or numerous other actions, helping refine predictions on what users might like to click on next.

They are used to incrementally learn user preference based on context in order to make better content recommendations to those using Pinterest. Its embedding table lookup module required two computation steps repeated hundreds of times because of the number of features tracked.

Pinterest engineers greatly reduced this number of operations using a GPU-accelerated concurrent hash table from NVIDIA cuCollections. And they set up a custom consolidated embedding lookup module so they could merge requests into a single lookup. Better results were seen immediately.

Using cuCollections helped us to remove bottlenecks, said Eksombatchai.

Enlisting CUDA Graphs Pinterest relied on CUDA Graphs to eliminate what was remaining of the small batch operations, further optimizing its inference models.

CUDA Graphs helps reduce the CPU interactions when launching on GPUs. They're designed to enable workloads to be defined as graphs rather than single operations. They provide a mechanism to launch multiple GPU operations through a single CPU operation, reducing CPU overheads.

Pinterest enlisted CUDA Graphs to represent the model inference process as a static graph of operation instead of as those individually scheduled. This enabled the computation to be handled as a single unit without any kernel launching overhead.

The company now supports CUDA Graph as a new backend of its model server. When a model is first loaded, the model server runs the model inference once to build the graph instance. This graph can then be run repeatedly in inference to show content on its app or site.

Implementing CUDA Graphs helped Pinterest to significantly reduce inference latency of its recommender models, according to its engineers.

GPUs have enabled Pinterest to do something that was impossible with CPUs on the same budget, and by doing this they can make changes that have a direct impact on various business metrics.

Learn about Pinterest's GPU-driven inference and optimizations at its GTC session, Serving 100x Bigger Recommender Models, and in the Pinterest Engineering blog.

Register for GTC, running Sept. 19-22, for free to attend sessions with NVIDIA and dozens of industry leaders.
LINK: https://blogs.nvidia.com/blog/2022/08/04/pinterest-gpu-acceleration-re...
See more stories from nvidia

Most recent headlines

05/01/2027

Worlds first 802.15.4ab-UWB chip verified by Calterah and Rohde & Schwarz to be demoed at CES 2026

Worlds first 802.15.4ab-UWB chip verified by Calterah and Rohde & Schwarz to be ...

01/06/2026

Dolby Sets the New Standard for Premium Entertainment at CES 2026

January 6 2026, 05:30 (PST) Dolby Sets the New Standard for Premium Entertainment at CES 2026 Throughout the week, Dolby brings to life the latest innovatio...

01/05/2026

NBCUniversal's Peacock to Be First Streamer to Integrate Dolby's Full Suite of Premium Picture and Sound Innovations

January 5 2026, 18:30 (PST) NBCUniversal's Peacock to Be First Streamer to ...

01/04/2026

DOLBY AND DOUYIN EMPOWER THE NEXT GENERATON OF CREATORS WITH DOLBY VISION

January 4 2026, 18:00 (PST) DOLBY AND DOUYIN EMPOWER THE NEXT GENERATON OF CREATORS WITH DOLBY VISION Douyin Users Can Now Create And Share Videos With Stun...

21/01/2026

Nielsen's All Screens Video Landscape Report Reveals Shift in Polish Media Rankings and Deeper Audience Engagement

The Living Room Remains Central: Nielsen Highlights Growing TV Screen Dominance ...

21/01/2026

NAB Urges Swift Action by FCC on NextGen TV Transition

Share Share by: Copy link Facebook X Linkedin Pinterest Bluesky Email...

21/01/2026

SmallHD Releases Major PageOS Software Update

Share Share by: Copy link Facebook X Linkedin Pinterest Bluesky Email...

21/01/2026

WBGU-TV in Ohio to Drop PBS Affiliation

Share Share by: Copy link Facebook X Linkedin Pinterest Bluesky Email...

21/01/2026

Telestream DIVA Now Certified with Quantum ActiveScale an...

Telestream , the industry's leading provider of content lifecycle management and media workflow orchestration, and Quantum Corporation (NASDAQ: QMCO) today ...

21/01/2026

Lightware introduces new Matrix Management Unit for their...

Lightware s TPN ecosystem brings a new level of predictability and structure to 10G AV-over-IP deployments, offering professional AV integrators a deterministic...

21/01/2026

Wisycom Introduces New Wideband Antenna Matrix MATF for C...

Wisycom, a global leader in advanced wireless RF solutions, launches its new wideband antenna matrix, MATF, which supports RF and fiber for demanding multi-zone...

21/01/2026

Grass Valley Showcases Scalable Future-Ready Live Product...

Grass Valley will demonstrate how it is powering scalable, future-ready live production at FOMEX 2026, taking place February 2 4 in Riyadh, Saudi Arabia. Exhibi...

21/01/2026

OKAST Implements BCNEXXT Vipe to Accelerate Monetization...

BCNEXXT, the developers of the advanced playout platform Vipe, today announced that OKAST, the monetization-first OTT platform provider, is using BCNEXXT's ...

21/01/2026

Magewell Introduces New IP to HDMI Decoder at ISE 2026 an...

Revamped design enables advanced capabilities, leading with powerful IP to HDMI conversion Magewell, developer of innovative, high-performance video I/O and I...

21/01/2026

Kiloview Expands Its AV-over-IP Ecosystem with AVX24-4 Me...

Jan 20th 2026, Changsha Kiloview today announced the launch of two major additions to its AV-over-IP ecosystem: the AVX24-4 Media HUB and KiloLink Station, ma...

21/01/2026

Bitfocus delivers high availability high security and hig...

Latest version of enterprise-class Buttons brings simple, coherent control to more than 700 professional devices and applications Bitfocus, the specialist in ...

21/01/2026

Clear-Com Announces Kari Eythorsson as New Regional Sale...

Clear-Com is pleased to announce the appointment of Kari Eythorsson as the new Regional Sales Manager (RSM) for Southeast Asia & Australia, based in Singapore,...

21/01/2026

Netflix Amends Warner Bros Discovery Bid to Offer All Cash

Share Share by: Copy link Facebook X Linkedin Pinterest Bluesky Email...

21/01/2026

Advanced Systems Group Inks Exclusive Partnership With Nu-Studio

Share Share by: Copy link Facebook X Linkedin Pinterest Bluesky Email...

21/01/2026

SWIT Ships New Powercell Camera Battery Series

Share Share by: Copy link Facebook X Linkedin Pinterest Bluesky Email...

21/01/2026

Netflix Q4 Earnings Exceed Expectations as Subs Top 325 Million

Share Share by: Copy link Facebook X Linkedin Pinterest Bluesky Email...

21/01/2026

What's Next on Netflix Korea: Every Emotion, One Bold 2026 Slate

Back to All News What's Next on Netflix Korea: Every Emotion, One Bold 2026 Slate Entertainment 21 January 2026 GlobalSouth Korea Link copied to clipbo...

21/01/2026

Netflix Presents Its Italian 2026 Slate: The Year of the Stars

Back to All News Netflix Presents Its Italian 2026 Slate: The Year of the Stars (Photo credit: Virginia Bettoja / Netflix) Entertainment 21 January 2026 Gl...

21/01/2026

Fox Corporation Executives to Discuss Second Quarter Fiscal 2026 Financial Results Via Webcast

Fox Corporation Executives to Discuss Second Quarter Fiscal 2026 Financial Resul...

21/01/2026

FilmLight releases Baselight v7

Baselight v7 brings colourists and post-houses smarter mattes, faster workflows and deeper control FilmLight, known for its detailed colour toolset and longsta...

21/01/2026

RT News announces new Washington Correspondent

RT News is pleased to announce the appointment of Jackie Fox as its new Washington Correspondent. Jackie is a multimedia journalist with RT News and has repor...

21/01/2026

Largest Infrastructure Buildout In Human History: Jensen Huang on AI's Five-Layer Cake at Davos

From skilled trades to startups, AI's rapid expansion is the beginning of th...

20/01/2026

SVG Sit-Down: BitFire's Jim Akimchuk on the Future of Cloud, Remote, Software-Defined Live Production

SVG Sit-Down: BitFire's Jim Akimchuk on the Future of Cloud, Remote, Softwar...

20/01/2026

From Architecture to Reality: What CBC's Milano Cortina 2026 Workflows Tell Us About DMF and MXL in Live Sport

From architecture to reality: What CBC's Milano Cortina 2026 workflows tell ...

20/01/2026

Milano Cortina 2026: Making the Winter Olympics and Paralympics Workflow Work for France Tlvisions

Milano Cortina 2026: Making the Winter Olympics and Paralympics workflow work fo...

20/01/2026

Countdown to Milano Cortina 2026: SVG Launches SportsTechLive Blog in Lead-up to Winter Games

Countdown to Milano Cortina 2026: SVG Launches SportsTechLive Blog in Lead-up to...

20/01/2026

Grand Finale: Rally Saudi Arabia Pushes WRC to Make the Most of Cameras and Drones for Sandy Spectacle

Grand finale: Rally Saudi Arabia pushes WRC to make the most of cameras and dron...

20/01/2026

State of Change: What's Happening in the Remote-Production Business?

State of Change: What's Happening in the Remote-Production Business?NEP Group, Game Creek Video, Dome Productions, Mobile TV Group, Program Productions exec...

20/01/2026

CFP National Championship 2026: A Look Back at SVG's Complete Coverage

CFP National Championship 2026: A Look Back at SVG's Complete CoverageGo behind the scenes with ESPN, Game Creek Video, Van Wagner, and the champion Indiana...

20/01/2026

Centering the Artist: Why We're Launching the AI Literacy Initiative

The Gotham, Film Independent, and Creators Coalition on AI Join Alliance by Michelle Satter, Founding Senior Director, Sundance Institute's Artist Programs...

20/01/2026

19th Annual South African Film and Television Awards (SAFTAs) open the call for Discretionary Award Nominations

The National Film and Video Foundation (NFVF), an agency of the Department of Sp...

20/01/2026

The Gauge: Poland | December 2025

December, the first month of winter and the holiday season, has traditionally encouraged families to spend time together in front of the television. During this...

20/01/2026

The Gauge: Mexico December 2025

During December, streaming's share of TV viewing in Mexico settled at 24.3%, an increase of 0.1 share points from the previous month. Disclaimer: YUMI TV,...

20/01/2026

Streaming Shatters Multiple Records in December 2025 with 47.5% of TV Viewing, according to Nielsen's The Gauge

Christmas Day is Most-Streamed Day Ever with 55 Billion Viewing Minutes, led by...

20/01/2026

Nielsen: Streaming Shatters Multiple Records in December 2025

Share Share by: Copy link Facebook X Whatsapp Pinterest Flipboard...

20/01/2026

Disguise and ASB GlassFloor Announce Official Partnership...

Disguise and ASB GlassFloor today announced a strategic partnership that turns the arena floor into a fully customizable interactive digital surface. This will ...

20/01/2026

LiveU Enables Cloud Production Workflow for First Ever IT...

Last summer, ITV celebrated the tenth anniversary of its popular reality dating show, Love Island. To ramp up the excitement of series 12 (launched in the UK on...

20/01/2026

Berklee's Mark Ethier Named One of SPIN's Most Influential People in Music for 2026

Berklee's Mark Ethier Named One of SPIN's Most Influential People in Mus...

20/01/2026

Sports Illustrated Launches New Streaming Channel SI TV

Share Share by: Copy link Facebook X Whatsapp Pinterest Flipboard...

20/01/2026

S&P: Funding for GenAI Applications Nearly Tripled in 2025

Share Share by: Copy link Facebook X Whatsapp Pinterest Flipboard...

20/01/2026

Emergent to Showcase AI-First Broadcast Graphics Platform...

Emergent, a provider of AI-powered media production solutions, today announced its presence at ISE 2026 in Barcelona, taking place February 3 6, where it will u...

20/01/2026

News Corp to Report Fiscal 2026 Second Quarter Earnings

News Corp to Report Fiscal 2026 Second Quarter Earnings New York, NY (January 20, 2026) - News Corp will release its second quarter Fiscal 2026 results on Thur...

20/01/2026

Netflix and MAPPA Strengthens Strategic Partnership, Aiming to Co-Create a World-Class Animation Studio Modelm

Back to All News Netflix and MAPPA Strengthens Strategic Partnership, Aiming to...

20/01/2026

What We Watched the Second Half of 2025

Back to All News What We Watched the Second Half of 2025 Entertainment 20 January 2026 Global Link copied to clipboard Download all assets Today, we rele...

20/01/2026

Netflix and Warner Bros. Discovery Amend Agreement to All-Cash Transaction

Back to All News Netflix and Warner Bros. Discovery Amend Agreement to All-Cash Transaction Business 20 January 2026 Global Link copied to clipboard All-C...