diff --git a/README.md b/README.md index fa5b393f4f12e59dceffefc1b8c4f26a3f2586bd..622e16fa77ae6adde7cde19a57cba8f3485a2875 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,14 @@ +# Tugas Besar 2 Sister - CUDA + +# Anggota + +K02 - Kelompok 07 +| NIM | Nama | +| --- | ---- | +| 13519063 | Melita | +| 13519090 | Alexander | +| 13519096 | Girvin Junod | + # Cara Kerja Program Program akan menerima seluruh input matriks target dan matriks kernel, setelah itu, fungsi CUDA akan dijalankan yang berfungsi mengalokasikan array of matrix target, matrix kernel kedalam GPU, lalu array matrix target dan matrix target tersebut akan dicopy kedalam GPU. Setelah itu fungsi konvolusi matriks akan dijalankan, skema yang paralelisasi yang digunakan adalah multiple block dan multiple thread dengan pembagian 1 block untuk minimal 1 perhitungan matriks kernel dan 1 matrix target, dengan pembagian thread untuk minimal 1 perhitungan konvolusi untuk setiap sub-matrix yang ada. Ketika jumlah matriks target melebihi jumlah blok, maka matriks tersebut akan dialokasikan sesuai dengan block yang ada (jika sudah sampai block terakhir, matriks tersebut akan diprogram pada block pertama), hal berikut juga sama dengan thread.