Chia P盘对K32的不同参数设置的速度测试
花了一些时间对不同的地块进行基准测试,以便为在那里研究其绘图仪构造的任何人提供另一个数据点。机器规格在“关于”页面中列出。指向它的链接在这篇文章的右上角。下面我只给出一些我尝试过的K32图的不同配置,以了解它们之间的区别。这些记录在chia客户端的v1.0.4上:
K32 | 4线程 单NVMe 3408 RAM | 6线程 单NVMe 3416 RAM | 6线程 分割NVMe 3416 RAM | 6线程 RAID0 NVMe 3416 RAM |
F1 | 149.9 | 119.98 | 123.1 | 169.1 |
阶段1 | 5393.3 | 4929.3 | 4608.7 | 4617.9 |
阶段2 | 2615.5 | 2627.8 | 2581.3 | 2507.1 |
第三阶段 | 5329.2 | 5304.2 | 5015.5 | 5002.0 |
第四阶段 | 373.5 | 387.1 | 371.0 | 378.4 |
总时间(分钟) | 13711.7 | 13248.5 | 12576.7 | 12505.5 |
这些都是单次运行。没有其他平行绘图正在进行。我在其中标记为“ Split NVMe”的意思是我在CLI的绘图仪设置中使用了“ -2”标志来指定辅助临时文件的位置。在阶段3和阶段4中使用了辅助位置。这是一个好点,因为正在从阶段2的磁盘1上读取数据,然后对其进行压缩,然后将其写入磁盘2。以上数据有几点要点。
- F1时间似乎有点随机,与硬件无关。我假设这是由于生成种子数据所涉及的随机性。
- 将多个驱动器用于临时文件时,速度会有所提高。
- 单个NVMe和两个NVMe的RAID0之间的差异仅约12分钟。
请记住,这是单图性能,而不是并行性能。下表显示了另一组调整,但是具有不同的参数。这次我没有运行到最后,只允许它计算表2。
K32 | 6线程 RAID0 NVMe 128存储桶 3416 RAM | 6线程 RAID0 NVMe 32存储桶 13644 RAM | 24线程 RAID0 NVMe 32桶 13644 RAM |
F1 | 169.1 | 107.0 | 91.381 |
计算表2 | 550.4 | 549.5 | 638.8 |
这个小的数据集揭示了AMD处理器的潜在问题。5900x具有两个独立的物理核心,简称为CPU复合体或CCX。配置比这些复杂部件之一的核心更多的绘图仪会使速度变慢。根据上面的数据,完成表2比仅使用6个线程运行要花将近两分钟的时间。我们可以从该数据中读取的另一项数据是,存储桶的数量并没有真正影响速度。您可能还已经注意到,使用32个存储桶时,RAM更高。这是折中方案。如果您选择较少的存储桶,则将需要更多的RAM。
以下是我尝试过的最后一个数据集。在这里,我试图修改我想到的另外两个参数:
K32 | 6线程 单NVMe 4k分配 3416 RAM | 6线程 单NVMe 64k分配 3416 RAM | 6线程 单NVMe 64k分配 2400 RAM |
F1 | 119.98 | 112.3 | 168.5 |
阶段1 | 4929.3 | 4664.8 | 4982.9 |
阶段2 | 2627.8 | 2574.8 | 2544.4 |
第三阶段 | 5304.2 | 5094.7 | 6291.2 |
第四阶段 | 387.1 | 376.9 | 370.5 |
完成(分钟) | 13248.5 | 12711.3 | 14189.2 |
由于我使用Windows,因此我的NVMe驱动器已格式化为NTFS。在格式化期间,您可以选择分配大小。在上表中,这是我修改的设置。
- 看起来分配了64k的时间有了一点点提升。尽管这可能是个好消息,但我不知道它可能带来的所有后果。
- 最后一个我将RAM修改为2400。由于我的RAM受到32GB RAM的限制,所以我想看看使用更少的RAM需要多长时间。看起来大约要长16分钟。
p盘服务器租用推荐,农场服务器租用推荐:
CPU:Xeon-D 1521、内存:16G、硬盘: 500G SSD+4*4T、价格:1599元/月
CPU:Xeon-D 1521、内存: 32G 、硬盘:500G SSD+4*12T 、价格: 2400元/月
CPU:E5-2683 V3 14 核28线程*2 、内存:64G 、硬盘: 500G SSD+2T 、价格:月付:850元
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:niceseo99@gmail.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。
评论