Intel Fortran Composer XE 代码无法在 AMD Ryzen 处理器上运行

问题描述 投票:0回答:1

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

  • Windows 10,
  • 微软 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 processor amd-processor
1个回答
0
投票

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

© www.soinside.com 2019 - 2024. All rights reserved.