gpt4 book ai didi

python - : "A conda package of Intel' s optimized Tensorflow comes with the new 2018 Intel Python distribution on Linux. 不是真的”

转载 作者:行者123 更新时间:2023-11-28 18:18:43 25 4
gpt4 key购买 nike

在以下网页上:

https://software.intel.com/en-us/articles/intel-optimized-tensorflow-wheel-now-available

据说:“英特尔优化的 Tensorflow 的 conda 包随 Linux 上新的 2018 英特尔 Python 发行版一起提供。”

我不认为这是真的。


在我们的集群上,我们有:

英特尔 Parallel Studio XE 2018

在单独的安装中,我们获得了:

Python 的英特尔部署 (IDP) 2018(2.7、3.6)。


这是一个屏幕截图,其中包含 IDP 2018 未附带优化的 tensorflow 的证据:

[whowell@acf-knl004 ~]$ module load intel-python/2.7/2018.0.018
[whowell@acf-knl004 ~]$ which python
/global/opt/intel/python/2018.0.018/intelpython2/bin/python
[whowell@acf-knl004 ~]$ python -c 'import tensorflow as tf;print
tf.__file__;sess = tf.InteractiveSession()'
/global/opt/intel/python/2018.0.018/intelpython2/lib/python2.7/site-
packages/tensorflow/__init__.pyc
2017-10-09 18:28:23.284004: W
tensorflow/core/platform/cpu_feature_guard.cc:45] The TensorFlow libra\ry
wasn't compiled to use SSE4.1 instructions, but these are available on your
machine and could speed up CPU computations.

2017-10-09 18:28:23.284243: W
tensorflow/core/platform/cpu_feature_guard.cc:45] The TensorFlow library
wasn't compiled to use SSE4.2 instructions, but these are available on your
machine and could speed up CPU computations.

2017-10-09 18:28:23.284311: W
tensorflow/core/platform/cpu_feature_guard.cc:45] The TensorFlow library
wasn't compiled to use AVX instructions, but these are available on your
machine and could speed up CPU computations.
2017-10-09 18:28:23.284456: W
tensorflow/core/platform/cpu_feature_guard.cc:45] The TensorFlow library
wasn't compiled to use AVX2 instructions, but these are available on your
machine and could speed up CPU computations.
2017-10-09 18:28:23.284518: W
tensorflow/core/platform/cpu_feature_guard.cc:45] The TensorFlow library
wasn't compiled to use AVX512F instructions, but these are available on your
machine and could speed up CPU computations.
2017-10-09 18:28:23.284579: W
tensorflow/core/platform/cpu_feature_guard.cc:45] The TensorFlow library
wasn't compiled to use FMA instructions, but these are available on your
machine and could speed up CPU computations.

其中一项优化是使用矢量指令构建。因为我们收到一条警告,指出所使用的 tensorflow 不是用矢量指令构建的,所以我们不能使用优化版本。


我们有生物信息学家需要进行大型分布式 tensorflow 运行,以及专门为此目的开发的新 KNL。至关重要的是,我们从针对 KNL 优化的 tensorflow 开始。我们的员工中有一些人在 Xeon Phi 架构和 NVIDIA GPU 方面拥有多年的尖端研究经验。 future 很可能会有合作的机会,以扩展 tensorflow 产品。


您建议我们接下来做什么?

我们非常感谢在此问题上提供的任何帮助。

博士。米奇霍顿联合计算科学研究所 (JICS)田纳西大学,田纳西州诺克斯维尔

最佳答案

警告可能不合法。原因是有两种方法可以让二进制文件使用特定于体系结构的指令。

  1. 修复架构并使用特定于架构的标志构建所有内容(Google 方式)

  2. 使用动态分派(dispatch)在运行时为架构选择最佳指令。 (世界其他地方的方式)

警告仅检查方式 1.,它们无法判断英特尔的操作是否正在使用动态调度逻辑自动为架构选择最佳指令。

关于python - : "A conda package of Intel' s optimized Tensorflow comes with the new 2018 Intel Python distribution on Linux. 不是真的”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46776718/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com