当前位置: 首页 > 面试题库 >

如何判断Linux机器是否支持AVX / AVX2指令?

邹宣
2023-03-14
问题内容

我在SUSE Linux Enterprise
10/11计算机上。我对运行Intel处理器的计算机场进行回归分析。我的某些测试失败,因为我的工具是使用需要AVX /
AVX2指令支持的库构建的。我得到一个Illegal exception错误。

在Linux中,是否可以使用任何命令来确定CPU代码/家族名称是什么?

我相信AVX和AVX2可以分别从Intel SandyBridge和Haswell家族获得。


问题答案:

在linux(或unix机器)上,有关cpu的信息在中/proc/cpuinfo。您可以手动或使用grep命令(grep flags /proc/cpuinfo)从那里提取信息。

而且大多数编译器都会自动定义,__AVX2__因此您也可以进行检查。



 类似资料:
  • 本文向大家介绍js判断浏览器是否支持html5,包括了js判断浏览器是否支持html5的使用技巧和注意事项,需要的朋友参考一下 现在HTML5似乎慢慢流行起来了,有些前端高手为了兼容考虑,会在网页中添加对客户端浏览器判断的代码,知道用户浏览器是否支持HTML5,下面分享想我自己使用的2种方法 方法一, 方法二, 方法三: 有更好的方法的话,请联系我!谢谢

  • 所以,这个AVX的东西-它就像一个小机器的每个核心?或者它就像整个CPU的一个引擎单元? 比如,我可以在每个核心上使用它吗?我在玩它,我觉得我可能会“过度使用”它,造成某种瓶颈。 你能给我解释一下吗?我全搞错了吗?

  • cmf_is_mobile() 功能 判断是否为手机访问 参数 无 返回 boolean

  • cmf_is_mobile() 功能 判断是否为手机访问 参数 无 返回 boolean

  • 我是TensorFlow的新手。我最近安装了它(Windows CPU版本),收到以下消息: 成功安装TensorFlow-1.4.0 TensorFlow-TensorBoard-0.4.0 RC2 当我想跑的时候 (我是通过https://github.com/tensorflow/tensorflow找到的) 我收到以下消息: 2017-11-02 01:56:21.698935:I C:\

  • 本文向大家介绍js判断是否是手机页面,包括了js判断是否是手机页面的使用技巧和注意事项,需要的朋友参考一下 话不多说,请看代码: 以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持呐喊教程!