虽然当前一代的Intel/AMD CPU仍然支持二十年前的MMX SIMD指令集,但是一组GCC编译器补丁正在等待开始使用SSE指令实现MMX内在函数。
英特尔开源编译器 工具 链专家H.J.Lu为GCC发出了一套46个补丁,用于实现带有SSE指令的MMX内在函数。当然,在现代代码库中,希望您使用现代版本的AVX。
这些补丁默认在64位模式下禁用MMX,并处理MMX指令映射到SSE版本,但有一些棘手的指令。在64位模式下禁用MMX时的好处是,使用SSE2启用了8字节矢量化器,但他们可能已准备好在未来的处理器中永久停用本机MMX支持。
有关GCC 10的这个待处理补丁系列的详细信息可以在他们的 邮件列表 中找到。使用SSE和测试覆盖率模拟所有MMX指令会为GNU编译器集合添加超过6,500行代码。
Linux公社的RSS地址 : https://www.linuxidc.com/rssFeed.aspx
本文永久更新链接地址: https://www.linuxidc.com/Linux/2019-02/156691.htm
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
猜你喜欢:本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
The Four
Scott Galloway / Portfolio / 2017-10-3 / USD 28.00
NEW YORK TIMES BESTSELLER USA TODAY BESTSELLER Amazon, Apple, Facebook, and Google are the four most influential companies on the planet. Just about everyone thinks they know how they got there.......一起来看看 《The Four》 这本书的介绍吧!