主题
GEnginePlus 概述
GEnginePlus 是重建大师的后台计算模块,负责实际执行空三、重建等任务,并支持单机与集群两种运行模式。
工作原理
GEnginePlus 通过三类目录与重建大师主界面协同工作:
| 目录 | 作用 | 说明 |
|---|---|---|
| 工程任务目录 | 存放当前工程提交的任务 | 当前工程提交的所有任务均存放在该路径下,等待引擎接收处理。 |
| 引擎监控目录 | 引擎获取任务的路径 | 引擎会轮询该目录,从中读取待处理的任务。可根据需求任意指定。 |
| 工程缓存目录 | 任务处理中的临时文件 | 存放任务处理过程中的临时文件,需要设置在本地磁盘下。 |
流程如下:
- 在重建大师中设置工程任务目录,提交的任务会存放在该目录下。
- GEnginePlus 设置引擎监控目录,引擎从该目录中获取重建大师提交的任务。
- GEnginePlus 读取任务信息(如
AT_job、Reconstruction_job),处理任务并输出结果。

引擎界面
GEnginePlus 引擎界面由节点信息列表和引擎日志两个模块组成。

节点信息列表
节点信息列表展示每个计算节点的运行状态与资源占用,包含以下字段:
| 字段 | 说明 |
|---|---|
| 主机名称 | 设备名称 |
| IP 地址 | 设备 IP 地址 |
| 引擎版本 | GEnginePlus 引擎版本 |
| 引擎状态 | 未启动(关闭)、等待(开启未接受任务)、运行(任务运行中)、异常(异常退出) |
| 引擎能力 | 设置引擎可处理的任务能力 |
| 是否具备整体平差能力 | 是否支持整体平差 |
| 监控目录 | 引擎监控目录 |
| 引擎缓存目录 | 引擎缓存目录 |
| 缓存目录剩余空间 | 工程缓存盘已使用空间 / 硬盘空间 |
| CPU 利用率 | CPU 占用百分比 |
| 内存使用率 | 已使用内存 / 节点内存 |
| GPU 内存利用率 | 已使用显存 / 节点显存 |