GoGPT Best VPN GoSearch

OnWorks 网站图标

dgscat-long - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 dgscat-long

这是 dgscat-long 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


加思, dgscat, 网卡 - 将分布式源图与集中式源图相互转换

概要


加思 [选项[文件[文件]

dgscat [选项[文件[文件]

网卡 [选项[文件[文件]

商品描述


这个 加思 程序将分布式图收集成集中图。 它读取一组
文件 表示分布式源图的片段,并将它们写回
单一中心化源图的形式 文件.

这个 dgscat 程序将集中的源图分散成分布式图。 它读取一个
集中源图 文件 并以一组文件的形式写回 文件
表示相应分布式源图的片段。

这个 网卡 程序与 dgscat,但不需要在一个
并行环境。 自从 网卡 将输入的集中图形文件作为文本处理
流,在构建分布式之前不需要在内存中加载完整的图
图片段文件。 因此,它消耗的资源要少得多,但不允许
图一致性检查,因为它没有图结构的全局视野。

当未指定文件名时,数据从标准输入读取并写入
标准输出。 标准流也可以用破折号“-”显式表示。

在编译时包含适当的库后, 加思dgscat 能够
直接处理压缩图,作为输入和输出。 流被视为
压缩,只要它的名称后缀有压缩文件扩展名,例如
“brol.grf.bz2”或“-.gz”。 可以支持的压缩格式是 bzip2
格式 ('.bz2')、gzip 格式 ('.gz') 和 lzma 格式('.lzma',仅用于输入)。

加思dgscat 基于 MPI 接口的实现,将工作分散到整个
处理元素。 因此它不太可能直接运行,而是通过
一些启动器命令,例如 米匹伦.

分散式 文件 名字


为了判断程序是否应该读取或写入位于以下位置的单个文件
仅一个处理器,或所有处理器上同一文件的多个实例,或
对于每个处理器上的不同文件,已经设计了一种特殊的语法,
这是基于 '%' 转义字符。 定义了四个这样的转义序列,它们
在文件打开之前在每个处理器上独立解释。 默认情况下,当
提供了一个文件名,则假定该文件仅在其中之一上打开
处理器,称为根处理器,通常是通信器的进程0
程序在其中运行。 可以通过以下方式更改根处理器的索引
-r 选项。 使用以下前三个转义序列中的任何一个将指示
程序并行打开一个名称等于解释文件名的文件,在每个
运行它们的处理器。

%p 替换为程序所在的全局通信器中的进程数
正在运行。 导致平行开口。

%r 用该进程在该进程中的排名替换运行该程序的每个进程
全球传播者。 导致平行开口。

%- 丢弃,但导致平行开放。 该序列主要用于指示
在每个处理器上打开同名文件的程序。 打开的文件可以
是,根据给定的路径是指向共享目录还是目录
对于每个处理器都是本地的,或者打开多个实例
相同的文件,或打开不同的文件,每个文件可能有不同的
内容,分别(但在后一种情况下,强烈建议识别
文件通过 '%r' 序列)。

%% 替换为单个 '%' 字符。 使用此转义序列的文件名不是
考虑平行打开,除非其他三个中的一个或几个逃生
序列也存在。

例如,文件名 'brol' 将导致在根上打开文件 'brol'
仅处理器,文件名 '%-兄弟会'(甚至 'br%') 将导致平行开
每个处理器上名为“brol”的文件,文件名“brol%p-%r”将导致打开
文件 'brol2-0' 和 'brol2-1' 分别位于两个处理器上
程序要运行。

配置


-c 对于 加思dgscat 只要。 之后检查输入源图的一致性
加载到内存中。

-h 显示一些帮助。

-r普努姆 为集中文件设置根进程(默认为 0)。

-V 显示程序版本和版权。


运行 dgscat 在 5 个处理元素上将集中图文件 brol.grf 分散为 5 个
gzipped 文件片段brol5-0.dgr.gz 到brol5-4.dgr.gz。

$ mpirun -np 5 dgscat brol.grf brol%p-%r.dgr.gz

使用 onworks.net 服务在线使用 dgscat-long


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad




×
广告
❤️在这里购物、预订或购买——免费,有助于保持服务免费。