Menu
Sign In Search Podcasts Charts People & Topics Add Podcast API Pricing
Podcast Image

AI: post transformers

Los Alamos: overcoming the memory wall fighting sparse memory access

21 Aug 2025

Description

We review Los Alamos National Laboratory advancements in managing indirect memory accesses in high-performance computing and it's relationship to overcoming the memory wall. The first goal of DoE’s next-generation supercomputer, ATS-5, is “Overcoming the memory wall: continued memory bandwidth performance improvements for tri-lab applications.”"DX100" introduces a programmable data access accelerator designed to improve memory bandwidth utilization for irregular applications by reordering, coalescing, and interleaving memory requests. This accelerator aims to offload bulk indirect memory operations from CPU cores, thus reducing instruction count and cache misses. Complementing this, "A Workflow for the Synthesis of Irregular Memory Access Microbenchmarks" presents GS Patterns, a novel tool workflow that analyzes and synthesizes memory access patterns from complex applications. This workflow generates compact representations of sparse memory access patterns, enabling their use in benchmarking and hardware design to evaluate performance on various CPU and GPU architectures, particularly for gather and scatter operations that often bottleneck application performance.Sources:1) https://www.osti.gov/servlets/purl/2332770 - Codesign for memory intensive applications2) https://dl.acm.org/doi/pdf/10.1145/3695053.3731015 -DX100: Programmable Data Access Accelerator for Indirection3) https://dl.acm.org/doi/pdf/10.1145/3695794.3695816 - A Workflow for the Synthesis of Irregular Memory Access Microbenchmarks

Audio
Featured in this Episode

No persons identified in this episode.

Transcription

This episode hasn't been transcribed yet

Help us prioritize this episode for transcription by upvoting it.

0 upvotes
🗳️ Sign in to Upvote

Popular episodes get transcribed faster

Comments

There are no comments yet.

Please log in to write the first comment.