DiME – Performance Emulator for Disaggregated Memory Architectures

 DiME – Performance Emulator for Disaggregated Memory Architectures

  1. Summary: DiME is a software performance emulator for disaggregated memory architectures that injects configurable delays in local memory operations to mimic remote memory access latency. It supports fine-grained partitioning and memory isolation per process, enabling accurate emulation of heterogeneous memory systems. DiME is designed for flexibility and accuracy without requiring special hardware, useful for evaluating application performance in disaggregated memory environments.