Firework: Efficient and Transparent DSM with Hardware-Coherent CXL Shared Memory
Firework is introduced, a DSM system co-designed across the runtime and OS kernel that transparently and dynamically manages page placement between local DRAM and hardware-coherent CXL memory, enabling unmodified multi-threaded C/C++ applications to execute across multiple servers.