Ini adalah perintah likwid-mpirun yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, Windows online emulator atau MAC OS online emulator
PROGRAM:
NAMA
likwid-mpirun - Alat untuk memulai dan memantau aplikasi MPI dengan LIKWID
RINGKASAN
likwid-memsweeper [-hd] [-file host nama file] [-nperdomain jumlah_proses_dalam_domain]
[-Pin ekspresi] [-ya ampun ekspresi] [-mpi ekspresi] [-]
DESKRIPSI
likwid-mpirun adalah aplikasi baris perintah yang membungkus alat mpirun khusus vendor dan
menambahkan panggilan ke likwid-perfctr(1) ke string eksekusi. Aplikasi yang diberikan pengguna adalah
berlari, diukur dan hasilnya kembali ke node menatap.
PILIHAN
-h mencetak pesan bantuan ke output standar, lalu keluar.
-d mencetak pesan debug ke output standar.
-file host nama file
menentukan node untuk menjadwalkan proses MPI pada
-nperdomain jumlah_proses_dalam_domain
menentukan proses per domain afinitas (lihat likwid-pin untuk info tentang afinitas
domain)
-Pin ekspresi
menentukan penyematan untuk eksekusi hybrid (lihat likwid-pin untuk info tentang afinitas
domain)
-ya ampun ekspresi
memungkinkan pengaturan hibrid. Hanya dapat digunakan dalam kombinasi dengan -pin. Satu-satunya yang mungkin
nilainya adalah: intel
-mpi ekspresi
menentukan implementasi MPI yang harus digunakan oleh pembungkus. Mungkin
nilainya adalah intelmpi, openmpi, dan mvapich2
-- berhenti mengurai argumen untuk likwid-mpirun, untuk mengatur opsi untuk yang mendasarinya
Implementasi MPI setelah --.
CONTOH
1. Untuk aplikasi standar:
likwid-mpirun -misalnya 32 ./aplikasiku
Akan menjalankan 32 proses MPI, setiap host diisi dengan proses sebanyak yang tertulis di ppn
2. Dengan menyematkan:
likwid-mpirun -misalnya 32 -nperdomain S: 2 ./aplikasiku
Akan memulai 32 proses MPI dengan 2 proses per soket.
3. Untuk lari hibrida:
likwid-mpirun -misalnya 32 -Pin M0:0-3_M1:0-3 ./aplikasiku
Akan memulai 32 proses MPI dengan 2 proses per node. Utas dari proses pertama adalah
disematkan ke core 0-3 di NUMA domain 0 (M0). Utas OpenMP dari proses kedua
disematkan ke empat core pertama di NUMA domain 1 (M1)
Gunakan likwid-mpirun online menggunakan layanan onworks.net