Obser S Kinerja Paralel

Gambar 19 Grafik perbandingan speedup pada fungsi regresi. Gambar 20 Grafik perbandingan speedup pada fungsi rekonstruksi. Speedup untuk gabungan ketiga fungsi di atas, sama seperti pada fungsi PCA_reduksi , speedup paling kecil adalah pada saat proses matriks berdimensi 3x3 direduksi menjadi 1 dengan 4 thread. Sedang speedup yang paling besar adalah proses berdimensi 7x7 direduksi menjadi 5 dengan 2 thread. Hal ini dapat dilihat pada Gambar 22. 0.1 0.2 0.3 0.4 0.5 0.6 2 thread 3 thread 4 thread Speedup jumlah thread ukuran data=1 ukuran data=3 ukuran data=5 0.1 0.2 0.3 0.4 0.5 0.6 2 thread 3 thread 4 thread Speedup jumlah thread ukuran data=1 ukuran data=3 ukuran data=5 Gambar 21 Grafik perbandingan speedup pada gabungan ketiga fungsi.

3. Efesiensi

Efesiensi merupakan perbandingan antara nilai speedup dengan jumlah prosesor yang digunakan. Nilai efesiensi berada antara 0 sampai 1. Efesiensi yang baik adalah yang nilainya mendekati 1. Hal ini menunjukan, bahwa tingkat utilisasi komputasi setiap prosesor bekerja dengan penuh, tanpa ada prosesor yang menganggur. Untuk fungsi PCA_reduksi, efesiensi paling kecil adalah pada saat proses matriks berdimensi 3x3 direduksi menjadi 1 dengan 4 thread. Sedang efesiensi yang paling besar adalah proses berdimensi 7x7 direduksi menjadi 5 dengan 2 thread. Seperti yang terlihat pada Gambar 23. Gambar 22 Grafik perbandingan efesiensi pada fungsi PCA_reduksi. 0.5 1 1.5 2 2 thread 3 thread 4 thread Sp eedup jumlah thread matriks 3x3 menjadi 1 matriks 3x3 menjadi 3 matriks 3x3 menjadi 5 matriks 5x5 menjadi 1 matriks 5x5 menjadi 3 matriks 5x5 menjadi 5 matriks 7x7 menjadi 1 matriks 7x7 menjadi 3 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 2 thread 3 thread 4 thread Ef es ie n si jumlah thread matriks 3x3 menjadi 1 matriks 3x3 menjadi 3 matriks 3x3 menjadi 5 matriks 5x5 menjadi 1 matriks 5x5 menjadi 3 matriks 5x5 menjadi 5 matriks 7x7 menjadi 1 matriks 7x7 menjadi 3 matriks 7x7 menjadi 5 Lalu untuk fungsi regresi, efesiensi paling kecil adalah pada proses yang banyak komponen PCA sebesar 1 dengan 4 thread. Untik efesiensi yang paling besar adalah proses yang banyak komponen PCA sebesar 5 dengan 2 thread. Seperti yang terlihat pada Gambar 24. Gambar 23 Grafik perbandingan efesiensi pada fungsi regresi. Gambar 24 Grafik perbandingan efesiensi pada fungsi rekonstruksi. 0.05 0.1 0.15 0.2 0.25 0.3 2 thread 3 thread 4 thread Ef es ien si jumlah thread ukuran data=1 ukuran data=3 ukuran data=5 0.05 0.1 0.15 0.2 0.25 2 thread 3 thread 4 thread Ef es ie ns i Jumlah thread ukuran data=1 ukuran data=3 ukuran data=5 Untuk fungsi rekonstruksi, efesiensi pun paling kecil adalah pada proses yang banyak komponen PCA sebesar 1 dengan 4 thread. Untuk efesiensi yang paling besar adalah proses yang banyak komponen PCA sebesar 5. Seperti yang terlihat pada Gambar 25. Seperti yang tampak pada Gambar26, bila ketiga fungsi tersebut digabungkan, maka efesiensi akan sama seperti fungsi PCA_reduksi, efesiensi paling kecil adalah pada saat proses matriks berdimensi 3x3 direduksi menjadi 1 dengan 4 thread. Sedang efesiensi yang paling besar adalah proses berdimensi 7x7 direduksi menjadi 5 dengan 2 thread. Seperti yang terlihat pada Gambar 26. Gambar 25 Grafik perbandingan efesiensi pada gabungan ketiga fungsi.

4. Total Parallel Overhead

Total Parallel Overhead merupakan tambahan waktu yang ada komputasi secara parlel. Overhead pada komputasi paralel berhubungan dengan tingkat efesiensi paralel. Semakin rendah efesiensi komputasi paralel, maka semakin tinggi overhead yang terjadi. Dan sebaliknya, semakin tinggi efesiensi komputasi paralel, maka semakin rendah tingkat overhead. Overhead untuk fungsi PCA_reduksi, overhead paling kecil adalah pada saat proses matriks berdimensi 7x7 direduksi menjadi 5 dengan 2 thread. Sedang overhead yang paling besar adalah proses berdimensi 3x3 direduksi menjadi 1 pada dengan 4 thread. Seperti yang terlihat pada Gambar 27. 0.2 0.4 0.6 0.8 1 2 thread 3 thread 4 thread Efesi e nsi jumlah thread matriks 3x3 menjadi 1 matriks 3x3 menjadi 3 matriks 3x3 menjadi 5 matriks 5x5 menjadi 1 matriks 5x5 menjadi 3 matriks 5x5 menjadi 5 matriks 7x7 menjadi 1 matriks 7x7 menjadi 3 Gambar 26 Grafik perbandingan overhead pada fungsi PCA_reduksi. Untuk fungsi regresi dan rekonstruksi memiliki overhead yang hampir sama. Overhead yang paling kecil ada pada proses dengan jumlah komponen matriks reduksi sebesar 1 dengan 2 thread. Overhead yang paling besar adalah pada proses dengan jumlah matriks reduksi sebesar 5 dengan 4 thread. Hal ini dapat dilihat pada Gambar 28 dan Gambar 29. Gambar 27 Grafik perbandingan overhead pada fungsi regresi. 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 2 thread 3 thread 4 thread Total Pa ra ll el Ov erh e ad jumlah thread matriks 3x3 menjadi 1 matriks 3x3 menjadi 3 matriks 3x3 menjadi 5 matriks 5x5 menjadi 1 matriks 5x5 menjadi 3 matriks 5x5 menjadi 5 matriks 7x7 menjadi 1 matriks 7x7 menjadi 3 matriks 7x7 menjadi 5 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 2 thread 3 thread 4 thread Total Pa ra ll el Ov erh e ad jumlah thread ukuran data=1 ukuran data=3 ukuran data=5