基准测试的C和AVX2版本之间的性能差异是什么原因?

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

我有两个版本的程序,一个是 C 语言,另一个是 AVX2 汇编语言。在我的电脑上,基准测试的 C 版本比 AVX2 版本更快。然而,在其他计算机上,情况恰恰相反,AVX2 版本更快。造成这种差异的原因可能是什么?作为参考,我的 CPU 是第 11 代 Intel(R) Core(TM) i7-11700F @ 2.50GHz。

我想知道在我的电脑上,C 版本的基准测试比 AVX2 版本更快的可能原因。

c benchmarking avx2
© www.soinside.com 2019 - 2024. All rights reserved.