小编Muk*_*kus的帖子

32核(每个物理核)2.2 GhZ还是12核(6个物理核)3.0GHZ?

我正在开发一个多线程应用程序(基于 C# 构建的外汇交易应用程序),并将客户端从 12 核 3.0GHZ 机器(英特尔)升级到 32 核 2.2 GHz 机器(AMD)。当使用多核进行整数、浮点和其他计算时,PassMark 基准测试结果明显更高,而对于单核计算,它比包慢一点(其他人与 12 核的配置类似)。哦,它还配备了 64 GB RAM(是另一个 RAM 的 4 倍)和速度更快的 SSD。

因此,在该机器上配置并运行应用程序后,它不仅性能不佳,而且速度明显变慢。我们谈论的是 30 秒 - 在通常在 5-20 秒内完成处理的应用程序上慢 1 分钟。该应用程序使用 MAX DEGREE of PARALLELISM (TPL),我已尝试将其设置为内核数以及其中的一半。我也试过运行单线程并且没有在并行线程中设置任何限制。

虽然可能是硬件有问题,但我想知道 CPU 处理速度是否是问题所在。我可以超频到 3.0 GHZ。但这甚至是个好主意吗?

服务器信息 -

AMD http://www.passmark.com/forum/showthread.php?4013-AMD-Dual-6272-performance-is-60-lower-than-benchmarks 似乎基准测试开始是错误的 - 正式。

英特尔 i7 3930k

操作系统(两者相同) Windows 7 Professional 64 位

相关问题 - /sf/ask/542330141/

编辑 我看到很多有用的信息。我现在想稍微修改一下问题——暂时忘记英特尔处理器。可以用 AMD 系统做些什么来充分利用它?我们正在研究分析。我们让 DBA 查看了索引、碎片和其他参数,如 I/O 使用情况。似乎比基于 Intel 的 CPU 有更多的读取和写入。我看到了一个关于基于 AMD 的优化的答案。除了使用 OpenCL 之外,还有其他方法可以做到这一点吗?超频怎么样?那会煮CPU吗?在拥有方面 - 我看到人们有点生我的气!PC …

intel ssd central-processing-unit

3
推荐指数
1
解决办法
762
查看次数

标签 统计

central-processing-unit ×1

intel ×1

ssd ×1