OPTIMALISASI ALGORITMA DAN QUERY DENGAN MENGEKSPLOITASI KEMAMPUAN PROSESOR MULTI-CORE STUDI KASUS: PENGEMBANGAN SISTEM PENGOLAHAN DATA PERPAJAKAN PNS

dokumen-dokumen yang mirip
BAB I PENDAHULUAN. Berdasarkan survei Situs CIA (Central Intellegence Agency) mengenai

KAJIAN TENTANG MANAJEMEN PERUBAHAN PADA PENERAPAN ERP DATATEX STUDI KASUS: PT. SRI REJEKI ISMAN

RANCANG BANGUN APLIKASI PENGENALAN TULISAN TANGAN AKSARA HANACARAKA BERBASIS MULTIMEDIA

ANALISIS DAN RANCANG BANGUN SISTEM INFORMASI MANAJEMEN ASET TERINTEGRASI YANG SELARAS DENGAN STRATEGI BISNIS PERUSAHAAN

TESIS RANCANG BANGUN APLIKASI TRAVEL GUIDE BANYUMAS BERBASIS ANDROID

ANALISIS NIAT PENGGUNAAN E-LEARNING MENGGUNAKAN TECHNOLOGY ACCEPTANCE MODEL PADA UNIVERSITAS ATMA JAYA YOGYAKARTA

INTEGRASI PEMBOBOTAN TF IDF PADA METODE K-MEANS UNTUK CLUSTERING DOKUMEN TEKS

IMPLEMENTASI SISTEM MULTI-AGEN PADA PEMBANGUNAN MANAJEMEN RANTAI PASOK ELEKTRONIK: REHABILITASI DAN REKONSTRUKSI PASCABENCANA

PEMBANGUNAN SISTEM INFORMASI SARANA DAN PRASARANA UNIVERSITAS ATMA JAYA YOGYAKARTA BERBASIS WEB

TESIS ANALISIS PEMBANGKITAN POLA PADA DATA CALON MAHASISWA UNIVERSITAS ATMA JAYA YOGYAKARTA DENGAN METODE KLASTERISASI

TESIS. PENGEMBANGAN SOSIAL INTELIJENSI BISNIS AKADEMIK MEMANFAATKAN MEDIA SOSIAL TWITTER (Studi Kasus : Universitas Atma Jaya Yogyakarta)

ANALISIS DAN USULAN SOLUSI SISTEM PENDUKUNG KEPUTUSAN PENENTUAN BEASISWA MENGGUNAKAN ALGORITMA ID3

Skripsi Diajukan untuk Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informatika. Oleh: Henkie NIM :

TESIS PEMBANGUNAN PERANGKAT LUNAK PERINGKAS DOKUMEN DARI BANYAK SUMBER BERBASIS WEB MENGGUNAKAN SENTENCE SCORING DENGAN METODE TF-IDF

PERANCANGAN DAN PENGAPLIKASIAN SISTEM INFORMASI AKUNTANSI TERKOMPUTERISASI PADA SISTEM KREDIT (STUDI KASUS PADA KOPERASI JAYA BARU)

ANALISIS DAN PERANCANGAN SISTEM INFORMASI INTEGRATIF PADA STIKOM ARTHA BUANA BERBASIS ENTERPRISE RESOURCE PLANNING

PEMASUKAN KEUANGAN NEGARA YANG BERASAL DARI PELAKSANAAN PUTUSAN PIDANA DENDA TAHUN 2008 DI WILAYAH HUKUM PENGADILAN NEGERI BANTUL

PEMBANGUNAN APLIKASI PEMESANAN MENU PADA RESTORAN BERBASIS ANDROID

KOMBINASI METODE K-NEAREST NEIGHBOR DAN NAÏVE BAYES UNTUK KLASIFIKASI DATA

DESAIN APLIKASI MOBILE MULTIMEDIA PEMBELAJARAN BAHASA INDONESIA UNTUK ANAK DENGAN GANGGUAN PENDENGARAN

TESIS IDENTIFIKASI PENYAKIT PADA BUDIDAYA IKAN AIR LAUT MENGGUNAKAN METODE RIPPLE DOWN RULES (RDR) AGUS CAHYO NUGROHO No. Mhs. : /PS/MTF

TESIS PEMBENTUKAN NORMA HUKUM DAERAH DALAM RANGKA PERLINDUNGAN HUKUM TERHADAP HAK-HAK PENYANDANG DISABILITAS DI DAERAH ISTIMEWA YOGYAKARTA

PEMBANGUNAN APLIKASI PENGINGAT AKTIVITAS BERBASIS LOKASI PADA WINDOWS PHONE 8

IDENTIFIKASI FAKTOR-FAKTOR PADA PENERIMAAN E-MONEY PADA KALANGAN MAHASISWA DI YOGYAKARTA MENGGUNAKAN TECHNOLOGY ACCEPTANCE MODEL

JEFRI TRIO VEMBER NPM:

PENGEMBANGAN SISTEM INFORMASI EVALUASI PENYELENGGARAAN PROGRAM STUDI DI UNIVERSITAS ATMA JAYA YOGYAKARTA

PEMBANGUNAN SISTEM REKOMENDASI PENELUSURAN BUKU MENGGUNAKAN METODE PROBABILITAS BERBASIS WEB

PERINGKASAN TEKS BAHASA INDONESIA SECARA OTOMATIS MENGGUNAKAN METODE SENTENCE SCORING DAN DECISION TREE

PEMBANGUNAN APLIKASI KLASIFIKASI MAHASISWA BARU UNIVERSITAS ATMA JAYA YOGYAKARTA DENGAN METODE NAΪVE BAYES CLASSIFIER

ANALISA DAN RANCANG BANGUN PORTAL WEB KONSULTAN PAJAK

TESIS EVALUASI TATA KELOLA TEKNOLOGI INFORMASI BERBASIS COBIT 5 DALAM PELAYANAN SISTEM INFORMASI AKADEMIK DI UNIVERSITAS PENDIDIKAN GANESHA

RANCANG BANGUN SISTEM INFORMASI INTEGRASI DATA PADA KOPERASI BHAKTI HUSADA KABUPATEN SIKKA

TESIS KLASIFIKASI TEKS SHORT MESSAGE SERVICE (SMS) HARLIANDI No. Mhs : /PS/MTF

PEMBANGUNAN APLIKASI SISTEM PAKAR DIAGNOSA GANGGUAN PERKEMBANGAN PERVASIF DENGAN METODE DEMPSTER SHAFER BERBASIS WEB

TUGAS AKHIR PERANCANGAN DAN IMPLEMENTASI SISTEM PENCARIAN BUKU RUANG BACA ILMU KOMPUTER UDAYANA BERBASIS WEB DENGAN METODE BM25 KOMPETENSI RPL

PENGEMBANGAN SISTEM INFORMASI SKRIPSI BERBASIS WEB DENGAN FRAMEWORK CODEIGNITER

SISTEM MONITORING DAN EVALUASI PENGELOLAAN PROGRAM STUDI BERBASIS BAN-PT

PEMBANGUNAN SISTEM INFORMASI PENGELOLAAN LAYANAN KESEHATAN IBU DAN ANAK BERBASIS WEB

PEMBANGUNAN SISTEM INFORMASI PENCATATAN TRANSAKSI LAUNDRY

TESIS ANALISIS DAN PERANCANGAN E-CRM PADA PERBANKAN BERBASIS WEB 2.0 (STUDI KASUS DI BANK BPD DIY CABANG UTAMA YOGYAKARTA)

KOMPUTASI PARALEL UNTUK SEGMENTASI CITRA DIGITAL DENGAN PARTICLE SWARM OPTIMIZATION

PEMBANGUNAN SISTEM INFORMASI SPARE PARTS TERINTEGRASI BERBASIS WEB

SIMULASI PERAMBATAN GELOMBANG SUARA DENGAN METODE STAGGERED GRID FINITE DIFFERENCE TIME DOMAIN MENGGUNAKAN ARSITEKTUR CUDA GPU

SEGMENTASI CITRA MENGGUNAKAN LEVEL SET UNTUK ACTIVE CONTOUR BERBASIS PARALLEL GPU CUDA

PEMBANGUNAN SISTEM INFORMASI PENJAMINAN MUTU (Studi Kasus : Universitas Atma Jaya Yogyakarta) TUGAS AKHIR

PEMBANGUNAN FORUM JUAL BELI DENGAN MENGGUNAKAN MOBILE-WEB BERBASIS LOKASI

ADAPTASI MODEL KEMATANGAN NHS INFRASTRUCTURE (NIMM TM ) UNTUK EVALUASI INFRASTRUKTUR TI PADA RUMAH SAKIT DI YOGYAKARTA

TESIS PENGARUH KEPUASAN KERJA, KOMITMEN ORGANISASIONAL DAN STRES KERJA TERHADAP KEINGINAN KARYAWAN UNTUK KELUAR

SISTEM INFORMASI LALU LINTAS ANGKUTAN UDARA PT.ANGKASA PURA I(PERSERO) YOGYAKARTA BERBASIS WEB

PEMBANGUNAN SISTEM INFORMASI DESA BERBASIS WEB

PEMBANGUNAN SISTEM INFORMASI PORTAL ALUMNI UNIVERSITAS ATMA JAYA YOGYAKARTA TUGAS AKHIR. Diajukan Untuk Memenuhi Sebagian Persyaratan Mencapai

SISTEM REKOMENDASI PEMILIHAN KERJA UNTUK MAHASISWA UNIVERSITAS ATMAJAYA YOGYAKARTA MENGGUNAKAN METODE CONTENT-BASED FILTERING

PEMBANGUNAN APLIKASI SISTEM PENDUKUNG KEPUTUSAN UNTUK MENENTUKAN PENJURUSAN PADA TINGKAT SMA MENGGUNAKAN METODE K NEAREST NEIGHBOR (APerS) TUGAS AKHIR

EKSTRAKSI PENGETAHUAN SEBARAN PENYAKIT MALARIA

NILAI-NILAI KEARIFAN LOKAL DALAM KEBIJAKAN PEMERINTAH DAERAH UNTUK PENGEMBANGAN LAHAN PERUMAHAN DI KABUPATEN SLEMAN

PENGEMBANGAN APLIKASI PENGENALAN POLA PENYAKIT KULIT MENGGUNAKAN BACKPROPAGATION MOMENTUM

Perbandingan Metode K-Means Dengan Fuzzy C-Means Untuk Analisa Karakteristik Mahasiswa Berdasarkan Kunjungan Ke Perpustakaan

PEMBANGUNAN SISTEM INFORMASI PENJUALAN DAN PEMBELIAN PADA TOKO KOMPUTER

PEMBANGUNAN SISTEM INFORMASI AKUNTANSI UNTUK PERUSAHAAN DAGANG SKALA MIKRO, KECIL DAN MENENGAH

PEMBANGUNAN PERANGKAT LUNAK PEMESANAN RUANG KARAOKE BERBASIS WEB

TESIS. Ferry Jeremia Harahap No. Mhs : /PS/MIH

PENGELOLAAN PERTAMBANGAN BATU BACAN OLEH PEMERINTAH KABUPATEN HALMAHERA SELATAN

OPTIMISASI ALGORITMA A* PADA LINGKUNGAN BERBASIS HEXAGON MENGGUNAKAN PARALLEL BIDIRECTIONAL SEARCH

PENULISAN HUKUM / SKRIPSI PERAN DAN EKSISTENSI FORENSIC CYBER DALAM HUKUM PEMBUKTIAN TERHADAP CYBER CRIME DI INDONESIA

TESIS ANALISIS KINERJA KEUANGAN PERUSAHAAN-PERUSAHAAN SEKTOR BARANG KONSUMSI YANG TERDAFTAR DI BURSA EFEK INDONESIA TAHUN ANDREAS RENGGA

RANCANG BANGUN SISTEM INFORMASI KOLABORATIF BERBASIS WEB UNTUK MANAJEMEN PROJEK TEKNOLOGI INFORMASI

PEMBANGUNAN APLIKASI PANDUAN DIET SEHAT BERDASARKAN GOLONGAN DARAH BERBASIS MOBILE TUGAS AKHIR

PEMBANGUNAN SISTEM INFORMASI DESA DAN KAWASAN UNTUK PERENCANAAN PEMBANGUNAN DESA BERBASIS WEB

PEMBANGUNAN SISTEM INFORMASI PELAPORAN SUPRA DESA BERBASIS MOBILE

ANALISA DAN PENGEMBANGAN SISTEM PERINGATAN KEAMANAN JARINGAN KOMPUTER MENGGUNAKAN SMS GATEWAY DAN PAKET FILTER

Pembangunan Aplikasi Sistem Pakar Diagnosis Jenis Alergi Dan Penanganannya Pada Penderita Alergi

ANALISIS PEMILIHAN PROYEK PADA ASOSIASI KONTRAKTOR MENGGUNAKAN FUZZY AHP DAN FUZZY TOPSIS

Universitas Bina Nusantara

PENGEMBANGAN SISTEM INFORMASI KEMAHASISWAAN PADA KANTOR KEMAHASISWAAN, ALUMNI DAN CAMPUS MINISTRY UNIVERSITAS ATMA JAYA YOGYAKARTA

DETEKSI SEBARAN TITIK API PADA KEBAKARAN HUTAN GAMBUT MENGGUNAKAN GELOMBANG-SINGKAT DAN BACKPROPAGATION (STUDI KASUS KOTA DUMAI PROVINSI RIAU)

PEMBANGUNAN APLIKASI PENYEDIA INFORMASI PERKULIAHAN MAHASISWA FTI UAJY

PEMBANGUNAN SISTEM REKOMENDASI PARIWISATA DAERAH ISTIMEWA YOGYAKARTA MENGGUNAKAN METODE USER-BASED COLLABORATIVE FILTERING

TESIS PENGEMBANGAN APLIKASI MOBILE UNTUK PEMBELAJARAN AKSARA LONTARA BERBASIS AUGMENTED REALITY

TUGAS AKHIR Diajukan Untuk Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informatika. Oleh Yohanes Novendriono NPM :

PEMBANGUNAN PERANGKAT LUNAK ADVANCED TRANSACTION PROCESSING SYSTEM UNTUK TOKO KELONTONG

UNIVERSITAS ATMA JAYA YOGYAKARTA

Pembangunan Sistem Rekomendasi Pencarian Menu Masakan di Restaurant

OPTIMALISASI HASIL PRODUKSI DENGAN METODE KUHN TUCKER PADA PABRIK ROTI WN SKRIPSI ANTA DIKA KARO-KARO

EKSISTENSI BADAN PENYELESAIAN SENGKETA KONSUMEN SEBAGAI SARANA PENYELESAIAN SENGKETA KONSUMEN : PROBLEMATIK DALAM MENCARI KEADILAN OLEH KONSUMEN

PEMBANGUNAN APLIKASI SISTEM PAKAR DIAGNOSIS SINDROM ASPERGER DENGAN METODE FORWARD CHAINING BERBASIS MOBILE

PEMBANGUNAN SISTEM INFORMASI KERJASAMA DAN PROMOSI BERBASIS WEB (STUDI KASUS UNIVERSITAS ATMA JAYA YOGYAKARTA)

PEMBANGUNAN SISTEM INFORMASI GEOGRAFIS DAERAH RAWAN BANJIR BERBASIS WEB TUGAS AKHIR

PEMBANGUNAN SISTEM INFORMASI RUMAH SAKIT MENGGUNAKAN FRAMEWORK CODEIGNITER

PENGARUH GAYA KEPEMIMPINAN TRANSFORMASIONAL TERHADAP KINERJA KARYAWAN PT. KERETA API INDONESIA

PEMBANGUNAN APLIKASI PENCARIAN RUTE BUS TRANS JOGJA TERDEKAT MENGGUNAKAN ALGORITMA DIJKSTRA

ANALISIS DAN PERANCANGAN SISTEM INFORMASI PENJUALAN DAN PERSEDIAAN BARANG PADA PT PRIMA JAYA DIESEL SKRIPSI

PENULISAN HUKUM/SKRIPSI

TESIS ANALISIS VOLATILITAS INDEKS DOW JONES, FTSE 100, HANG SENG, DAN LQ 45 SELAMA KRISIS EROPA: WAVELET ANALYSIS

Pembangunan Sistem Layanan Berbasis Lokasi Pencarian UMKM Terdekat Berbasis Android

ANALISIS PEMBANGKITAN JADWAL PERKULIAHAN DENGAN DISCRETE PARTICLE SWARM OPTIMIZATION

PENERAPAN STRATEGI CUSTOMER RELATIONSHIP MANAGEMENT DENGAN DUKUNGAN TEKNOLOGI INFORMASI (STUDI KASUS PADA PO.CHELSY)

PENERAPAN DATA MINING UNTUK PREDIKSI LAMA STUDI MAHASISWA DENGAN MENGGUNAKAN METODE NAÏVE BAYES DAN ADABOOST

APLIKASI PENCATATAN PENJUALAN KACAMATA DENGAN MENGGUNAKAN MICROSOFT VISUAL BASIC 2008 PADA OPTIK SRIWIJAYA EYE CENTER PALEMBANG

PEMBANGUNAN SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN TANAMAN OBAT KELUARGA SEBAGAI ALTERNATIF PENGOBATAN DENGAN METODE TOPSIS BERBASIS WEB

Pengembangan Sistem Pendukung Keputusan Pemilihan Handphone dengan Metode Weighted Product (WP)

Transkripsi:

i Tesis OPTIMALISASI ALGORITMA DAN QUERY DENGAN MENGEKSPLOITASI KEMAMPUAN PROSESOR MULTI-CORE STUDI KASUS: PENGEMBANGAN SISTEM PENGOLAHAN DATA PERPAJAKAN PNS ANTONIUS BIMA MURTI WIJAYA No. Mhs.: 115301622/PS/MTF PROGRAM STUDI MAGISTER TEKNIK INFORMATIKA PROGRAM PASCASARJANA UNIVERSITAS ATMA JAYA YOGYAKARTA 2012

ii

iii INTI SARI Perkembangan teknologi perangkat keras terutama processor saat ini sangatlah pesat dengan hadirnya sistem multi-core processor. Namun dengan perkembangan prosesor pun tidak lah cukup untuk meningkatkan kecepatan dari suatu sistem. Diperlukan langkah pengoptimalisasian pada sisi perangkat lunak dengan cara yang benar untuk mampu memaksimalkan kinerja dari perangkat kerasnya. Studi kasus ini melakukan pengolahan data skala besar dalam satu waktu. Masalah data yang banyak ini bertambah kompleks karena adanya perbedaan format sumber data yang berupa file excel dihampir tiap kabupaten. Penelitian ini akan dilakukan 3 tahapan optimalisasi yaitu dengan memanfaatkan memori primer, menggunakan paralelisasi lokal, dan paralelisasi lokal dengan metode overlapping. Metode overlapping adalah metode baru yang dikembangkan dalam penelitian ini. Jika dilihat dari sudut pandang hukum Amdahl, metode overlapping ini berperan dalam memperbesar nilai jumlah bagian yang bisa diparalelisasi. Hasil dari penelitian ini menunjukan peningkatan performa yang baik, waktu eksekusi pada bagian pengolahan datanya berhasil direduksi hingga 98,15% untuk semua tahap optimalisasi yang dilakukan. Kata kunci: Optimalisasi, Paralelisasi Lokal, Data Skala Besar.

iv ABSTRACT The development of hardware technologies, especially processor is very fast with the presence of multi-core processor systems. But with the development of the processor was not enough to increase the speed of a system. Necessary step in optimizing the software to be able to maximize the performance of the hardware. This case study is characterized by a lot of data processing in one time. This problems gets more complex because of the different format data sources in the form of an excel file in almost every district. In this research will be 3 stages, namely the optimization of the use of primary memory, using the local parallelization and local parallelization by overlapping methods. Overlapping method is a new method developed in this study. When viewed from the perspective of Amdahl's law, this overlapping method role in increasing the value of the number of parts that can be parallized. Results from this study showed a good increase in performance, execution time on the part of the data processing successfully reduced to 98.15% for all stages of the optimization is done. Key words: Optimalization, Local Parallelization, Large Scale of Data

v KATA PENGANTAR Penulis mengucapkan puji dan syukur kepada Tuhan Yang Maha Esa, karena atas berkat dan bimbingan-nya sehingga penulis dapat menyelesaikan Tesis ini dengan baik. Tujuan dari pembuatan Tesis ini adalah sebagai salah satu syarat untuk mencapai derajat Magister pada Program Studi Teknik Informatika Pasca Sarjana Universitas Atma Jaya Yogyakarta. Penulis menyadari bahwa selama pembuatan Tugas Akhir ini tidak terlepas dari bantuan berbagai pihak yang telah menyumbangkan pikiran, tenaga, dan bimbingan kepada penulis baik secara langsung maupun tidak langsung. Oleh karena itu pada kesempatan ini penulis ingin mengucapkan terima kasih kepada: 1. Tuhan Yesus Kristus atas segala rahmat dan karunia-nya dan bimbingan- Nya, Serta Bunda Maria atas segala doa yang dilantunkan, sehingga Tesis ini dapat terselesaikan dengan baik. 2. Orang tua dan keluarga tercinta, yang memberikan dukungan baik moril maupun materiil kepada penulis untuk selalu berusaha mencapai hasil yang terbaik. 3. Bapak Dr. W. Riawan Tjandra, S.H., M. Hum. selaku Direktur Pasca Sarjana Universitas Atma Jaya Yogyakarta. 4. Ibu Dra. Ernawati, MT. selaku Ketua Program Studi Magister Teknik Informatika Universitas Atma Jaya Yogyakarta. 5. Bapak Irya Wisnubhadra, ST., MT. selaku Dosen Pembimbing II yang telah memberikan pengertian, penjelasan, waktu, dan bentuk dukungan lainnya kepada penulis sehingga Tugas Akhir ini dapat diselesaikan 6. Bapak Benyamin L.Sinaga, ST., M.Comp.Sc selaku Dosen Pembimbing II yang telah memberikan pengertian, penjelasan, waktu, dan bentuk

vi dukungan lainnya kepada penulis sehingga Tugas Akhir ini dapat diselesaikan 7. Seluruh Dosen Universitas Atma Jaya Yogyakarta yang pernah mengajar dan membimbing penulis selama kuliah di Program Studi Magister Teknik Informatika 8. Theresia Dilli Kristiarini dan keluarga yang telah memberikan banyak inspirasi dan dukungan selama penulis menyelesaikan Tugas Akhir. 9. Seluruh rekan-rekan seperjuangan di pasca sarjana Universitas Atma Jaya Yogyakarta diseluruh program studi. Penulis menyadari bahwa Tesis ini jauh dari sempurna, oleh karena itu penulis mengharapkan saran dan kritik yang sifatnya membangun. Akhir kata, semoga Tesis ini dapat bermanfaat bagi semua orang. Yogyakarta, September 2012 Penulis

vii DAFTAR ISI PENGESAHAN TESIS...Error! Bookmark not defined. INTI SARI... ii ABSTRACT... iv KATA PENGANTAR... v DAFTAR ISI... vii DAFTAR GAMBAR... xi BAB I PENDAHULUAN... 1 A. Latar Belakang... 1 B. Rumusan Masalah... 3 C. Batasan Masalah... 4 D. Manfaat Penelitian... 5 E. Tujuan... 5 BAB II TINJAUAN PUSTAKA... 6 A. Tinjauan Pustaka... 6 B. Landasan Teori... 11 C. Hipotesis... 19 BAB III METODOLOGI PENELITIAN... 21 A. Bahan dan Materi Penelitian... 21 B. Langkah-Langkah Penelitian... 21

viii C. Kesulitan-Kesulitan yang Timbul... 22 BAB IV HASIL PENELITIAN DAN PEMBAHASAN... 24 A. Analisis Algoritma Sistem... 24 B. Optimalisasi dengan Memanfaatkan Memori Primer... 33 C. Pengembangan Modul Visualisasi... 41 D. Optimalisasi Menggunakan Paralelisasi... 42 E. Optimalisasi Menggunakan Metode Overlapping paralelisasi... 51 BAB V KESIMPULAN DAN SARAN... 59 A. Kesimpulan... 59 B. Saran... 60 DAFTAR PUSTAKA... 62

ix DAFTAR TABEL Tabel 1. Spesifikasi data... 31 Tabel 2. Performa algoritma input gaji... 32 Tabel 3. Performa algoritma input pegawai... 32 Tabel 4. Tabel performa algoritma input gaji dengan optimalisasi... 36 Tabel 5. Tabel statistik performa input gaji dengan optimalisasi... 37 Tabel 6. Tabel perbandingan statistik algoritma input gaji dengan optimalisasi 38 Tabel 7. Tabel performa algoritma input pegawai dengan optimalisasi... 40 Tabel 8. Tabel statistik performa input pegawai dengan optimalisasi... 41 Tabel 9. Tabel perbandingan algoritma input pegawai dengan optimalisasi... 41 Tabel 10. Hasil pengujian kecepatan algoritma paralel input gaji... 45 Tabel 11. Tabel statistik performa input gaji dengan paralelisasi... 45 Tabel 12. Tabel perbandingan statistik algoritma input gaji dengan paralelisasi. 46 Tabel 13. Hasil pengujian kecepatan algoritma paralel input pegawai... 49 Tabel 14. Tabel statistik input pegawai dengan paralelisasi... 49 Tabel 15. Tabel perbandingan statistik algoritma input pegawai dengan paralelisasi... 50 Tabel 16. Hasil pengujian kecepatan algoritma overlapping input gaji... 53 Tabel 17. Tabel statistik input gaji dengan overlapping... 54 Tabel 18. Tabel perbandingan statistik algoritma input gaji dengan overlapping 54

x Tabel 19. Hasil pengujian kecepatan algoritma overlapping input pegawai... 57 Tabel 20. Tabel statistik input pegawai dengan overlapping... 57 Tabel 21. Tabel perbandingan statistik algoritma input gaji dengan overlapping 57

xi DAFTAR GAMBAR Gambar 1. Proses memasukkan data gaji... 16 Gambar 2. Proses memasukkan data pegawai... 17 Gambar 3. Struktur Tabel FPEG dan GJHIS padabasis data... 19 Gambar 4. Algoritma input data gaji... 25 Gambar 5. Algoritma input data Pegawai... 27 Gambar 6. Algoritma input data gaji hasil optimalisasi... 35 Gambar 7. Algoritma input data pegawai hasil optimalisasi... 39 Gambar 8. Bentuk paralelisasi algoritma input data gaji... 44 Gambar 9. Visualisasi algoritma input gaji paralel, format 1 file 13 sheet... 47 Gambar 10. Visualisasi algoritma input gaji paralel, format 13 file... 47 Gambar 11. Visualisasi algoritma input gaji paralel, format 1 file 1 sheet... 48 Gambar 12. Bentuk paralelisasi algoritma input data pegawai... 48 Gambar 13. Visualisasi algoritma input pegawai paralel, format 1 file 13 sheet 50 Gambar 14. Visualisasi algoritma input pegawai paralel, format 13 file... 51 Gambar 15. Visualisasi algoritma input pegawai paralel, format 1 file 1 sheet.. 51 Gambar 16. Visualisasi algoritma overlapping input data gaji dengan format 1 file 13 sheet...... 55 Gambar 17. Visualisasi algoritma overlapping input data gaji dengan format 13 file...... 56

xii Gambar 18. Visualisasi algoritma overlapping input pegawai, format 1 file 13 sheet...... 58 Gambar 19. visualisasi algoritma overlapping input pegawai, format 12 file... 58