Це команда dgord-long, яку можна запустити у безкоштовного хостинг-провайдера OnWorks за допомогою однієї з наших безкоштовних онлайн-робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS
ПРОГРАМА:
ІМ'Я
dgord - паралельно обчислювати розріджене матричне впорядкування графів
СИНТАКСИС
dgord [опції] [gfile] [ofile] [файл]
ОПИС
Команда dgord програма паралельно обчислює впорядкування вихідного графа шотландця
що представляє шаблон деякої симетричної розрідженої матриці.
Файл вихідного графіка gfile це або централізований файл графіка, або набір файлів, що представляють
фрагменти розподіленого графа. Отримане замовлення зберігається у файлі ofile. Згодом
реєстраційну інформацію (наприклад, отриману опцією -v) надсилається у файл файл. Коли
імена файлів не вказуються, дані зчитуються зі стандартного введення і записуються до стандартного
вихід. Стандартні потоки також можуть бути явно представлені тире «-».
Коли під час компіляції були включені відповідні бібліотеки, dgord можна безпосередньо обробляти
стислі графіки, як вхідні, так і вихідні. Потік завжди вважається стиснутим
його ім'я постфіксовано зі стиснутим розширенням файлу, наприклад у 'brol.grf.bz2' або
'-.gz'. Формати стиснення, які можуть підтримуватися, це формат bzip2 ('.bz2'), формат
gzip ('.gz') і формат lzma ('.lzma', лише для введення).
dgord базується на реалізації інтерфейсу MPI для розподілу роботи по обробці
елементів. Тому, швидше за все, він не буде запущений безпосередньо, а натомість через якусь панель запуску
команда, наприклад мпірун.
ВАРІАНТИ
-копт Виберіть стратегію замовлення за замовчуванням відповідно до однієї або кількох опції серед:
b дотримуйтесь балансу навантаження, наскільки це можливо.
q перевага якості над швидкістю (за замовчуванням).
s перевага швидкості над якістю.
t забезпечити безпеку.
x забезпечити масштабованість.
-h Покажіть довідку.
-mmfile
Збережіть дані зіставлення блоків стовпців у файл mfile. Дані відображення вказують для кожного
vertex, індекс блоку стовпців, до якого належить ця вершина.
-oпрошарок
Використовуйте стратегію впорядкування паралельних графів прошарок (додаткову інформацію дивіться у посібнику користувача PT-Scotch
інформація).
-rpnum Встановити кореневий процес для централізованих файлів (за замовчуванням 0).
-ttfile
Збережіть дані дерева розділів у файл tfile. Дані дерева розділення вказують, для
кожна вершина, індекс першої вершини батьківського блоку блоку до
якому належить вершина. Разом із даними відображення, наданими у файлі mfile,
це дозволяє перебудувати дерево роздільників процесу вкладеного розсічення.
-V Показати версію програми та авторські права.
-vдієслово Встановіть режим докладної інформації на дієслово. Це набір одного з кількох символів, які можуть бути:
s інформація про стратегію.
t інформація про час.
ПРИКЛАДИ
прогін dgord на 5 елементах обробки змінити порядок матриці граф brol.grf і зберегти отриманий результат
упорядкування файлу brol.ord, використовуючи стратегію послідовного впорядкування графіків за замовчуванням:
$ mpirun -np 5 dgord brol.grf brol.ord
прогін dgord на 5 елементів обробки для зміни порядку розподіленої матриці, збереженої на графі
фрагментувати файли brol5-0.dgr в brol5-4.dgr і зберегти отримане впорядкування у файлі
brol.ord (див dgscat(1) для пояснення послідовностей '%p' і '%r' в назвах
розподілені фрагменти графа).
$ mpirun -np 5 dgord brol%p-%r.dgr brol.ord
Використовуйте dgord-long онлайн за допомогою сервісів onworks.net