彩虹小马 FFmpeg 手写 AVX-512 汇编代码, 性能飙升 94 倍
发布日期:2024-11-08 12:18 点击次数:115
IT之家11月6日音信彩虹小马,科技媒体Tom'sHardware于2天前发布博文,报谈称FFmpeg开荒团队完毕紧要冲突,应用手写的AVX-512汇编代码,性能最高提高94倍。
IT之家注:FFmpeg是一个开源视频解码状貌,由志愿者开荒,他们为其代码库孝敬代码、建筑诞妄并添加新功能。
FFmpeg状貌由一小组中枢开荒者和珍摄者迷惑,他们监督项见地标的,并确保孝敬允洽某些步履,配合项主伸开荒和发布周期,并吞其他开荒者的孝敬。
视频行业很少手写AVX512汇编代码旅途,但FFmpeg状貌中枢开荒者决定在这方面进行冲突。
开荒者使用AVX-512教唆集创建了一个优化的代码旅途,以加快FFmpeg多媒体处罚库中的特定功能,比拟较步履完毕,速率提高了3~94倍。
天天天国产视频在线观看AVX-512使得不错使用512bit寄存器并行处罚远大数据,这不错在一次操作中处罚高达16个单精度FLOPS或8个双精度FLOPS。
基准测试显露,新的手写AVX-512代码旅途显然优于其他完毕彩虹小马,包括步履C代码和较低的SIMD教唆集如AVX2和SSE3。