Kerangka Materi

Pendahuluan

Tinjauan Fitur dan Arsitektur Message Passing Interface (MPI)

  • Dasar-dasar komputasi paralel
  • Proses MPI

Memulai dengan MPICH

  • Opsi instalasi dan konfigurasi
  • Perpustakaan berbagi
  • Instalasi manajer proses

Dasar Pemrograman dengan MPI

  • Menulis, mengompilasi, dan melink program
  • Perintah kompilasi
  • Menggunakan Makefile

Menjalankan Program dengan MPI

  • Mpiexec standar
  • Ekstensi manajemen proses
  • Batasan remshell

Mengirim dan Menerima Pesan

  • Rutin pengiriman pesan
  • Buffer dan tipe (tag)
  • Menggunakan panggilan perpustakaan
  • Siaran dan reduksi

Mengkoordinasikan Komunikasi di MPI

  • Sinkronisasi
  • Polanya, rutinya, dan operasinya kolektif
  • Membuat kelompok

Bekerja dengan Masalah Buffering

  • Komunikasi blok dan non-blok
  • Keadilan dalam pengiriman pesan
  • Mode komunikasi

Memahami Jenis Data dan Objek di MPI

  • Jenis data dasar
  • Vektor dan struktur
  • Menyelang data
  • Objek dan referensi MPI

Menulis Perpustakaan Pengiriman Pesan

  • Atribut
  • Bagian berturut-turut
  • Mengelola dan menyimpan tag

Menilai Kinerja Program Paralel

  • Timer MPI
  • Antarmuka profil
  • Pencatatan log

Mengintegrasikan Banyak Program

  • Mengirim dan bertukar data antara program
  • Menggunakan interkomunikator

Penyelesaian Masalah

Ringkasan dan Kesimpulan

Persyaratan

  • Pengalaman dalam bahasa pemrograman seperti C, C++, dan Fortran

Audience

  • Pengembang
  • Programmer
 7 Jam

Jumlah Peserta


Biaya per Peserta

Testimoni (4)

Kursus Mendatang

Kategori Terkait