虽然现在资料储存成本不断降低,但是如果可以把资料有效压缩,仍然可以减省传输时间以及效率,对于现在云端化运作的企业而言仍然重要。最近微软宣布开源其资料压缩算法 Project Zipline,让开发者社群可以参与其发展。
微软是在 2019 年开放运算计划全球峰会上宣布 Project Zipline 开源化,将会在 GitHub 上公开。这种资料压缩算法与常用的 Zlib-L4 64KB 模型相比,拥有高达 2 倍的压缩比率。据微软表示,Project Zipline 是针对各种资料集所开发的尖端压缩技术,他们的暂存器传输语言(RTL)容许硬件供应商使用参考设计生成硬件芯片,以实现最高压缩、最低成本和最低功耗的算法。它可供 OCP 生态系统使用,因此他们可为整个生态系统(包括 Azure 和客户)做出贡献,带来进一步的益处。
除了资料压缩算法,微软也开源硬件设计规范,以及用于暂存器传输语言(RTL)的 Verilog 源代码。微软估计,Project Zipline 将可以用于各种应用范畴,例如网络数据处理、智慧 SSD、档案系统、云端装置、通用微处理器、物联网和边缘装置等。
- Microsoft open sources its data compression algorithm
(本文由 Unwire Pro 授权转载;首图来源:微软)