我正在为计算密集型应用程序构建开发服务器。我们正在使用 CUDA 并最大限度地利用我们当前的 CPU。浮点计算速度是最重要的。
我在这里和其他地方搜索了一段时间,共识似乎是用过的原因是 Xeon 缺乏 i7 同类产品的浮点能力,但它们在多线程(多处理器通信、更多内核等)方面更胜一筹。
现在还是这样吗?或者 Xeon 在浮点计算方面能赶上 i7 吗?我在这里只是泛泛而谈,假设这两款处理器属于同一代,规格大致相同,等等。
我正在考虑使用单个 Core i7 还是两个 Xeon 的系统(我们的代码可以利用可用的 CPU 核心数)。
答案1
通常 Xeon 的内核比“i”系列多 - 即,目前 i7 上最多只有 6 个内核,而 Xeon 则可以有 10 个内核。也就是说,时钟频率相同的情况下,匹配系列之间的 FP 差异不会很大,而且两个 Xeon 几乎肯定会击败单个 i7,除非您有意识地不遗余力地扭转这种局面。
哦,是 Xeon 不是 Xenon - 您也可以阅读我们的常见问题解答,我想您会从中受益。