,继开源镭龙光线追踪分析仪之后,AMD GPUOpen团队本周再次开源Brotli—G项目Brotli—G是一个基于开源的GPU工具,可以用来压缩和解压Brotli
本站了解到,Brotli目前主要用于压缩网络资产等数据,AMD工程师决定通过开源的Brotli—G在GPU上加速压缩/解压。
为了加速GPU对Brotli的压缩和解压缩,AMD工程团队修改了Brotli的比特流格式Brotli—G允许并行霍夫曼子流,限制压缩块的大小,以及其他简化的比特流格式,以提高GPU性能
Brotli—G是为微软HLSL着色器而编译的,允许使用任何显卡,而不仅仅局限于AMD的显卡阵容AMD在麻省理工学院的许可下发布了Brotli—G SDKBrotli—G SDK包括CPU和GPU的实现