Jest to polecenie dgord-long, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS
PROGRAM:
IMIĘ
dgor - obliczać równoległe uporządkowania macierzy rzadkich grafów
STRESZCZENIE
dgor [Opcje] [plik g] [oficjalne] [lplik]
OPIS
Połączenia dgor program oblicza w sposób równoległy kolejność grafu źródła szkockiego
reprezentujący wzór jakiejś symetrycznej macierzy rzadkiej.
Źródłowy plik wykresu plik g jest albo scentralizowanym plikiem graficznym, albo zbiorem plików reprezentujących
fragmenty grafu rozproszonego. Wynikowa kolejność jest przechowywana w pliku oficjalne. Ewentualny
informacje o logowaniu (takie jak te generowane przez option -v) jest wysyłany do pliku lplik. Kiedy
nazwy plików nie są określone, dane są odczytywane ze standardowego wejścia i zapisywane do standardu
wyjście. Standardowe strumienie mogą być również jawnie reprezentowane przez myślnik „-”.
Gdy w czasie kompilacji zostaną dołączone odpowiednie biblioteki, dgor może bezpośrednio obsługiwać
skompresowane wykresy, zarówno jako dane wejściowe, jak i wyjściowe. Strumień jest traktowany jako skompresowany, gdy
jego nazwa jest połączona z rozszerzeniem skompresowanego pliku, takim jak „brol.grf.bz2” lub
'-.gz'. Obsługiwane formaty kompresji to bzip2 ('.bz2'),
format gzip ('.gz') i format lzma ('.lzma', tylko na wejściu).
dgor opiera się na implementacjach interfejsu MPI w celu rozłożenia pracy na przetwarzanie
elementy. Dlatego jest mało prawdopodobne, aby był uruchamiany bezpośrednio, ale zamiast tego przez jakiś program uruchamiający
polecenie takie jak mpiruna.
OPCJE
-kopt Wybierz domyślną strategię zamawiania według jednej lub kilku Opcje wśród:
b wymuszać równoważenie obciążenia tak bardzo, jak to możliwe.
q uprzywilejowanie jakości nad szybkością (domyślne).
s uprzywilejowanie szybkości nad jakością.
t egzekwować bezpieczeństwo.
x wymuszać skalowalność.
-h Wyświetl pomoc.
-mmplik
Zapisz dane mapowania bloków kolumn do pliku mplik. Dane mapowania określają, dla każdego
wierzchołek, indeks bloku kolumny, do którego należy ten wierzchołek.
-ostrat
Użyj strategii równoległego porządkowania wykresów strat (więcej informacji w instrukcji obsługi PT-Scotch
Informacja).
-rpnum Ustaw proces root dla plików scentralizowanych (domyślnie 0).
-ttplik
Zapisz dane drzewa partycjonowania do pliku tplik. Dane drzewa partycjonowania określają, dla
każdy wierzchołek, indeks pierwszego wierzchołka bloku nadrzędnego bloku do
do którego należy wierzchołek. Razem z danymi mapowania dostarczonymi w pliku mplik,
pozwala na odbudowanie drzewa separatora zagnieżdżonego procesu sekcji.
-V Wyświetl wersję programu i prawa autorskie.
-vczasownik Ustaw tryb szczegółowy na czasownik. Jest to zestaw jednego lub więcej znaków, które mogą być:
s informacje o strategii.
t informacje o czasie.
PRZYKŁADY
run dgor na 5 elementach przetwarzających, aby zmienić kolejność macierzy wykresu brol.grf i zapisać wynik
zamawianie do pliku brol.ord, używając domyślnej strategii porządkowania wykresów sekwencyjnych:
$ mpirun -np 5 dgord brol.grf brol.ord
run dgor na 5 elementach przetwarzających, aby zmienić kolejność rozproszonej macierzy zapisanej na wykresie
pliki fragmentów brol5-0.dgr do brol5-4.dgr i zapisz wynikową kolejność do pliku
brol.ord (patrz dgscat(1) dla wyjaśnienia sekwencji '%p' i '%r' w nazwach
rozproszone fragmenty grafów).
$ mpirun -np 5 dgord brol%p-%r.dgr brol.ord
Korzystaj z dgord-long online, korzystając z usług onworks.net