登录 注册
当前位置:主页 > 资源下载 > 5 > 基于RDMA的xstore:一种运用远程学习缓存技术的快速有序键值存储系统

基于RDMA的xstore:一种运用远程学习缓存技术的快速有序键值存储系统

  • 更新:2024-08-19 09:10:08
  • 大小:1.15MB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:其它 - 开发技术
  • 格式:ZIP

资源介绍

XStore:基于RDMA的有序键值存储 XStore是针对客户端服务器设置的启用RDMA的有序键值存储。 具体来说,服务器具有内存中的B + Tree; 客户端使用单侧RDMA READ遍历B + Tree。 为了加快查找速度,我们在客户端部署了学习的缓存(xcache)以一次往返(如果学习的缓存都已缓存)完成遍历。 即使未缓存xcahe,XStore客户端最多也只需要2次往返即可进行遍历。 功能亮点 高性能且可扩展的内存中有序键值存储 具有两层RMI结构作为缓存的高性能学习索引 预先建立了各种机器学习模型 利用InfiniBand网络的RDMA功能进行快速通信 尚不支持的功能 该代码库具有XStore的基本功能,包括基本的XCache培训,部署,各种学习的模型。 它还提供了用于XCache分析的各种基准代码和静态基准代码。 其他功能即将发布。 入门 XStore是仅标头的库。 基本上,