并行代码在多核AMD上更慢

时间:2012-10-24 13:42:07

标签: gcc intel amd-processor

并行化代码(openmp),使用gcc编译和intel(linux),在英特尔计算机上运行速度比使用两倍核心的AMD运行得快得多。我看到所有内核都在使用中,但它需要大约10倍的AMD CPU时间。我在intel编译器中听说过“跛子AMD”,但我使用的是gcc!提前致谢

1 个答案:

答案 0 :(得分:0)

英特尔在其现代处理器内核中采用了超线程技术,这实际上意味着您可以同时在单个内核上运行多个硬件上下文,并在进行比较时考虑到这一点吗?