diff --git a/test/README.md b/test/README.md index e8ccbced00ff3ab78fecb6e78b4d1b179e1d2b9d..c32c0f9a8c6eddad0930b87209e37fb49545f284 100644 --- a/test/README.md +++ b/test/README.md @@ -10,8 +10,8 @@ ./radix 10000 4 ``` # Pembagian tugas. -- Mahdiar Naufal (), -- Heri Fauzan (), +- Mahdiar Naufal (13515022), Membuat solusi CUDA parallel +- Heri Fauzan (13513028), Membuat laporan, testing, dan evaluasi # Laporan pengerjaan ## Deskripsi solusi paralel. Berikan ilustrasi jika perlu. @@ -19,7 +19,15 @@ ## Analisis solusi yang anda berikan. Apakah mungkin terdapat solusi yang memberikan kinerja lebih baik? ## Jelaskan pemetaan thread ke komputasi, dan jumlah thread per block yang digunakan. Kenapa anda memilih angka tersebut? - +Jumlah thread per block yang digunakan 8 buah, karena berdasarkan hasil uji dari menggunakan 2,4,8, dan 16 eksekusi tercepat ketika menggunakan thread sebanyak 8. ## Pengukuran kinerja untuk tiap kasus uji (jumlah N pada array) dibandingkan dengan radix sort serial. +| Test(N) | Serial | Paralel | Thread | +|---------|---------|----------|--------| +| 5000 | 18917 | 589244 | 8 | +| 50000 | 171887 | 18083379 | 4 | +| 100000 | 497786 | 27091412 | 2 | +| 200000 |1061145 | 33784834 | 1 | +| 400000 |3060391 | 76448107 | 1 | + ## Analisis perbandingan kinerja serial dan paralel. Analisis yang diharapkan adalah analisis yang minimal dapat menjelaskan setiap hasil pengukuran kinerja sebelumnya.