gpt4 book ai didi

c# - Encog 在多处理器的多路主板上有很好的表现吗?

转载 作者:太空宇宙 更新时间:2023-11-03 10:32:32 24 4
gpt4 key购买 nike

Encog具有多线程支持。但据我所知,在一个处理器上并行处理例如 8 个内核是很好的。如果我买 motherboard,它会工作得更快吗?有 4 个 socket ,并安装四个 Intel Xeon E5-4600?有人尝试过类似的东西吗?请仅在您确实知道或确实尝试过的情况下回答。

最佳答案

我认为这个问题在很大程度上取决于您使用的是什么版本的 Encog(Java.NETC++),以及你自己的代码是怎么写的。

如您所见,.NET 版本的 Encog actively using它是自己的IMultiThreadable界面,还有一个lot of classes正在使用 Parallel 类进行学习。

对于 Java,接口(interface)的名称是 MultiThreadable . C++ 版本没有接口(interface),但代码仍然使用threadCount object.c 中的参数文件。如我所见,Javascript version没有在 javascript 中使用任何多线程支持(即使它具有多线程支持也不能说)。

所以我可以肯定地说,是的,如果您使用正确的类,它会在机器上有更多可用内核时工作得更快(因为它使用核心类可以发挥硬件的优势),因为示例(在 C# 中):

更多关于 Encog 上的多线程应用可以在这里找到:
Applying Multithreading to Resilient Propagation and Backpropagation

关于c# - Encog 在多处理器的多路主板上有很好的表现吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29431733/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com