five

为计算存储设计的统一I/O调用栈(Lambda-IO论文设计报告、测试数据及分析)

收藏
国家基础学科公共科学数据中心2026-01-30 收录
下载链接:
https://nbsdc.cn/general/dataDetail?id=6742419c195d262b8b446c2a&type=1
下载链接
链接失效反馈
官方服务:
资源简介:
在存在计算存储设备的场景下,主机和设备均能进行计算。直觉上,计算逻辑应当由主机下推到计算存储设备上,因为后者无需进行数据传输。但是,我们从实验中观察到,盲目地将计算任务推向设备并不总是最佳选择;相反,由于各种应用特性(如计算复杂性)以及主机和设备不断变化的状态(如缓存比率、带宽消耗),某些算子某些时刻可能在主机侧比设备侧执行更快。为了提供统一的I/O接口,并自动选择算子的执行位置,开发了Lambda-IO。 lambda-IO是一种统一的I/O栈,可管理主机和设备之间的计算和存储资源。我们提出了一套设计方案,包括了接口、运行时和调度,以解决接口、运行时和请求调度这三个关键问题。我们在全栈软硬件环境中实现了lambda-IO,并用合成应用和真实应用负载进行了评估,结果显示上述工作与Linux原生I/O栈对比可将存算性能最多提高5.12倍。 本系统基于Linux平台开发,既支撑了发表高水平论文数量的指标,也为最终交付的SuperFS系统提供了关键技术。数据集包括论文原文、Lambda-IO系统设计报告、Lambda-IO测试数据分析报告和测试原始数据。数据集大小2.2MB。
提供机构:
清华大学
二维码
社区交流群
二维码
科研交流群
商业服务