当前位置:首页 > 报告详情

面向 MemOS 中 NDP 的数据中心编程模型.pdf

上传人: 明**** 编号:1012009 2025-12-21 15页 1.47MB

1、Daniel BittmanCTO,Elephance Memory,Inc.Data-centric Programming with MemOSMemOSis a trademark of Elephance Memory,Inc.AI,HPC,Graph processing:high demands for throughput,parallelism,capacityNew interconnects promise memory disaggregationNew memory device promiseNear-Data Processing(NDP)orProcessing-

2、in-Memory(PIM)Applications demands are increasingComplexity:not just in management betweenheterogeneous devices,but also with data layout,optimization,and data movement and sharing.Wasted CPU time and energy due to frictionbetween application needs,hardware capabilities,and system software interface

3、s.Challenge:wide data sharing withoutsignificant coordination,for complexdata structures(graphs+vectors).New hardware is a panaceaData gravity implies the need for NDP,but dealing with complex data structures(e.g.graphs,pointer chasing)is challengingThe need to modify data as it moves betweencontext

4、s impacts data movement overheads(e.g.serialization)and data sharing.Data representation considerations forwidespread sharing combined with globalcompute metaphors and local optimizationsSharing is challengingBuild applications for full-stack parallelism,from large-scale to vector engines,enableshar

5、ing,and provide direct access to data.Open compute and data formats enable stablein-memory representations with industry supportfor standardization.Independent scaling of memory and compute.Parallelism,wide-sharing,data-centricMemOS provides a data-centric programmingmodel that gives applicationsdir

6、ect access to memory,including for complex structureslike graph and vector data.Domain-specific librariesprovide abstractions tobuild up data structures(e.g.an HNSW index)MemOS and Memory ObjectsMemory objects are regions of memory that contain datawith fluid movement and zero-copy sharing.Enable lo

word格式文档无特别注明外均可编辑修改,预览文件经过压缩,下载原文更清晰!
三个皮匠报告文库所有资源均是客户上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作商用。
明日何其多
明**...

该用户很懒,什么也没介绍

客服
商务合作
小程序
服务号
折叠