这是 woo-batch 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
用法:- 用法手册页:woo-batch [-h] [-j NUM] [--job-threads NUM] [--force-
线程]
商品描述
用法:woo-batch [-h] [-j NUM] [--job-threads NUM] [--force-threads]
[--log 格式] [--全局日志文件] [-l 列表] [--结果 RESULTSDB] [--nice NICE]
[--cpu-affinity] [--可执行文件] [--rebuild] [--debug] [--gnuplot FILE]
[--dry-run] [--http-wait] [--exit-prompt] [--plot-update TIME] [--plot-timeout
时间] [--刷新时间] [--计时计数] [--计时输出文件] [--随机化]
[--无表] ...
Woo:批处理系统:使用不同的参数多次运行 Woo 模拟。 看
https://yade-dem.org/sphinx/user.html#batch-queuing-andexecution-woo-batch for details.
可以使用参数表 TABLE(不得以 .py 结尾)指定批处理,即
要么紧跟一个 SIMULATION.py(必须以 .py 结尾),要么包含 !SCRIPT 列
指定要运行的模拟。 第二个选项是指定多个脚本,
可以选择有 /n核心数 后缀以指定该特定的核心数
模拟(对应于参数表中的 !THREADS 列),例如 sim.py/3。
阵地 参数:
模拟
可选 参数:
-h, - 帮帮我
显示此帮助信息并退出
-j 数, - 工作 民
要运行的最大并发线程数(默认值:核心数,进一步
如果由环境设置,则受 OMP_NUM_THREADS 的限制:6)
--作业线程 民
一项作业的默认线程数; 可以使用 !THREADS 被 per-job 覆盖
(或!OMP_NUM_THREADS)列。 默认为 1。
--force线程
强制作业使用的内核数不超过最大值(参见 \-j),即使 !THREADS
列指定更多。
- 日志 FORMAT
作业日志文件格式:必须包含$、%或@,将被脚本替换
名称、行号或分别按标题列。 日志目录将是
自动创建。 (默认:日志/[电子邮件保护])
--全局日志 文件
文件名重定向 woo-batch 本身的输出(而不是 \\-log); 如果
未指定(默认),使用标准输出/标准错误
-l 列表, --行 清单
要使用的 TABLE 行,格式为 2,3-5,8,11-13(默认:所有可用行
桌子)
- 结果 结果数据库
模拟应在其中存储其结果的文件(HDF5 或 SQLite)(例如
输入/输出文件和一些数据); 默认是使用 {tableName}.hdf5
(Windows下的{tableName}.sqlite),如果有param表,否则每个
模拟定义了自己的默认文件来写入结果。首选格式
是HDF5(通常是*.hdf5、*.h5、*.he5、*.hdf),SQLite用于*.sqlite、*.db。
- 好的 NICE
产生的工作的不错值(默认值:10)
--cpu-亲和力
将每个作业绑定到特定的 CPU 内核; 核心以准随机顺序分配,
取决于作业开始时的可用性。 每个作业都可以覆盖
此设置通过设置 AFFINE 列。
--可执行文件 文件
要运行的程序的名称(默认: /usr/bin/woo)。 作业可以用 !EXEC 覆盖
列。
- 重建
运行可执行文件 - 重建 在运行任何作业之前。
-调试
运行可执行文件 -调试. 可以使用 !DEBUG 列覆盖每个作业。
--gnuplot 文件
Gnuplot 文件,应将所有作业中的 gnuplot 放在一起
--试运行
不实际运行(例如仅用于获取 gnuplot)
--http-等待
如果仍然重复通过 http 提供概览,请不要退出
--退出提示
在终端中按下一个键之前不要退出(对于查看绘图很有用
在所有模拟完成后)。
--绘图更新 时间
即使未通过以下方式请求,也会更新作业图的间隔(以秒为单位)
HTTP。 非正值将使绘图不会被更新和保存,除非
通过 HTTP 请求(请参阅 \-\-plot-timeout 以控制它们的最大年龄)。
绘图在退出时以与日志文件相同的名称保存,带有 .log
扩展名已删除。 (默认:120 秒)
--绘图超时 时间
通过 HTTP 服务的图的最大年龄(以秒为单位); 他们会更新,如果他们
年纪大了。 (默认:30 秒)
- 刷新 时间
自动重新加载的网页(摘要、日志等)的刷新率。
- 定时 COUNT个
重复每个作业 COUNT 次,并输出一个简单的表
平均/方差/最小/最大工作持续时间; 用于测量不同
参数影响执行时间。 作业可以用
!COUNT 列。
--定时输出 文件
通过 - 定时, 将测量的持续时间保存到 FILE,而不是写入标准
输出。
--随机化
随机化工作顺序(在分配的核心给定的限制内)。
--无表
将所有命令行参数视为要运行的模拟,无论是 python 脚本还是
保存的模拟。
[--log 格式] [--全局日志文件] [-l 列表] [--结果 RESULTSDB] [--nice NICE]
[--cpu-affinity] [--可执行文件] [--rebuild] [--debug] [--gnuplot FILE]
[--dry-run] [--http-wait] [--exit-prompt] [--plot-update TIME] [--plot-timeout
时间] [--刷新时间] [--计时计数] [--计时输出文件] [--随机化]
[--无表] ...
woo-batch:错误:无法识别的参数: - 版
使用 onworks.net 服务在线使用 woo-batch