Sunday, November 22, 2015

Konfigurasi Library MPI di CodeBlocks

Konfigurasi Library MPI di CodeBlocks


Konfigurasi Library MPI di CodeBlocks


Langkah pertama, pastikan MPICH2 telah terinstall. Jika belum terinstall silahkan lihat artikel Tutorial Install MPICH2 di Windows 7 / 8 untuk proses instalasi. Jika telah terinstall maka setting PATH dari library MPI tersebut pada Windows seperti langkah berikut:

1. Buka pengaturan Control Panel\All Control Panel Items\System lalu pilih Advanced system settings kemudian pilih Environment Variabel. Masukkan letak dimana file MPI berada (biasanya C:\Program Files\MPICH2\bin ) lihat gambar berikut:
Konfigurasi MPI di Windows 7

Langkah selanjutnya kita buka codeblocks (atau Visual Studio, tapi di sini saya hanya memberi contoh CodeBlocks ya...). Konfigurasikan CodeBlocks maupun Visual Studio agar mengenali libarary MPI. Kompilasi akan dilakukan melalui IDE dengan setting yang benar. Jika setting IDE dan program Anda benar, maka program Anda dapat dikompilasi dan menghasilkan .exe. Cara konfigurasinya:

2. Pada CodeBlock, klik menu setting, pilih Compiller and Debugger, seperti gambar berikut:



3. Pilih Linker Settings, kemudian pada kotak Link Libraries, klik add. Browse ke tempat Anda menginstall MPICH2, folder lib, dan pilih mpi.lib. Kalau sudah, klik ok. Lihat gambar berikut:


4. Kembali ke Global Compiler Setting, di sebelah Linker Setting, ada tab Search Directories, klik Search Directories. Pada bagian Compiler, klik Add. Kemudian browse ke folder include MPICH2 Anda, misalnya, kalau di komputer saya, ada di C:\Program Files\MPICH2\include. Lihat gambar. Zoom kalau ga keliatan.
Konfigurasi Library MPI di CodeBlocks


5. Kini CodeBlock Anda sudah bisa dipakai untuk membuat program parallel, saatnya mencobanya!

6. Pada MPICH2, command utama untuk menjalankan aplikasi paralel Anda adalah mpiexe. Diingat ya... Sekarang buka project baru, lalu coba kode pada artikel selanjutnya :D

Terima Kasih telah membaca artikel Konfigurasi Library MPI di CodeBlocks 

message passing interface | mpi windows | mpi tutorial | mpi codeblocks
Load disqus comments

1 comments: