UMN Knowledge Center

Implementasi Metode Forkjoinpool Menggunakan Teknologi Web Workers Pada Javascript Sebagai Library Transformasi Data

Harianto, Drevendy (2018) Implementasi Metode Forkjoinpool Menggunakan Teknologi Web Workers Pada Javascript Sebagai Library Transformasi Data. Bachelor Thesis thesis, Universitas Multimedia Nusantara.

[img]
Preview
Text
Skripsi.pdf
Available under License Creative Commons Attribution Non-commercial Share Alike.

Download (4MB) | Preview

Abstract

Transformasi data dalam jumlah besar memakan waktu pemrosesan yang tidak sedikit sehingga dibutuhkan optimasi. Salah satu cara yang dapat digunakan untuk melakukan optimasi adalah multithreading. Prosesor merupakan perangkat keras yang berkembang pesat saat ini. Prosesor yang beredar di masyarakat ratarata merupakan prosesor multi-core yang dapat memproses secara paralel. Sebelum munculnya Web Workers, JavaScript merupakan bahasa pemrograman yang buruk dalam parallel programming. Munculnya Web Workers memungkinkan JavaScript untuk melakukan parallel programming. Metode ForkJoinPool merupakan metode yang mengimplementasikan algoritma Divide and Conquer sehingga dapat digunakan dalam multithreading. Oleh karena itu, pada penelitian ini dibuat library transformasi data dengan mengimplementasikan metode ForkJoinPool menggunakan teknologi Web Workers pada JavaScript. Adapun bahasa pemrograman yang digunakan adalah HTML dan JavaScript. Berdasarkan hasil uji coba yang telah dilakukan, terbukti bahwa metode ForkJoinPool dapat diimplementasikan menggunakan teknologi Web Workers pada JavaScript sebagai library transformasi data. Selain itu, dapat disimpulkan bahwa penggunaan library transformasi data yang dibuat mempengaruhi kecepatan transformasi data tergantung pada waktu pemrosesan dari transformasi yang dilakukan. Semakin besar waktu pemrosesan dari transformasi data yang dilakukan, maka efektivitas dalam penggunaan library transformasi data akan meningkat.

Item Type: Thesis (Bachelor Thesis)
Uncontrolled Keywords: ForkJoinPool, JavaScript, Library Transformasi Data, Multithreading, Web Workers
Subjects: T Technology > T Technology (General)
T Technology > T Technology (General) > T55 Industrial engineering. Management engineering
T Technology > T Technology (General) > T55 Industrial engineering. Management engineering > T59.7-59.77 Human engineering in industry. Man-machine systems
Divisions: Fakultas Teknik Informatika > Program Studi Informatika
Depositing User: mr admin umn
Date Deposited: 28 Jan 2019 08:14
Last Modified: 28 Jan 2019 08:14
URI: http://kc.umn.ac.id/id/eprint/4984

Actions (login required)

View Item View Item