Ini ialah perintah mpmetis 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
mpmetis - halaman manual untuk mpmetis 5.1.0
SINOPSIS
mpmetis [pilihan] meshfile bahagian
DESCRIPTION
Parameter yang diperlukan
meshfile
Menyimpan mesh untuk dipisahkan.
nparts Bilangan partition untuk membelah mesh.
Parameter pilihan
-gtype=rentetan
Menentukan graf untuk digunakan untuk mengira pembahagian Nilai yang mungkin
ialah:
dwi - Bahagikan graf dwi jaringan [lalai]
nodal - Membahagikan graf nod mesh
-ptype=rentetan
Menentukan skema yang akan digunakan untuk mengira pembahagian k-way. Yang mungkin
nilai ialah:
rb - Pembahagian dua belah secara berulang
kway - Pembahagian k-way terus [lalai]
-ctype=rentetan
Menentukan skema yang akan digunakan untuk memadankan bucu graf semasa
kekasaran. Nilai yang mungkin adalah:
rm - Padanan rawak
shem - Diisih padanan hujung berat [lalai]
-iptype=rentetan [terpakai hanya apabila -ptype=rb]
Menentukan skema yang akan digunakan untuk mengira pembahagian awal graf.
Nilai yang mungkin adalah:
tumbuh - Kembangkan dua bahagian menggunakan strategi tamak [lalai]
rawak - Kira pembahagian secara rawak
-objtype=rentetan [terpakai hanya apabila -ptype=kway]
Menentukan objektif yang rutin pembahagian akan dioptimumkan. Yang mungkin
nilai ialah:
potong - Minimumkan potongan tepi [lalai]
vol - Minimumkan jumlah volum komunikasi
-bersambung [terpakai hanya apabila -ptype=kway]
Menentukan bahawa rutin partitioning harus cuba menghasilkan partition yang
bersebelahan. Ambil perhatian bahawa jika graf input tidak disambungkan pilihan ini diabaikan.
-minconn [terpakai hanya apabila -ptype=kway]
Menentukan bahawa rutin pembahagian harus cuba meminimumkan tahap maksimum
daripada graf subdomain, iaitu, graf di mana setiap partition adalah nod, dan
edges menyambungkan subdomain dengan antara muka yang dikongsi.
-tpwgts=nama fail
Menentukan nama fail yang menyimpan berat sasaran untuk setiap partition.
Secara lalai, semua partition diandaikan mempunyai saiz yang sama.
-faktor=int
Menentukan ketidakseimbangan beban maksimum yang dibenarkan antara partition. Nilai x
menunjukkan bahawa ketidakseimbangan beban yang dibenarkan ialah 1+x/1000. Untuk ptype=rb, beban
ketidakseimbangan diukur sebagai nisbah 2*maks(kiri,kanan)/(kiri+kanan), di mana
kiri dan kanan ialah saiz partition masing-masing pada setiap pembahagi dua. Untuk
ptype=kway, ketidakseimbangan beban diukur sebagai nisbah max_i(pwgts[i])/avgpwgt,
dengan pwgts[i] ialah berat partition ke-i dan avgpwgt ialah hasil tambah
jumlah berat puncak dibahagikan dengan bilangan partition yang diminta. Untuk ptype=rb,
nilai lalai ialah 1 (iaitu, ketidakseimbangan beban 1.001). Untuk ptype=kway, the
nilai lalai ialah 30 (iaitu, ketidakseimbangan beban 1.03).
-tidak biasa=int
Menentukan bilangan sepunya nod yang mesti ada oleh dua elemen untuk meletakkan an
tepi di antara mereka dalam graf dwi. Lalai ialah 1.
-niter=int
Menentukan bilangan lelaran untuk algoritma penghalusan pada setiap peringkat
proses tidak kasar. Lalai ialah 10.
-potongan=int
Menentukan bilangan pembahagian berbeza yang akan dikira. perlawanan akhir
pembahagian ialah yang mencapai kelantangan edgecut atau komunikasi terbaik.
Lalai adalah 1.
-nooutput
Menentukan bahawa tiada fail pembahagian harus dijana.
-benih=int
Memilih benih penjana nombor rawak.
-dbglvl=int
Memilih dbglvl.
-membantu
Mencetak mesej ini.
Gunakan mpmetis dalam talian menggunakan perkhidmatan onworks.net