Close

Presentation

Sharry:An Efficient and Sharing Far Memory System
DescriptionFar Memory System(FMS) allows applications to access memory on remote machines(called memory nodes). However, existing FMSs can`t deal with large loads and have low efficiency in utilizing remote memory, which leads to the inability to share memory nodes among multiple processes, limiting the scalability of FMS.
In this paper, we propose Sharry, an efficient Sharing FMS. Sharry manages memory objects from multiple processes within a unified address space, avoiding the overhead of space switching. Sharry also optimizes the utilization of remote memory with fine-grained memory management. Additionally, Sharry offloads memory allocation to dedicated CPU core in order to handle larger loads in the sharing scenario.
Compared to state-of-the-art FMS, Sharry improves memory utilisation by 45%, causing only 9% performance degradation when multiple processes sharing single memory node.
Event Type
Research Manuscript
TimeTuesday, June 253:30pm - 3:45pm PDT
Location3001, 3rd Floor
Topics
AI
Keywords
AI/ML Application and Infrastructure