返回顶部我要评分获取效率正确性完整性易理解0/200提交关闭在线提单论坛求助 ISA-L鲲鹏指令优化 概述intel的ISA-L存储算法加速库被广泛应用于分布式存储系统软件中,其中CRC32和纠删码EC算法接口的性能,需要结合鲲鹏向量化指令进行加速。 技术原理CRC32算法优化优化1:920新型号处理器开源ISA-L 3路CRC32指令并行计算的基础上扩展到6路,提升了缓存全命中的计算性能,同时增加了对小块更友好的预取优化,提升缓存非全命中的性能。 EC算法优化优化1:EC计算的第一个校验块计算由查表替换成了异或计算。 优化2:增加了预取偏移优化,提高了缓存命中率。 预期效果CRC32优化后相比开源ISAL 2.31版本提升10%,EC10+1、EC4+2、EC8+3优化后相比开源ISAL 2.31版本提升20%。 父主题: 方案特性