Anda di halaman 1dari 1

TUGAS 1 – KOMPUTASI PARALEL

MULTITHREADING

Diberikan program python multithreading. Anda bersama kelompok anda diminta untuk
melakukan eksperimen dari program tersebut serta mencatat running time dari masing-
masing kombinasi jumlah thread dan banyaknya looping setiap eksekusi program.

Adapun contoh tabel eksperimen yang dimaksud adalah sebagai berikut:

Iteration
Thread
1.000x 10.000x 100.000x 1.000.000x 10.000.000x
5 Thread 67 104 300 4000 10000
10 Thread
15 Thread
20 Thread
25 Thread
30 Thread
35 Thread

Masing-masing loop akan dicoba sebanyak 3 kali percobaan untuk nilai yang akan diinput,
nilai yang diinput di tabel merupakan hasil waktu rata-rata percobaan.

Misal:
5 Thread dengan 10 kali Looping à 30ms (Percobaan 1), 33ms (Percobaan 2) dan 30ms
(Percobaan 3) jadi waktu rata-rata yang diisi di tabel adalah = 31ms

Simpan seluruh hasil eksperimen kedalam sebuah tabel, buat grafik dari masing-masing
percobaan serta jelaskan hasil eksperimen kedalam sebuah laporan. Penjelasan meliputi:
• Code program
• Grafik
• Penjelasan hasil
• Diskusi

Catat trend yang terjadi di masing-masing eksperimen pada laporan anda.

Ketentuan:
1. Kelompok Maksimal 5 Orang/Kelompok, minimal 3 orang.
2. Disarankan menggunakan 1 laptop saja untuk 1 code/eksperimen
3. Deadline, 17 November 2023, Pukul 23.59 di LMS.
4. Pengumpulan dalam format ppt

== Selamat Mengerjakan ==

Anda mungkin juga menyukai