【问题标题】:Intel AVX2 Assembly Development英特尔 AVX2 组装开发
【发布时间】:2014-03-25 05:22:58
【问题描述】:

我正在使用针对 64 位架构的英特尔程序集优化我的视频解码器。为了优化我使用 AVX2 指令集。

我的开发环境:-
操作系统:- Win 7(64 位)
IDE:- MSVS 2008(Prof)
CPU:- Core i5(最高支持 AVX)
汇编器:- YASM

我想知道是否有任何模拟器可以在不升级硬件的情况下运行和调试我的 AVX2 代码。
主要是希望在现有环境上运行和调试我的应用程序。 有什么建议吗?

【问题讨论】:

标签: assembly intel avx2


【解决方案1】:

您可以免费下载 Intel SDE (Software Development Emulator) 并使用它 - 它运行良好。本机指令全速运行 - 只会模拟您的 AVX2 指令。

当然,您还需要一个支持 AVX2 的编译器(gcc、clang、Intel ICC 或最新的 Visual Studio)。

最后一句话:我强烈建议您使用内在函数而不是本机 asm - 它会为您节省大量时间和精力,它会更便携,如果您需要同时针对 32位和 64 位平台。

【讨论】:

    猜你喜欢
    • 2020-03-21
    • 2019-01-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-01-22
    • 1970-01-01
    相关资源
    最近更新 更多