用于检查可执行文件是否包含 SIMD 指令的工具?

用于检查可执行文件是否包含 SIMD 指令的工具?

理论上,我们可以分析二进制可执行文件/库,以查看它是否包含任何 SSE 和/或 AVX 操作码。但是,这可能有点繁琐且容易出错。有没有什么工具可以用来快速获得答案,而无需自己拆解二进制文件?

注意:这种方法可能无法捕获动态生成的操作码(例如来自 JIT 编译器、解释器、Java/.Net 虚拟机),但这对我来说没问题。我主要处理用 C/C++ 编写的“普通”程序。

相关内容