AMD GPUOpen 团队开源 Brotli-G 项目,可用于压缩和解压缩 Brotli

AMD GPUOpen 团队开源 Brotli-G 项目,可用于压缩和解压缩 Brotli
文章摘要:11 月 23 日消息,继开源 Radeon Raytracing Analyzer 之后,AMD GPUOpen 团队本周再次开源 Brotli-G 项目。Brotli-G 是基于开源的 GPU 工具,可用于压缩和解压缩 Brotli。IT之家了解到,目前 Brotli 主要用于压缩网络资产等数据,AMD 工程师决定通过开源 Brotl

  11 月 23 日消息,继开源 Radeon Raytracing Analyzer 之后,AMD GPUOpen 团队本周再次开源 Brotli-G 项目。Brotli-G 是基于开源的 GPU 工具,可用于压缩和解压缩 Brotli。

  IT之家了解到,目前 Brotli 主要用于压缩网络资产等数据,AMD 工程师决定通过开源 Brotli-G ,加快 GPU 上的压缩 / 解压缩。

  为了让 GPU 加速 Brotli 压缩和解压缩,AMD 工程团队修改了 Brotli 的比特流格式。Brotli-G 允许并行的 Huffman 子流,限制压缩块的大小,以及其它简化比特流格式以提高 GPU 性能。

  Brotli-G 以微软 HLSL 着色器目的编译而成,允许任意显卡使用,而不仅仅局限于 AMD 的显卡阵容。AMD 在 MIT 许可下发布了 Brotli-G SDK。Brotli-G SDK 包含 CPU 和 GPU 的实现。

  关于 Brotli-G 的更多细节可以访问 GPUOpen.com,源代码已经在 GitHub 上放出。

本文来源:IT之家,目的在于传递更多信息,并不代表本站赞同其观点。若此文章内容侵犯您的权益,请及时联系我们,本站将及时处理。

本站尊重版权,转载目的在于传递更多信息,若内容侵犯您的权益,请及时联系我们,本站将及时处理。

扫一扫,分享到微信

猜你喜欢

微信公众号

微信公众号