Describir: Distributed Shared Memory in Modern Operating Systems