评估CPU内核的优化 - 页 10

 
Pavel Verveyko:

文件夹回到了它的位置,刹车也不见了,关于数学计算,由于某些原因,测试者很困惑,需要从图标上点击一些东西来打开它,并在那里选择设置c mat.计算。
现在我试图在没有F的情况下再做一次
结果如图所示。

很明显是出了问题)。

删除Tester/cache。

 
Aleksey Vyazmikin:

删除Tester/cache

成功了,我现在就发布最后的EA。
完成了,我把它全部放在那条信息里了。

 
Pavel Verveyko:

它起作用了,我现在将发布最后一个专家顾问。
已经完成了。我把它全部放在那个帖子里。

我已经记录了这些数据。从日志中可以看出,在负载下似乎有一些小跑,这就是在一种优化模式下代理的通过时间变化的原因。因此,我请你也做一些正常频率的测试,这对社区来说会更有用。

我公布的汇总表没有考虑到建造成本。通过倒数第二列过滤,因为不是每个人都用最后的EA进行测试,我提醒你,该列的值显示了处理器在1小时内将进行多少次传递,即它的效率。

 
Andrey Khatimlianskii:

@Aleksey Vyazmikin

试试我的建议

谢谢你的时间!

性能的提高是显著的,从每次28秒到17秒!问题来了,是什么造成了这种效果--当然我看到代码中的 "if "被删除了?但我想发表一下意见,因为不清楚在更快的逻辑意义上的收益是什么。

而编译文件的大小令人不快地从14兆字节增长到24兆字节,即实际上是10兆字节--如何解释它--不清楚。

 
Aleksey Vyazmikin:

我已经记录了这些数据。从日志中可以看出,在负载下似乎有一些小跑,这就是在一种优化模式下代理的通过时间变化的原因。因此,我请你也做一些正常频率的测试,这对社区来说会更有用。

我公布的汇总表没有考虑到建造成本。通过倒数第二列过滤,因为不是每个人都用最后的EA进行测试,我提醒你这一列显示了处理器在1小时内的通过次数,即其效率。

细微之处在于,我没有使用超频...(PS完全没有超频,它自己就能工作))
我只把主板申报的RAM频率设置为3200,根据内存控制器,这也是主板所支持的。
AMD Ryzen(Matisse)处理器支持DDR4 3200/2933/2667/2400/2133 ECC和非ECC,无缓冲区内存

而Windows软件支持其他内存类型)


ps电脑不发出噪音),导致它看起来要么在默认频率下运行,要么认为它是默认的。
 
Pavel Verveyko:

细微之处在于,我没有使用超频...(ps根本不做超频,它自己会工作))
我只根据内存控制器和主板支持的频率,设置了主板申报的RAM 3200的频率。
AMD Ryzen(Matisse)处理器支持DDR4 3200/2933/2667/2400/2133 ECC和非ECC,无缓冲区内存

而Windows软件支持其他内存类型)


ps电脑不发出噪音),导致它看起来要么在默认频率下运行,要么认为它是默认的。

那么我将假设在优化过程中,频率仅仅是通过意识形态下降。出于兴趣,对任何EA进行一次较长时间的运行--不是16次,而是160次--我想知道它的运行时间有何变化--差别应该很小--在1秒之内。

 
3800x在每线程性能方面几乎赶上了i7 8700。并摆脱了2700的束缚。
这可能是由于内存延迟的减少和两倍大的缓存。
结论:对于MT5来说,决定性的因素是内存访问延迟和内存读取速度。
这也被2990 wx线程上的低性能所证实。尽管有4个通道和特定的缓存处理,它们的内存延迟还是很高。
也就是说,内核本身的速度并不那么重要。
也许这就是它的工作方式。
 
Aleksey Vyazmikin:

由此产生的问题是,是什么原因导致了...

......而如何解释则不清楚。

新的构建,新的测试器,新的编译器...汇总表中缺少 "build mt5 "一栏

 
Maxim Romanov:
3800x在每线程性能方面几乎赶上了i7 8700。并拉开了与2700的距离。
这可能是由于内存延迟的减少和两倍的高速缓存。
结论:对于mt5来说,决定性因素是内存访问延迟和内存读取速度。
这也可以从2990 wx线程上的低性能得到证明。尽管有4个通道和特定的缓存处理,它们的内存延迟还是很高。
因此,内核本身的速度并不那么重要。
也许这就是它的工作方式。

我认为重要的不是缓存的增加,而是工作原理的改变--在这 篇文章中你可以详细了解到,加上指令AVX2的加速工作和一般来说处理器时钟频率的提高。我不确定RAM在这里是否起了作用--没有历史处理,没有大的写操作。

顺便说一下,注意不同的处理器处理EA的方式不同

显示的是每次通过的平均时间,单位是秒。

Микроархитектура Zen 2: вот почему мы ждём Ryzen 3000
Микроархитектура Zen 2: вот почему мы ждём Ryzen 3000
  • 3dnews.ru
Через две недели с небольшим нас, по всей видимости, ожидает чудо. Такой вывод можно сделать, если обобщить все те предположения, которые высказывают пользователи в ожидании предстоящего анонса процессоров Ryzen третьего поколения. Но даже самые смелые высказывания о том, будто бы во второй половине года на рынке процессоров для ПК нас ждёт...