diff --git a/README.md b/README.md index 5a56aabb454ffb497eae611f119222f1420d7adc..aa7772cf8788f72679c1fc02d982ab4f8973ded2 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,44 @@ # IF5160 +Tugas UAS +1. Jalankan dan optimasi kode 01-saxpy.cu + +kompilasi + +nvcc 01-saxpy.cu -o saxpy + +eksekusi + +./saxpy + + +2. Jalankan dan optimasi kode 01-nbody.cu berikut ini. + +kompilasi: + +nvcc 01-nbody.cu -o nbody + +eksekusi: + +./nbody + +atau + +./nbody x + +dimana x adalah jumlah partikel/body dalam dengan jumlah partikel 2 << x. +misal: ./nbody 11 artinya menjalankan dengan jumlah partikel 2 << 11, yaitu 4096 + +Optimasi kode di atas, dan ujilah dengan jumlah partikel 4096 (./nbody 11) dan 16K (./nbody 13) + +Eksekusi kode tersebut akan menampilkan jumlah interaksi antar body per detik. +Pada server 167.205.32.100, baseline nya adalah 0.039 Billion interaction per second untuk 4096 body, +dan + +catatan: +1. jangan mengubah kode fungsi randomizeBodies, karena fungsi ini berjalan pada host dan tidak perlu/bisa dioptimasi + + + + +