这是命令 scotch_gmap-int32,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
地图, 零件 - 按顺序计算静态映射和分区
概要
地图 [选项[文件[文件[文件[文件]
零件 [选项[nparts/pwight] [文件] [文件] [文件]
商品描述
- 地图 程序以顺序方式计算源图到图的静态映射
目标图。
- 零件 程序是一个简化的界面 地图, 执行图分区
而不是静态映射。 因此,必须提供所需数量的零件,
代替目标架构。 使用该程序进行图聚类时,
零件数变成最大簇权重。
- -b 和 -c 选项允许用户设置映射行为的首选项
默认使用的策略。 这 -m 选项允许用户定义自定义
映射策略。
- -q 选项将程序转换为图形聚类程序。 在这种情况下, 地图 仅由
接受可变大小的目标架构。
源图文件 文件 只能是一个集中的图形文件。 为了 地图, 目标
架构文件 文件 描述算法编码的拓扑结构,例如网格
和超立方体,或通过分解定义的架构 amk_grf(1)
程序。 结果映射存储在文件中 文件. 最终的日志信息(例如
作为选项产生的 -v) 发送到文件 文件. 当文件名不是
指定,数据从标准输入读取并写入标准输出。 标准
流也可以用破折号“-”明确表示。
在编译时包含适当的库后, 地图 和 零件 可以直接
处理压缩图形,作为输入和输出。 流被视为压缩
每当其名称后缀为压缩文件扩展名时,例如在“brol.grf.bz2”中
或“-.gz”。 可以支持的压缩格式是 bzip2 格式('.bz2'),
gzip 格式('.gz')和 lzma 格式('.lzma',仅用于输入)。
配置
-bVAL 为图形分区或静态映射设置最大负载不平衡率。 什么时候
程序用作集群工具,此参数设置最大负载
递归二分法的不平衡率。 独家与 -m 选项。
-c选择 根据以下选项中的一个或多个选择默认映射策略:
b 尽可能执行负载平衡。
q 优先质量高于速度(默认)。
s 速度优于质量。
t 加强安全。
它是独家的 -m 选项。
-h 显示一些帮助。
-mSTRAT
使用顺序映射策略 STRAT (有关更多信息,请参阅 Scotch 用户手册
信息)。
-q (用于 零件)
-q体重
(用于 地图) 使用程序作为图聚类工具而不是静态映射或
图分区工具。 为了 零件,零件的数量将成为最大
簇权重。 为了 地图, 这个号码 体重 必须在选项之后通过。
-V 显示程序版本和版权。
-v动词 将详细模式设置为 动词. 它是一组多个字符中的一个,可以是:
m 映射信息。
s 策略信息。
t 时间信息。
TARGET 建筑
目标架构表示源图映射到的图。 为了
加速目标架构拓扑属性的获取
映射的计算,一些经典的拓扑被算法编码到
映射器本身。 这些拓扑因此简单地由它们的代号定义,
其次是它们的尺寸参数:
压缩包 暗淡
未加权的完整尺寸图 暗淡.
明信片 暗淡 w0 w1 ... wdim-1
尺寸大小和相应载荷的加权完整图 w0, w1,..., wdim-1.
小熊 暗淡
维度的超立方体 暗淡.
叶 汞 n0 w0 ... NHGT-1 WHGT-1
高度的树叶图 汞 和 (n0 时 n1 次... NHGT-1) 顶点,与
集群间链路权重 w0, w1... WHGT-1.
网格2D 昏暗的 昏暗的
二维网格 昏暗的 时 昏暗的 节点。
网格3D 昏暗的 昏暗的 调暗
23目 昏暗的 时 昏暗的 时 调暗 节点。
圆环2D 昏暗的 昏暗的
2D 圆环 昏暗的 时 昏暗的 节点。
圆环3D 昏暗的 昏暗的 调暗
3D 圆环 昏暗的 时 昏暗的 时 调暗 节点。
其他目标拓扑可以通过使用它们的源图描述来创建
amk_grf(1) 命令。 在这种情况下,目标描述将以代号开头
装饰.
映射
映射由与源图中顶点数一样多的线表示。 每个
这些线由两个数字组成:顶点的编号(或者它的标签,如果源
图顶点被标记)和目标顶点的索引
分配。 目标顶点索引范围从 0 到目标中的顶点数
体系结构(即部件数)减一。
该行块之前总是这样的行数。 在大多数情况下,由于
请求完整映射,行数等于顶点数
源图。
示例
运行 零件 将分区计算为图 'brol.grf' 的 7 个部分并保存结果
订购文件'brol.map'。
$ gpart 7 brol.grf brol.map
运行 地图 计算一个分区,将图的权重 3、1 和 2 分成 4 个部分
'brol.grf' 并将生成的映射保存到文件 'brol.map'。 破折号“-”标准文件
使用名称以便从标准输入中读取目标架构描述,
通过管道,由'echo' shell 命令提供。
$ echo "cmpltw 3 1 2 4" | gmap brol.grf - brol.map
使用 onworks.net 服务在线使用 scotch_gmap-int32