Chia压缩图新势力——DrPlotter研究报告

本文不包含项目文档中的如何使用部分,稍后有需要会单独开贴介绍。

一、快速了解

  1. 项目主页:https://github.com/drnick23/drplotter
  2. 与现有的GigaHorse和NoSSD相比,DrPlotter更像GigaHorse,
    它也提供P图+挂图的专用程序、能自由切换池子和solo、提供远程解压功能;
  3. 有两个压缩等级,名字是Eco3x和Pro4x,简单说就是原图大小的三分之一(35.2GiB)、四分之一(24.2GiB);
  4. 门槛巨高,P图和挂图只能用24G大显存的显卡:3090、4090、A5000,
    3090只能挂470TiB(物理磁盘容量),Chia过滤器改为256之后挂图能力会减半只能挂235TiB;
  5. 也是一套未公开的压缩方案,与GigaHorse和NoSSD一样;
  6. 只能P新图(就是那种合作社的图),不能P老图;
  7. P图速度一般,大概5~6分钟一个图;
  8. 不能选K值,只有K32;

二、作者自述

(以下内容是地瓜意译的,可能有不太准确的地方)

DrPlotter是我投入热爱和精力开发了两年的成果,最初只是单纯的热爱,现在致力于奇亚压缩图领域为Chia发展添砖加瓦。

为了能保持项目的可持续性,我没有采取随机手续费或其他改变手续费的做法来抽水,奇亚农民的一小部分系统资源会被用来当做我个人的图(地瓜的理解是将你的磁盘和显卡的一部分被他征用P成了他的图,收益自然归他,说的比较模糊目前只是猜测)。

当然这些被征用的资源损耗已经在统计时排除掉了(地瓜的理解:作者上面例子里跟我们说3090一半算力能挂100TiB Pro4x的压缩图,也许实际上是能超过100TiB的,真实的挂图能力可能是105TiB,表面上图能压缩到35G,实际可能里面32GB是农民的3GB是归属作者的,这也是猜的),我保证这个抽成的方式和比例不会变,确保您现在看到的结果与未来都是一致的,这样您可以轻松规划自己的农场。

这个压缩技术方案的细节是不公开的,但我仍然致力于为Chia提供高效、顶尖的工具。

三、本压缩方案的工作流程

Chia压缩图新势力——DrPlotter研究报告
  • DrPlotter:专用P图程序,P出的压缩图就是DrPlots;
  • DrPlots:专用的压缩图格式,后缀是.drplot;
  • DrChia Harvester:完全等价于Chia的收割机程序,可以无缝衔接到Chia官方的Farmer节点上(主钱包里自带的挂图主要模块),它的使用命令也与Chia收割机完全相同;
  • Solver Server:运行了DrSolver的服务器;
  • DrSolver:远程计算程序,给收割机提供算力支持,这跟GigaHorse程序里面的chia_recompute_server程序的职责是一样的;

这个工作流程跟GigaHorse非常像,不同的是它不需要专门的主钱包程序,仍然复用Chia官方的主钱包程序。

基于这个工作逻辑可以得到几个结论:

  • 可以在现有的Chia钱包的基础上增加替换某个收割机,互相不影响;
  • 收割机本地可能需要单独运行DrSolver程序,否则无法使用;

四、配置要求

4.1 P图配置最低要求

  • 24G显存的显卡:RTX 3090、RTX 4090、A5000
  • 128G内存
  • PCIE 4.0 X16 插槽的主板(暂不清楚用PCIE3.0会有多大劣势)
  • 64位CPU
  • Debian/Ubuntu系的Linux系统

4.2 专用远程解压服务DrSolver最低要求

  • RTX 3090 24GB
  • Debian/Ubuntu系的Linux系统

4.3 专用收割机的最低硬件要求

  • 每PiB物理硬盘约需要4GB显存
  • Debian/Ubuntu系的Linux系统

五、两种压缩比率混合以充分利用显卡

为了最大化利用显卡资源,可以通过调整Eco3x和Pro4x两种图的数量比例实现。

假设有335TiB物理磁盘(大概23个16T硬盘),一个RTX 3090,当前奇亚过滤器为512。

其中235TiB磁盘P成Eco3x,占用约50%的3090;剩余的100TiB P成Pro4x,占用剩余的50%的3090算力挂图,这样就达到了对显卡的利用率最大化,最终的有效算力就是235TiB x 3+100TiB x 4 = 1105TiB ≈ 1.07PiB。

原创文章,作者:admin,如若转载,请注明出处:https://www.easyfarmer.org/1421/

(0)
adminadmin
上一篇 2024年1月13日
下一篇 2024年3月8日

相关推荐

  • Chia P图需要的几个key分别从哪里找到?

    查看自己奇亚账号的这三个参数的方法非常简单,在奇亚客户端就能找到。 一、Farmer public key和Pool public key的获取方法 第一种方法:客户端界面查看: …

    2022年9月26日
  • 奇亚的几个P图内核简介

    奇亚有史以来总共就三个P图内核程序,市面上所有的第三方P图工具都是在这三个内核上做的二次包装,简单说就是给它们加了个图形界面的外皮。 本文以下讨论的缓存占用大小均以K32为标准。 …

    P图知识 2022年10月21日
  • NoSSD的压缩图研究

    本文写于2022年11月,内容针对的是NoSSD的1.x版本,2023年09月11日已经发布了2.0,部分的结论已经不再适用于2.0。 2.0新版请参考:《NoSSD v2 研究报…

    P图知识 2022年11月5日
  • 批量清除Linux下机械盘的5%预留空间

    Linux默认会给磁盘预留5%空间,原本能存100个图现在只能存95个,对于P图存图肯定不希望这样。我已经将清空预留空间操作写成自动化脚本,运行下面一条命令即可自动清除所有机械盘的…

    P图知识 2022年12月1日
  • P夫v1.4.1以及之前版本的NoSSD参数详解

    从v1.4.2开始大幅精简NoSSD的创建任务界面,更简单直观。请下载最新版使用! 二、NoSSD的关键参数解析 下图是创建NoSSD的任务界面,左侧红框中全部都是针对P图进程(根…

    2022年12月8日
  • 给Gigahorse的Windows钱包加个图形界面使用

    经本文中的gigafarmer-win-pfu-v2.zip中的giga钱包版本较老,如果想继续使用本文的方法,请下载新版本的钱包程序替换进去。 giga钱包最新版下载地址:htt…

    2023年2月18日
  • Windows系统查询commitmentAtxId

    查询方法 Write-Host “查询前请确保smh钱包已经同步!!” Write-Host “开始从go-smh或smh钱包查询信息,时间略长请稍等…” # 执行命令并将输出…

    2023年12月4日
  • P夫smh集群P图教程一贴全

    一、P夫SMH集群简介 二、容量包定价 P图容量包(所有快P、官方内核同价) SMH分发容量包 200 TiB $ 29.98 – 500 TiB $ 74.95 &#…

    2024年5月25日
  • NoSSD v3.0新版解读

    本文2024年06月26日有更新,针对3.0正式版。 3.0增加了c30~c38 九个压缩等级。新的c33-c34大致相当于之前2.0的c15。 P图方面全内存P图要求增加到256…

    P图知识 2024年6月13日
  • Centos 一键设置共享目录

    Liunx配置共享文件夹大概分为这几步: 1、关闭防火墙 2、安装&配置Samba 3、将samba设置为开机自启动 我将这几步写成了自助操作脚本,依次将脚本中的1、2、3…

    2022年8月11日

发表回复

登录后才能评论