史上最显著提升:手写汇编代码,FFmpeg 实现部分功能速度提升 100 倍

感谢本站网友 飞羽zoxoy 的线索投递!

本站 7 月 17 日消息,流行的开源多媒体框架 FFmpeg 于 7 月 16 日宣布,通过手写汇编代码,该应用的“rangedetect8_avx512”实现了 100 倍性能提升,是迄今为止见过的最显著提升。

FFmpeg 随后解释称,是单个功能快了 100 倍,而不是整个 FFmpeg 快了 100 倍。

汇编语言(Assembly Language)是用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,相比目前众多高级语言的编写难度更高但运行效率也更高,可以直接通过指令操控寄存器、内存等。

FFmpeg 也在 GitHub 页面放出了汇编语言的相关学习内容,本站附链接如下:

https://github.com/FFmpeg/asm-lessons

文章版权声明:除非注明,否则均为 威乐软件园 原创文章,转载或复制请以超链接形式并注明出处。

发表评论

快捷回复: 表情:
AddoilApplauseBadlaughBombCoffeeFabulousFacepalmFecesFrownHeyhaInsidiousKeepFightingNoProbPigHeadShockedSinistersmileSlapSocialSweatTolaughWatermelonWittyWowYeahYellowdog
评论列表 (暂无评论,1784人围观)

还没有评论,来说两句吧...

目录[+]