Laporkan Masalah

IMPLEMENTASI DAN ANALISIS KINERJA CLUSTER MPI PADA PROSES DISTRIBUTED RENDERING MENGGUNAKAN POV-RAY

ERICK IRAWADI ALWI, Teguh Bharata Adji, S.T., M.T., M.Eng., Ph.D.

2012 | Tesis | S2 Mag.Tekn.Informasi

Dalam penyampaian informasi dan komunikasi, gambar grafis sudah merupakan kebutuhan pokok pada era Teknologi Informasi saat ini. Aplikasi grafis banyak digunakan untuk mengolah gambar dalam bidang industri advertising dan pembuatan film animasi. Untuk mengolah gambar yang banyak dan kompleks membutuhkan waktu lama dan memerlukan PC dengan spesifikasi tinggi, namun harga PC tersebut masih sangat mahal. Kondisi ini mendorong perkembangan teknik pemrosesan terdistribusi dengan menggunakan komputer cluster. Komputer cluster merupakan suatu sistem komputer yang memanfaatkan banyak komputer, dalam hal ini PC yang terhubung dalam suatu jaringan komputer dan bekerja bersama secara paralel untuk menyelesaikan proses komputasi yang diberikan. Pada penelitian ini akan diimplementasikan sistem cluster MPICH2 pada infrastruktur cloud computing di laboratorium kemudian melakukan analisis kinerja dari sistem tersebut dalam menangani proses distributed pararel menggunakan POV-Ray. Akan dilakukan beberapa pengujian terhadap kinerja sistem cluster berdasarkan waktu eksekusi, efisiensi, dan speedup. Penelitian ini menggunakan 4 sample gambar yang diuji pada sistem cluster MPICH untuk di rendering. Setelah dilakukan analisis speedup dan efisiensi, menghasilkan kesimpulan bahwa speedup yang dihasilkan rata-rata 2,68 dan nilai efisiensi rata-rata dari keempat macam gambar 3D mencapai 92%. Hal ini menunjukkan sistem cluster distributed rendering yang dibangun ini cukup efisien dalam melakukan proses komputasi untuk kebutuhan rendering.

Graphic image is compulsory in delivering information and communication in this Information Technology era. Graphic applications are used widely to manipulate images in advertising industry and in animation movie productions. In order to manipulate many and complex images, long period of time and high-performance computers are required. However, computers with high-performance specification are still very expensive these days. This condition triggers the development of distributed processing technique using the implementation of cluster computers which do not require very advanced specification. Cluster computer is a computer system that employs many computers (PCs), which are connected within a computer network and work together in parallel for solving particular given computation processes. MPICH2 cluster system was implemented in cloud computing infrastructure in the laboratory. Then performance analysis was conducted on how the system handle parallel distributed processes using POV-Ray software. The performance of the system was then tested, using execution time, efficiency rates, and speedup as the parameters. This research used 4 sample images tested in MPICH cluster system for rendering. After speedup and efficiency rate analyses were conducted, it is then possible to conclude that the produced speedup is 2,68 faster and the average efficiency rate in rendering the four 3D images is 92%. Those results show that cluster system of distributed rendering is efficient in executing computation processes.

Kata Kunci : Distributed rendering, Cluster, Komputasi paralel, Gambar 3D, MPICH2, Waktu eksekusi, Speedup, Efisiensi, Linux virtual machine, Cloud.


    Tidak tersedia file untuk ditampilkan ke publik.