【问题标题】:Intel Fortran Composer XE code not running on AMD Ryzen ProcessorIntel Fortran Composer XE 代码未在 AMD Ryzen 处理器上运行
【发布时间】:2017-06-08 17:29:35
【问题描述】:

我使用以下代码编译我的科学 Fortran 代码:

  • Windows 10,
  • Microsoft Visual Studio 2010,
  • 英特尔 Visual Fortran Composer XE 2011。

(我无法使用较新的版本)

我的新电脑使用的是 AMD Ryzen 1700 处理器。当我尝试运行已编译的 Release MKL 或 Release MKL - OpenMP 时,我收到以下错误:

致命错误:该程序不是为在处理器上运行而构建的 你的系统。允许的处理器是: Intel(R) 处理器 支持 SSE4.2 和 POPCNT 指令。

关于如何完成这项工作的任何想法?我真的很期待使用我的 8 个内核(以可承受的价格)来运行代码。最好的问候

【问题讨论】:

    标签: compilation fortran intel amd processor


    【解决方案1】:

    好的,我找到了解决方案。右键单击您的项目-> 属性-> 选择“所有配置”。在配置属性 -> Fortran -> 代码生成 -> Intel 处理器特定优化 -> 将此设置为“执行编译的处理器(/QxHost)”

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-06-27
      • 2019-07-29
      • 2020-09-05
      • 1970-01-01
      • 2015-11-17
      • 1970-01-01
      • 2021-06-26
      相关资源
      最近更新 更多