增加了CPU检测功能GCC 11为较新的Intel系列

    作者:当当更新于: 2020-12-11 15:31:35

      今天更新的英特尔处理器检测功能已合并到GCC 11/Git中,适用于Airmont,Tremont,Comet Lake,Ice Lake和Tiger Lake系列。

      在GCC 11开发周期中积累的早期变更中,新增了对较新的Intel CPU系列的自动CPU检测支持。

      这些Intel目标已经由GCC编译器支持,包括当明确指定它们时最近的GCC 10编译器版本,而今天的更改是关于能够自动检测这些较新的Intel CPU系列。 鉴于其简单性和几个月来已知的信息,此检测修补程序未能及时将其发布到GCC 10.1中。

      该检测依赖于公开的CPU部件号,以在 -march=native之类的情况下启用适当的核心目标以优化代码生成。 其中包括Skylake和Tremont的family values,以及icelake-client,icelake-server和Tigerlake目标。

课课家教育

未登录