SNIA Developer Conference September 15-17, 2025 | Santa Clara, CA

Name
Andy Banta
First Name
Andy
Last Name
Banta
Old Speaker ID
459
Is 2024 Speaker
On
Show speaker in homepage block
On
Photo

CXL and the Art of Hierarchical Memories: Their Management and Use

Submitted by Anonymous (not verified) on

New technologies and platforms have laid waste to the assumptions of fixed-size, monolithic memory. Multiple layers of CXL-attached memory and persistent memory now provide a wide variety of types and speeds of memory available to developers of future systems. We will compare these various tiers of memories, whether inside the box or remotely attached. Next, we will examine how users and consumers of multi-tiered memory can make use of their varying characteristics, such as latency and persistence.

Optimizing complex hierarchical memory systems through simulations

Submitted by Anonymous (not verified) on

Modern memory, storage and content delivery systems are built out of myriad components that provide a dizzying set of parameters used to optimize their cost or performance. By modularly simulating the components into building blocks, we show how you can quickly try many different sets of configurations. This modularity also allows plugging in alternative or proprietary components to measure their impact on the overall system cost and performance. These simulations can be built in days or weeks, instead of the months to years needed to build and test live systems.

Optimizing Content Delivery Networks through Simulations

Submitted by Anonymous (not verified) on

Building on Optimizing Complex Hierarchical Memory Systems through Simulation from SDC 2023, this talk details recent work to optimize caching systems used in Content Delivery Networks, or CDNs. CDNs are built out of groups of servers at a variety of locations with various tiers and types of caches. Modern CDN caches present a huge array of variable configurations.

Designing and Optimizing Complex CXL Configurations

Submitted by Anonymous (not verified) on

CXL offers unprecedented opportunities to design and build much larger application and compute arrangements than were available even a few years ago. The ability to connect memory subsystems and other compute resources through a switched network provides a dizzying array of possibilities for custom tailoring an environment for a particular workload.

Subscribe to Andy Banta