amk_ccc-int32 — Online w chmurze

To jest polecenie amk_ccc-int32, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu darmowych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS

PROGRAM:

IMIĘ


amk_ccc, amk_fft2, amk_hy, amk_m2, amk_p2 - tworzyć docelowe architektury

STRESZCZENIE


amk_ccc [Opcje] przyciemniony [tplik]

amk_fft2 [Opcje] przyciemniony [tplik]

amk_hy [Opcje] przyciemniony [tplik]

amk_m2 [Opcje] dimX [słabeY] [tplik]

amk_p2 [Opcje] [waga0] [waga1] [tplik]

OPIS


Programy amk_* tworzą pliki architektury docelowej dla niektórych typowych, regularnych topologii.

amk_ccc tworzy topologię wymiaru z cyklem połączonym z kostką zdefiniowaną przez dekompozycję przyciemniony.
Rozkład odbywa się najpierw przez przecięcie wzdłuż wymiarów hipersześcianu,
następnie wzdłuż pozostałych wykresów cykli.

amk_fft2 tworzy zdefiniowaną przez rozkład topologię wymiarów z szybką transformacją Fouriera przyciemniony.
Dekompozycja jest wykonywana przez rekurencyjną bisekcję wierzchołków, malejąco
wymiar (czyli numer bitu w etykietowaniu wierzchołków).

amk_hy tworzy topologię wymiaru hipersześcianowego o zdefiniowanej dekompozycji przyciemniony,
dekompozycja odbywa się przez rekurencyjną bisekcję wierzchołków, przez wymiar malejący
(czyli numer bitu w etykietowaniu wierzchołków). Zapisz do celów eksperymentalnych,
ten program jest przestarzały, ponieważ algorytmicznie zdefiniowana architektura docelowa „hcub” jest a
wygodniejszy i wydajniejszy sposób reprezentowania architektur hypercube.

amk_m2 tworzy zdefiniowaną przez dekompozycję regularną topologię siatki wymiarów 2D dimX i
słabeY. Dekompozycja jest wykonywana przez rekurencyjne dzielenie wzdłuż wymiarów, albo
przez cięcie najdłuższego z nich lub przez jednokierunkowe preparowanie, w zależności od '-m' flaga opcji.
Z wyjątkiem celów eksperymentalnych, ten program jest przestarzały, ponieważ algorytmicznie
zdefiniowane docelowe architektury „mesh2D” i „mesh3D” są wygodniejsze i wydajniejsze
do reprezentowania architektur siatki 2D i 3D.

amk_p2 tworzy topologię grafu ścieżki ważonej składającą się tylko z dwóch wierzchołków wag
waga0 i waga1. To jest tylko program pomocniczy, który algorytmicznie buduje 'wcmplt'-
zdefiniowany kompletny wykres z dwoma wierzchołkami. Może być używany do obliczania ważonej bisekcji
wykres.

Gdy w czasie kompilacji zostaną dołączone odpowiednie biblioteki, programy amk_* mogą:
bezpośrednio obsługuje skompresowane pliki, zarówno jako dane wejściowe, jak i wyjściowe. Strumień jest traktowany jako
skompresowany zawsze, gdy jego nazwa jest połączona z rozszerzeniem skompresowanego pliku, takim jak in
'brol.tgt.bz2' lub '-.gz'. Obsługiwane formaty kompresji to bzip2
format ('.bz2'), format gzip ('.gz') oraz format lzma ('.lzma', tylko na wejściu).

OPCJE


-mmeth W razie zamówieenia projektu amk_m2 tylko. Wykonaj rozwarstwienie rekurencyjne lub rozwarstwienie jednokierunkowe,
zgodnie z podaną flagą metody:

n wykonaj preparację zagnieżdżoną (domyślnie).

o wykonać jednokierunkową preparację (przeciąć Y, a następnie X).

-h Wyświetl pomoc.

-V Wyświetl wersję programu i prawa autorskie.

PRZYKŁAD


Utwórz docelową architekturę cyklu połączonego z kostką o wymiarze 4 i zapisz ją w pliku
'ccc4.tgt'.

$ amk_ccc 4 ccc4.tgt

Uruchom gmap, aby obliczyć bisekcję na dwie części wykresu o odpowiednich wagach 3 i 5
'brol.grf' i zapisz wynikowe mapowanie do pliku 'brol.map'. Myślnik „-” plik standardowy
nazwa służy do odczytania opisu architektury docelowej ze standardowego wejścia,
przez rurę.

$ amk_p2 3 5 | gmap brol.grf - brol.map

Korzystaj z amk_ccc-int32 online za pomocą usług onworks.net



Najnowsze programy online dla systemów Linux i Windows