dgmap - Dalam talian dalam Awan

Ini ialah arahan dgmap yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.

JADUAL:

NAMA


dgmap, dgpart - mengira pemetaan statik dan sekatan secara selari

SINOPSIS


dgmap [pilihan] [gfile] [tfile] [mfile] [lfail]

dgpart [pilihan] [nparts/pwght] [gfile] [mfile] [lfile]

DESCRIPTION


. dgmap atur cara mengira, secara selari, pemetaan statik graf sumber ke a
graf sasaran.

. dgpart program ialah antara muka yang dipermudahkan untuk dgmap, yang melakukan pembahagian graf
bukannya pemetaan statik. Oleh itu, bilangan bahagian yang dikehendaki perlu disediakan,
sebagai ganti seni bina sasaran. Apabila menggunakan program untuk pengelompokan graf,
bilangan bahagian bertukar menjadi berat kelompok maksimum.

. -b and -c pilihan membenarkan pengguna untuk menetapkan keutamaan pada tingkah laku pemetaan
strategi yang digunakan secara lalai. The -m pilihan membolehkan pengguna untuk menentukan adat
strategi pemetaan.

. -q pilihan menukar atur cara menjadi program pengelompokan graf. Dalam kes ini, dgmap hanyalah
menerima seni bina sasaran bersaiz berubah-ubah.

Fail graf sumber gfile ialah sama ada fail graf terpusat atau satu set fail yang mewakili
serpihan graf teragih. Untuk dgmap, fail seni bina sasaran tfile menerangkan
sama ada topologi berkod algoritma seperti jerat dan hiperkubus, atau penguraian-
seni bina yang ditakrifkan yang dicipta melalui amk_grf(1) program. Lihat gmap(1) untuk a
penerangan tentang seni bina sasaran. Pemetaan yang terhasil disimpan dalam fail mfile.
Maklumat pengelogan akhirnya (seperti yang dihasilkan oleh pilihan -v) dihantar ke fail
lfail. Apabila nama fail tidak dinyatakan, data dibaca daripada input standard dan ditulis kepada
keluaran standard. Strim standard juga boleh diwakili secara eksplisit oleh sempang '-'.

Apabila perpustakaan yang betul telah disertakan pada masa penyusunan, dgmap and dgpart boleh
mengendalikan secara langsung graf termampat, sebagai input dan output. Strim dianggap sebagai
dimampatkan apabila namanya dipulihkan dengan sambungan fail termampat, seperti dalam
'brol.grf.bz2' atau '-.gz'. Format mampatan yang boleh disokong ialah bzip2
format ('.bz2'), format gzip ('.gz'), dan format lzma ('.lzma', pada input sahaja).

dgmap and dgpart berdasarkan pelaksanaan antara muka MPI untuk menyebarkan kerja merentasi
elemen pemprosesan. Oleh itu, mereka tidak mungkin dijalankan secara langsung, tetapi sebaliknya melalui
beberapa arahan pelancar seperti mpirun.

PILIHAN


-bval Tetapkan nisbah ketidakseimbangan beban maksimum untuk pembahagian graf atau pemetaan statik. Bila
program digunakan sebagai alat pengelompokan, parameter ini menetapkan beban maksimum
nisbah ketidakseimbangan untuk bipartisi rekursif. Eksklusif dengan -m pilihan.

-cpilih Pilih strategi pemetaan lalai mengikut satu atau beberapa pilihan antara:

b menguatkuasakan keseimbangan beban sebanyak mungkin.

q kualiti keistimewaan berbanding kelajuan (lalai).

s kelajuan keistimewaan berbanding kualiti.

t menguatkuasakan keselamatan.

x menguatkuasakan skalabiliti.

Ia eksklusif dengan -m pilihan.

-h Paparkan sedikit bantuan.

-mStrat
Gunakan strategi pemetaan selari Strat (lihat manual pengguna PT-Scotch untuk maklumat lanjut
maklumat).

-q (Untuk dgpart)

-qpwght
(Untuk dgmap) Gunakan program sebagai alat pengelompokan graf dan bukannya statik
alat pemetaan atau pembahagian graf. Untuk dgpart, bilangan bahagian akan
menjadi berat kelompok maksimum. Untuk dgmap, nombor ini pwght mesti ada
lulus selepas pilihan.

-rpnum Tetapkan proses root untuk fail terpusat (lalai ialah 0).

-V Paparkan versi program dan hak cipta.

-vkata kerja Tetapkan mod verbose kepada kata kerja. Ia adalah satu set satu daripada lebih banyak watak yang boleh
menjadi:

m maklumat pemetaan.

s maklumat strategi.

t maklumat masa.

NOTA


Pada masa ini (versi 5.1), dgmap tidak boleh mengira pemetaan statik penuh sebagai gmap(1)
boleh, tetapi hanya sekatan (iaitu, pemetaan pada graf lengkap tidak berwajaran atau berwajaran).
Seni bina sasaran selain daripada 'cmplt' dan 'wcmplt' akan membawa kepada ralat
mesej.

CONTOH


Main dgpart pada 5 elemen pemprosesan untuk mengira partition kepada 7 bahagian graf brol.grf
dan simpan pesanan yang terhasil ke fail brol.map.

$ mpirun -np 5 dgpart 7 brol.grf brol.map

Main dgpart pada 5 elemen pemprosesan untuk membahagikan kepada 7 bahagian graf teragih disimpan
pada fail serpihan graf brol5-0.dgr ke brol5-4.dgr, dan simpan pemetaan yang terhasil ke fail
brol.map (lihat dgscat(1) untuk penjelasan jujukan '%p' dan '%r' dalam nama
serpihan graf teragih).

$ mpirun -np 5 dgpart 7 brol%p-%r.dgr brol.map

Gunakan dgmap dalam talian menggunakan perkhidmatan onworks.net



Program dalam talian Linux & Windows terkini