Implementasi Parallel Computing untuk mengoptimalkan komputasi pada aplikasi transliterasi huruf latin ke Aksara Jawa

Hidayah, Anis Nurul (2018) Implementasi Parallel Computing untuk mengoptimalkan komputasi pada aplikasi transliterasi huruf latin ke Aksara Jawa. Undergraduate thesis, Universitas Islam Negeri Maulana Malik Ibrahim.

[img]
Preview
Text (Fulltext)
11650093.pdf - Accepted Version
Available under License Creative Commons Attribution Non-commercial No Derivatives.

Download (2MB) | Preview

Abstract

INDONESIA:

Transliterasi, menurut Kamus Besar Bahasa Indonesia, adalah penyalinan dengan penggantian huruf dari abjad yang satu ke abjad yang lain. Aksara Jawa merupakan salah satu warisan leluhur bangsa Indonesia yang harus dilestarikan. Dari penelitian yang dikerjakan oleh Ayumitha (2014) diperoleh hasil bahwa dengan menggunakan metode Decision Tree tingkat akurasi kebenaran diatas 90%. Namun semakin banyak teks yang diinputkan akan semakin banyak pula waktu yang dibutuhkan untuk menyelesaikan transliterasi. Pada penelitian ini diajukan solusi untuk mengurangi waktu komputasi menggunakan Parallel Computing. Parallel computing merupakan model pemrograman yang menggunakan beberapa sumber komputer untuk mengerjakan suatu permasalah komputasi secara simultan. Salah satu model premrograman paralel adalah Thread. Model pemrograman ini adalah salah satu tipe dari shared memory programming. Dalam model pemrograman paralel thread, suatu proses yang dikategorikan berat dapat dibagi menjadi beberapa proses ringan, yang dieksekusi bersamaan. Penelitian ini menggunakan Multithread untuk melakukan proses transliterasi. Hasil dari penerapan multithread pada penelitian ini berhasil mengurangi waktu komputasi rata-rata hingga 97.41%.

ENGLISH:

Transliteration, according to Big Indonesian Dictionary, is a copy by substitution of letters from one alphabet to another. Javanese script is one of the ancestral heritage of Indonesia that must be preserved. From research done by Ayumitha (2014) obtained result that by using method of Decision Tree accuracy level of truth is above 90%. But the more text input will be the more time it takes to complete the transliteration. This study proposed solutions to reduce computing time using Parallel Computing. Parallel computing is a programming model that uses several computer sources to work on a computing problem simultaneously. One of the parallel programming models is Thread. This programming model is one type of shared memory programming. In the thread parallel programming model, a process that is categorized as heavy can have several light processes, which are executed concurrently. This research uses Multithread to perform the process of transliteration simultaneously. The result of multithread implementation in this study succeeded in reducing the computation time on average up to 97.41%.

Item Type: Thesis (Undergraduate)
Supervisor: Syauqi, A'la and Fatchurrochman, Fatchurrochman
Keywords: Aksara Jawa; Transliterasi; Parallel Computing; Optimalisasi; Komputasi; Multithread; Javanese script; Transliteration; Parallel Computing; Optimization; Computing; Multithread
Departement: Fakultas Sains dan Teknologi > Jurusan Teknik Informatika
Depositing User: Durrotun Nafisah
Date Deposited: 27 Apr 2018 03:26
Last Modified: 27 Apr 2018 03:26
URI: http://etheses.uin-malang.ac.id/id/eprint/11024

Actions (login required)

View Item View Item