Clio: a hardware-software co-designed disaggregated memory system
Zhiyuan Guo, Yizhou Shan, Xuhao Luo, Yutong Huang, Yiying Zhang
Abstract
Memory disaggregation has attracted great attention recently because of its benefits in efficient memory utilization and ease of management. So far, memory disaggregation research has all taken one of two approaches: building/emulating memory nodes using regular servers or building them using raw memory devices with no processing power. The former incurs higher monetary cost and faces tail latency and scalability limitations, while the latter introduces performance, security, and management problems.
Topics & Concepts
Computer scienceScalabilityMemory managementServerEmbedded systemExtended memoryLatency (audio)SoftwareConventional memoryMemory mapFlat memory modelOperating systemUniform memory accessSemiconductor memoryComputer architectureTelecommunicationsParallel Computing and Optimization TechniquesCloud Computing and Resource ManagementAdvanced Data Storage Technologies