雖然現在數據儲存成本不斷降低,但是如果可以把數據有效壓縮,仍然可以減省傳輸時間以及效率,對於現在雲端化運作的企業而言仍然重要。最近 Microsoft 宣佈開源其數據壓縮算法 Project Zipline,讓開發者社群可以參與其發展。
Microsoft 是在 2019 年開放運算計劃全球峰會上宣佈 Project Zipline 開源化,將會在 GitHub 上公開。這種數據壓縮算法與常用的 Zlib-L4 64KB 模型相比,擁有高達 2 倍的壓縮比率。據 Microsoft 表示,Project Zipline 是針對各種數據集所開發的尖端壓縮技術,他們的寄存器傳輸語言(RTL)容許硬件供應商使用參考設計生成硬件晶片,以實現最高壓縮、最低成本和最低功耗的算法。它可供 OCP 生態系統使用,因此他們可為整個生態系統(包括 Azure 和我們的客戶)作出貢獻,帶來進一步的益處。
除了數據壓縮算法,Microsoft 亦開源硬件設計規範,以及用於寄存器傳輸語言(RTL)的 Verilog 源代碼。Microsoft 估計,Project Zipline 將可以用於各種應用範疇,例如網絡數據處理、智能 SSD、檔案系統、雲端裝置、通用微處理器、物聯網和邊緣裝置等。
來源:MSPoweruser