Komputasi Paralel HAAR Wavelet Transform Menggunakan OPENPCL
Format: | Bachelors |
---|---|
Terbitan: |
#CREATOR_ORGNAME#
, 2017
|
Subjects: |
Daftar Isi:
- Pada penelitian ini dilakukan penerapan komputasi paralel Haar wavelet transform dengan memanfaatkan Graphics Processing Unit (GPU) menggunakan OpenCL. Cara penerapan komputasi paralel didapat dengan menganalisis bagaimana proses komputasi Haar wavelet transform dilakukan dan teknik paralel apa saja yang mungkin dapat dilakukan dengan menggunakan OpenCL dengan mempelajari beberapa sourcecode OpenCL yang menerapkan komputasi paralel. Pada contoh penerapannya, dibuat aplikasi image compression yang menerapkan komputasi paralel Haar wavelet transform beserta aplikasi inverse-nya. Metode yang digunakan dalam image compression adalah wavelet image compression dan Huffmans coding. Hasil pencatatan waktu running program membentuk grafik mendekati fungsi f(x) = -2.03844264(10 -24 )X 4 + 1.11156(10 -17 )X 3 - 1.148248(10 -11 )X 2 + 4.099867(10 -6 )X +0.0303679 pada jumlah data dalam range [ 64 , 1.048.576 ]. Dari hasil pencatatan waktu running program, dapat disimpulkan bagaimana sebaiknya pembagian data dilakukan untuk mencapai performa yang lebih baik dalam melakukan komputasi paralel Haar wavelet transform dengan memanfaatkan GPU dengan menggunakan OpenCL. Kata kunci: komputasi paralel, OpenCL, Haar wavelet transform, General-Purpose computing on Graphics Processing Units (GPGPU), image compression.