GoGPT Best VPN GoSearch

Значок OnWorks

dgscat-int32 - Интернет в облаке

Запустите dgscat-int32 в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это команда dgscat-int32, которую можно запустить в провайдере бесплатного хостинга OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


дггат дгскэт, gscat - конвертировать распределенные исходные графы в централизованные или из них

СИНТАКСИС


Dggath [кредита] [igfile] [og-файл]

dgscat [кредита] [igfile] [og-файл]

gscat [кредита] [igfile] [og-файл]

ОПИСАНИЕ


The Dggath программа собирает распределенные графы в централизованные графы. Он читает набор
файлов igfile представляет фрагменты распределенного исходного графа и записывает их обратно на
форма единого централизованного исходного графа og-файл.

The dgscat программа разбрасывает централизованные исходные графы на распределенные графы. Читается
централизованный исходный граф igfile и записывает его обратно в виде набора файлов og-файл
представляющие фрагменты соответствующего распределенного исходного графа.

The gscat программа делает то же самое, что и dgscat, но не требует запуска в
параллельная среда. С gscat обрабатывает входной централизованный файл графа как текст
поток, ему не нужно загружать полный граф в память перед построением распределенного
файлы фрагментов графа. Следовательно, он потребляет гораздо меньше ресурсов, но не позволяет
проверка непротиворечивости графа, так как не имеет глобального видения структуры графа.

Если имена файлов не указаны, данные считываются со стандартного ввода и записываются в
стандартный вывод. Стандартные потоки также могут быть явно обозначены дефисом '-'.

Когда правильные библиотеки были включены во время компиляции, Dggath и dgscat
напрямую обрабатывать сжатые графики как на входе, так и на выходе. Поток рассматривается как
сжимается всякий раз, когда его имя имеет постфиксное расширение сжатого файла, например, в
brol.grf.bz2 или -.gz. Поддерживаемые форматы сжатия: bzip2.
формат ('.bz2'), формат gzip ('.gz') и формат lzma ('.lzma', только при вводе).

Dggath и dgscat основываться на реализациях интерфейса MPI для распределения работы по
элементы обработки. Поэтому маловероятно, что он будет запускаться напрямую, а вместо этого будет выполняться через
некоторая команда запуска, такая как мпирун.

РАСПРЕДЕЛЕННАЯ ФАЙЛОВ ИМЕНА


Чтобы определить, должны ли программы читать или писать в отдельный файл, расположенный на
только один процессор или несколько экземпляров одного и того же файла на всех процессорах, или
иначе для отдельных файлов на каждом из процессоров была разработана специальная грамматика,
который основан на escape-символе "%". Определены четыре таких escape-последовательности, которые
интерпретируются независимо на каждом процессоре до открытия файла. По умолчанию, когда
указано имя файла, предполагается, что файл должен быть открыт только на одном из
процессоры, называемые корневым процессором, который обычно является процессом 0 коммуникатора
в котором запущена программа. Индекс корневого процессора можно изменить с помощью
-r вариант. Использование любой из первых трех управляющих последовательностей ниже проинструктирует
программы для параллельного открытия файла с именем, равным интерпретируемому имени файла, на каждом
процессор, на котором они запущены.

%p Заменено на количество процессов в глобальном коммуникаторе, в котором программа
запущен. Приводит к параллельному открытию.

%r Заменяется для каждого процесса, выполняющего программу, на ранг этого процесса в
глобальный коммуникатор. Приводит к параллельному открытию.

%- Выбрасывается, но приводит к параллельному открытию. Эта последовательность в основном используется для указания
программы, чтобы открыть на каждом процессоре файл с одинаковым именем. Открытые файлы могут
быть, в зависимости от того, ведет ли данный путь к общему каталогу или к каталогам
которые являются локальными для каждого процессора, либо для открытия нескольких экземпляров
один и тот же файл или открытие отдельных файлов, каждый из которых может иметь разные
контент, соответственно (но в последнем случае настоятельно рекомендуется идентифицировать
файлы с помощью последовательности "% r").

%% Заменено одним символом "%". Имена файлов, использующие эту escape-последовательность, не
рассматривается для параллельного открытия, если один или несколько из трех других не ускользнут
последовательности также присутствуют.

Например, имя файла brol приведет к открытию файла brol в корне.
только процессор, имя файла '%-брол'(или даже' br%-ол') приведет к параллельному открытию
файлы с именем 'brol' на каждом процессоре, а имя файла 'brol% p-% r' приведет к открытию
файлов 'brol2-0' и 'brol2-1', соответственно, на каждом из двух процессоров, на которых
программа должна была запускаться.

ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ


-c При покупке недвижимости Dggath и dgscat Только. Проверьте непротиворечивость графика источника входного сигнала после
загружая его в память.

-h Покажите некоторую помощь.

-rпнум Установите корневой процесс для централизованных файлов (по умолчанию 0).

-V Показать версию программы и авторские права.

ПРИМЕР


Run dgscat на 5 элементах обработки, чтобы разбросать централизованный файл графа brol.grf на 5
gzip фрагменты файла brol5-0.dgr.gz в файл brol5-4.dgr.gz.

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

Используйте dgscat-int32 онлайн с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

Команды Linux

Ad




×
Реклама
❤️Совершайте покупки, бронируйте или заказывайте здесь — никаких затрат, что помогает поддерживать бесплатность услуг.