Memory Systems · Barcelona Supercomputing Center

A Mess of Memory System Benchmarking, Simulation and Application Profiling

A comprehensive framework for memory system analysis, recognized as MICRO-57 Best Paper Runner-Up, now available for the research community

Download
Mess preview

Here is how Mess works

A unified approach to memory system analysis through three integrated components.

1

Mess Benchmark

Describes the memory system performance with a family of bandwidth-latency curves.

2

Mess Simulator

Analytically adjusts the rate of memory instructions (provided by a CPU simulator) to the actual memory performance.

3

Mess Application Profiling

Determines positions of application execution-time segments on the corresponding memory bandwidth-latency curves.

More about mess
Mess Framework Architecture

Stay updatedwith our progress

A snapshot of the Mess team's mostkey announcements and updates.

Mess 2.0 Released
Release December 2025

Mess 2.0 Released

The Mess Benchmark has been completely redesigned in C++, delivering 84× faster performance with zero setup cost and full CLI configurability.

MICRO-57 Best Paper Runner-Up
Award November 2024

MICRO-57 Best Paper Runner-Up

Recognized as Best Paper Runner-Up at the 57th IEEE/ACM International Symposium on Microarchitecture.

Mess Framework team collaborating at the Barcelona Supercomputing Center
Barcelona Supercomputing Center logo

This work is part of the Memory Systems Team, focused on the design and evaluation of next-generation memory architectures for HPC and AI. Our research addresses performance, power, and reliability challenges in modern memory systems.

Share knowledge,build together

Access comprehensive tutorials, materials,and collaborative resources from the community.

Conference Tutorials

Sessions from leading conferences worldwide

Learning Materials

Comprehensive resources to use Mess

Collaborations

Connect with researchers and practitioners globally

Need some help?

Learn more about the team and get in touch. You'll find:

  • Information about the BSC Memory Systems team
  • Meet the developers behind Mess Framework
  • Direct contact options to reach the team
Slides preview

Workshop slides

PDF decks and speaker notes

Notebook preview

Hands-on notebooks

Ready to run examples

Manuals preview

Setup manuals

Step-by-step guides