What You'll Learn
Mess Benchmark
Discover detailed memory system characterization of actual systems and simulators. We will show you some real-life use cases from academia and industry.
Mess Simulator
Learn about the Mess simulator design and evaluation. We will also cover its integration with CPU simulators: ZSim, gem5, OpenPiton, MUSA and ChampSim. Be the first one to simulate novel memory systems: CXL memory expanders, DDR5 MRDIMMs and LPDDR5x.
Application Profiling
Explore how Mess enhances memory-related applications profiling. Can you guess why the cache-aware roofline crew is attending the tutorial?
Hands-On Experience
Get practical experience with Mess on Intel Sapphire Rapids systems with DDR5 DIMMs. Learn common pitfalls and debugging techniques. Discover how to set-up your memory simulators based on the performance measurements from the actual hardware.
Prerequisites
- Basic knowledge of computer architecture and memory systems
- For the hands-on session: Familiarity with Linux command line and basic programming
Tutorial Materials
Recording of the talk will be uploaded here once it is available.
Ready to Learn More?
Register for MICRO 2025 and join us for this comprehensive tutorial.