Studi Literatur Pemanfaatan High Performance Computing dalam Bidang Bioinformatics
|
|
|
- Harjanti Hartono
- 8 tahun lalu
- Tontonan:
Transkripsi
1 Studi Literatur Pemanfaatan High Performance Computing dalam Bidang Bioinformatics Maya Nirmala 1, Indriyani 2, Muhamad Reza Shahensha 3, Mutia Kentuah Nieate 4, Nova Eka Diana 5 Fakultas Teknologi Informasi Jurusan Teknik Informatika Universitas YARSI Jakarta Pusat, Indonesia 1 [email protected], 2 [email protected], 3 [email protected], 4 [email protected], 5 [email protected] Abstrak Komputasi tingkat tinggi atau High Performance Computing (HPC) dapat membantu memudahkan kinerja dalam berbagai aspek, salah satunya pada bidang bioinformatika. Penerapan HPC dalam bidang bioinformatika antara lain pembuatan basis data dan pengembangan algoritma untuk analisis sekuens biologis. Tujuan dari studi literatur ini untuk menganalisis perkembangan jumlah paper yang telah dipublikasikan mengenai penggunaan teknik HPC dalam bidang bioinformatika dalam kurun waktu lima tahun terakhir dari tahun 2012 sampai Teknik HPC yang digunakan untuk membantu menyelesaikan permasalahan bioinformatika, diantaranya adalah Graphics Processing Unit (GPU), Multi- Core, Multi-processor dan Cluster Computing. Metode yang digunakan dalam studi literatur ini adalah pengumpulan, filtrasi, klusterisasi, visualisasi dan analisis data. Dalam studi literatur ini, kami menunjukkan bahwa teknik GPU merupakan teknik yang paling cepat dan efisien dalam menghitung big data, khususnya data bioinformatika. Kata Kunci studi literatur; bioinformatika; high performance computing; Graphics Processing Unit (GPU); Multi- Core; Multi-processor; Cluster Computing. I. PENDAHULUAN Komputasi tingkat tinggi atau High Performance Computing (HPC) dapat membantu memudahkan kinerja dalam berbagai aspek, salah satunya pada bidang Bioinformatics atau bioinformatika. Bioinformatika merupakan gabungan antara ilmu biologi dan teknik informasi. Penerapan HPC dalam bidang bioinformatika antara lain pembuatan basis data dan pengembangan algoritma untuk analisis sekuens biologis. Contoh topik utama pada bidang bioinformatika meliputi basis data untuk mengelola informasi biologis, sequence alignment, prediksi bentuk struktur protein maupun struktur sekunder RNA, analisis filogenetik, dan analisis gen. HPC sangat penting untuk membantu menyelesaikan permasalahan pada bidang bioinformatika tersebut, karena data yang diperlukan sangat banyak dan apabila hanya menggunakan komputasi sederhana akan membutuhkan waktu yang lama untuk mengeksekusinya. Misalnya untuk melakukan penyelarasan DNA besar, memerlukan teknik GPU untuk mempercepat proses eksekusi program. Ada berbagai macam teknik HPC untuk membantu menyelesaikan permasalahan bioinformatika, diantaranya adalah Graphics Processing Unit (GPU), Multi-Core, Multiprocessor dan Cluster Computing. Kami akan menjelaskan perkembangan mengenai keempat teknik HPC tersebut yang digunakan untuk membantu proses penelitian pada bidang bioinformatika berdasarkan banyaknya paper yang telah dipublikasi pada IEEE dalam kurun waktu lima tahun terakhir dari 2012 hingga Paper ini terdiri dari beberapa pembahasan, yaitu Pendahuluan, Studi Literatur, Metodologi serta Hasil dan Analisis. Pada Pendahuluan kami membahas sedikit mengenai kegunaan HPC untuk bioinformatika. Studi Literatur kami membahas beberapa paper yang terkait dengan HPC untuk bioinformatika, serta mengapa bioinformatika tersebut membutuhkan HPC dalam pengembangannya. Metodologi, kami membahas bagaimana cara kami melakukan penelitian ini dari awal pengumpulan data hingga analisis data. Hasil dan Analisis, kami membahas bagaimana perkembangan HPC untuk bioinformatika sesuai dengan data yang telah kami kumpulkan dan sesuai dengan kriteria yang diidentifikasi. II. STUDI LITERATUR Beberapa penelitian sebelumnya menggunakan teknik Graphics Processing Unit (GPU) untuk bioinformatika. Misalnya Konur dan Kiran pada penelitian mereka menggunakan teknik GPU. Platform yang digunakan adalah FLAME (Flinders Large Scale Agent-based Modeling Environment) untuk mensimulasikan model multi-agen pada arsitektur perangkat keras paralel, termasuk komputer dengan kinerja tinggi. Hasil dari penelitian menunjukkan bahwa FLAME GPU adalah kandidat yang baik untuk mensimulasikan dinamika koloni bakteri besar yang dibentuk oleh banyak sel individu. Oleh karena itu, ini adalah kerangka komputasi yang mudah digunakan untuk menganalisis sistem komputasi membran yang kompleks [1]. Penelitian yang dilakukan oleh Burkitt dan Walker juga menggunakan teknik GPU untuk mengekstrak informasi tentang struktur jaringan biologis dari data citra statis. Tujuan dari penelitian ini adalah untuk menghasilkan model komputasi oviduct 3D unik yang digunakan untuk menyelidiki dampak lingkungan 3D yang Yogyakarta, 5 Agustus 2017 A-21
2 kompleks terhadap transportasi dan navigasi sperma pada mamalia. Hasil dari penelitian mereka adalah GPU menghasilkan kinerja baik untuk pengolahan citra maupun simulasi berbasis fisika partikel [2]. Penelitian yang dilakukan oleh Domanski dan Bednarz juga menggunakan teknik GPU pada penelitian ringkasan algoritma heterogen dan aplikasi CSIRO untuk memecahkan masalah sains praktis. Hasil penelitian menunjukan bahwa cluster GPU yang besar dapat digunakan untuk mempercepat berbagai aplikasi sains praktis [3]. Johnshon dan Shafer dalam penelitiannya memanfaatkan perhitungan paralel secara besar-besaran yang dimungkinkan oleh GPU pada diagnosis kanker untuk mempercepat penemuan panel biomarker yang optimal. Hasil penelitian ini menunjukan bahwa perhitungan masalah parallelizable dalam bioinformatika dapat ditingkatkan dengan perhitungan pada GPU [4]. Beberapa penelitian sebelumnya juga menggunakan teknik HPC yang lain yaitu Multicore untuk bioinformatika. Misalnya Hosny dan Hussein pada penelitian menggunakan teknik CPU multicore untuk mempercepat metode menyelaraskan urutan DNA dengan optimal. Hasil penelitian menunjukkan bahwa solusi yang diusulkan mencapai rekor tinggi dibandingkan solusi lain yang menargetkan sasaran yang sama dengan persyaratan perangkat keras yang lebih sedikit [5]. Penelitian yang dilakukan oleh Leite dan Melo menggunakan teknik Multicore untuk menghitung skor atau keselarasan terbaik antara dua urutan genomik dengan aplikasi Smith-Waterman (SW). Hasil yang diperoleh dengan arsitektur peneliti dan implementasi SW MapReduce di lima Public Clouds menunjukkan bahwa, hanya dengan menggunakan kuota gratis, peneliti dapat menjalankan aplikasi SW melalui basis data big genome pada waktu yang telah ditentukan[6]. Dan pada penelitian yang dilakukan Jiménez dan Pulido. Platform yang digunakan Artificial Bee Colony yaitu untuk menyimpulkan filogenies sesuai dengan kriteria parsimoni maksimum dan kriteria likelihood maksimum. Hasil penelitian menunjukkan bahwa teknik yang digunakan peneliti dapat memperbaiki pendekatan lain teknik komuputasi kinerja tinggi yang canggih pada kumpulan data yang besar. Tujuan peneliti adalah untuk membuktikan bahwa pendekatan untuk arsitektur multicore simetris dapat meningkatkan nilai percepatan dan efisiensi yang dilaporkan oleh komputasi berkinerja tinggi lainnya dalam literatur [7]. Beberapa peneliti lain sebelumnya juga menggunakan teknik Clustering untuk bioinformatika. Misalnya pada penelitian Seoud dan Eldin menggunakan platform BIG-BIO untuk menghitung jumlah kemunculan setiap kata dalam teks. Kemudian mengekstrak kata-kata unik dalam urutan molekul dan bisa menganalisa big data MapReduce Hadoop Cluster untuk aplikasi bioinformatika lebih cepat dan lebih efisien. Hasil penelitian menujukan bahwa BIG-BIO dapat membantu dalam mengidentifikasi jenis statistik yang harus digunakan untuk menggambarkan urutan, jenis organisme yang berasal dari urutan, urutan dan urutan tugas dan mengarah pada pengelolaan cluster yang kuat dan terbuka [8]. III. METODOLOGI Metodologi yang dilakukan menggunakan beberapa pendekatan yaitu pengumpulan data, filtrasi data, klusterisasi data, visualisasi data, serta analisis data seperti yang digambarkan pada Gambar 1. Pengumpulan Data Filtrasi Data Klusterisasi Data Visualisasi Data Analisis Data Gambar 1. Metodologi penelitian A. Pengumpulan Data Sumber data dari penelitian ini adalah artikel ilmiah yang dipublikasikan pada sejumlah jurnal ilmiah bereputasi antara lain sciencedirect, biomed central, link springer dan IEEE. Setelah dilakukan analisis terhadap distribusi publikasi ilmiah di setiap jurnal tersebut, diperoleh bahwa sebagian besar peneliti bidang bioinformatika mempublikasikan hasil risetnya di IEEE. Selanjutnya kami melakukan kajian pustaka dengan mencari referensi artikel yang bertujuan untuk memahami penggunaan teknik HPC dalam bidang bioinformatika. Berdasarkan studi literatur yang telah dilakukan, kami mendapatkan beberapa keyword terkait dengan teknik HPC yang banyak digunakan di bidang bioinformatika. Tahap pencarian informasi ini menggunakan beberapa keyword, yaitu Multicore Bioinformatics, Multiprocessor for Bioinformatics, Clustering Bioinformatics, dan GPU for Bioinformatics. Hasil pencarian menunjukkan bahwa terdapat 4831 artikel yang sudah dipublikasikan peneliti di bidang bioinformatika. B. Filtrasi Data Setelah pengumpulan data selesai dilakukan, data yang diperoleh dispesifikasi berdasarkan beberapa kriteria. Data akan difiltrasi berdasarkan tahun publikasi paper yaitu 2012 hingga 2016, judul, abstrak, dan keyword di artikel. Yogyakarta, 5 Agustus 2017 A-22
3 Proses filtrasi ini dilakukan melalui focus group discussion, yang terbagi menjadi dua kelompok. Tiap kelompok membahas dua teknik HPC per tahun dari tahun 2012 sampai Kelompok pertama membahas teknik GPU dan Multicore berdasarkan keyword Multicore Bioinformatics dan GPU for Bioinformatics. Kelompok kedua membahas teknik Clustering dan Multiprocessor berdasarkan keyword Multiprocessor for Bioinformatics dan Clustering Bioinformatics. Setiap kelompok melakukan proses yang sama, yaitu membaca sejumlah artikel dengan menggunakan teknik skimming yang berfokus pada bagian judul, keyword dan abstrak dari artikel. Hasil dari setiap kelompok selanjutnya dikombinasikan untuk mendapatkan hasil akhir. C. Klusterisasi Data Data yang telah difilter selanjutnya dikelompokkan berdasarkan tahun dan jenis teknik HPC. Terdapat beberapa teknik yang digunakan HPC dalam bioinformatika, yaitu a. Multicore Multicore adalah komponen komputasi tunggal yang memiliki dua atau lebih core independen atau unit pemrosesan. Core ini adalah yang membaca dan menjalankan instruksi program pada Central Processing Unit (CPU). Instruksi ini pada dasarnya adalah instruksi CPU biasa seperti menambahkan dan memindahkan data. Multicore dapat melakukan banyak instruksi secara bersamaan. Program berjalan dengan membagi instruksi menjadi bagian yang lebih kecil untuk dijalankan secara bersamaan pada multicore [9]. b. Multiprocessor Multiprocessor memiliki dua atau lebih unit pemrosesan. CPU diintegrasikan ke dalam satu sistem komputer. Pada dasarnya multiprocessore memiliki dua atau lebih CPU pada sistem secara fisik. Namun, processor memerlukan dukungan sebuah sistem untuk mengeksekusi instruksi program, sementara processor lainnya melakukan instruksi program yang berbeda secara bersamaan [9]. c. Clustering Clustering adalah unit logis tunggal yang terdiri dari beberapa komputer yang terhubung melalui LAN. Komputer berjejaring pada dasarnya bertindak sebagai mesin tunggal yang jauh lebih cepat, kapasitas penyimpanan yang lebih besar, dan integritas data yang lebih baik [10]. d. GPU Graphics Processing Unit (GPU) adalah prosesor yang bertugas secara khusus untuk mengolah tampilan grafik. Model komputasi GPU adalah menggunakan Central Processing Unit (CPU) dan GPU bersama sama dalam model komputasi co-processing yang heterogen. Bagian berurutan dari aplikasi berjalan pada CPU dan bagian komputasi intensif dipercepat oleh GPU. Aplikasi berjalan lebih cepat karena menggunakan kinerja GPU yang tinggi untuk meningkatkan kinerja [11]. D. Visualisasi data Data yang sudah diklusterisasi kemudian divisualisasikan dalam bentuk grafik. Visualisasi data akan memudahkan dalam membaca dan menganalisis banyak data. E. Analisis Data Pada tahap ini, fokus analisis kami adalah melihat teknik yang sering digunakan dalam bidang bioinformatika, berdasarkan penelitian tiap tahun ataupun dari keseluruhan tahun. Kemudian menganalisis paper mengenai penggunaan teknik HPC dalam bidang bioinformatika, serta menganalisis kelebihan dan kekurangan dari masing-masing teknik HPC. IV. HASIL DAN PEMBAHASAN Berdasarkan data yang diperoleh dari sciencedirect, biomed central, link springer dan IEEE pada tahap pengumpulan data, selanjutnya dilakukan proses filtrasi berdasarkan tahun publikasi yaitu dalam rentang tahun 2012 sampai dengan Distribusi artikel bidang bioinformatika dari setiap tahunnya dapat dilihat pada Tabel 1. Hasil distribusi artikel dibawah ini kami peroleh dari focus group discussion. Visualisasi pemanfaatan tiap teknik HPC dalam bidang bioinformatika setiap tahunnya dapat dilihat pada Gambar 2. TABEL I. Jumlah artikel HPC untuk bioinformatika di IEEE Tahun GPU Multi-core Multi-Processor Clustering Total Gambar 2. Perkembangan HPC dalam bioinformatika Yogyakarta, 5 Agustus 2017 A-23
4 Berdasarkan pada Gambar 2, dapat diketahui bahwa teknik HPC yang paling banyak digunakan dalam penerapan bioinformatika dari tahun 2012 sampai 2016 adalah: 1. Teknik Clustering, pada tahun 2012 sampai 2016 paling banyak digunakan dibandingkan dengan tiga teknik lainnya, kecuali pada tahun 2015 berada diurutan kedua. 2. Teknik GPU, pada tahun 2012 sampai 2016 berada di bawah satu peringkat dengan teknik Clustering, kecuali pada tahun 2015 berada diurutan pertama. 3. Teknik Multicore, paling banyak digunakan pada tahun Tetapi untuk setiap tahunnya teknik ini tetap berada di peringkat ketiga. 4. Teknik Multiprocessor, merupakan teknik yang setiap tahunnya tidak mengalami perubahan yang signifikan. Berdasarkan hasil yang diperoleh, teknik Clustering merupakan teknik yang paling banyak digunakan untuk bidang bioinformatika berdasarkan kurun waktu lima tahun terakhir. Sebaliknya, teknik Multiprocessor merupakan teknik yang paling sedikit digunakan untuk bidang bioinformatika. Teknik clustering banyak digunakan karena merupakan teknik yang hemat biaya, memiliki kecepatan yang tinggi, serta memiliki perangkat lunak yang terdistribusi dengan baik, sehingga bisa menjalankan tugas bioinformatika dengan efisien. Sebaliknya, proses multiprocessor memiliki beberapa hambatan misalnya lambatnya dalam mengeksekusi tugas padahal bidang bioinformatika memiliki data berukuran yang sangat besar sampai dengan 64GB. Penulis belum menemukan adanya penelitian atau referensi yang membandingkan tren penggunaan teknik HPC untuk bioinformatika setiap tahunnya. Berdasarkan data yang dikumpulkan, proses bioinformatika yang paling banyak diteliti menggunakan HPC adalah filogenetik, DNA sequence, protein, kromatografi, preteomics, genomics sequence, RNA, oligonukleotida, neurophysiology, molecular biophysics, cell biophysics, dan gene expression. Perbandingan data lengkap tiap distribusinya dapat dilihat pada Tabel 2. Penggunaan teknik HPC dalam bioinformatika memiliki kelebihan dan kekurangan dalam menyelesaikan tugas. Kekurangan dan kelebihan tiap teknik HPC telah dirangkum pada Tabel 3. V. KESIMPULAN Pada penelitian ini, beberapa kesimpulan yang dapat diambil adalah sebagai berikut. 1. Beberapa teknik HPC yang sering digunakan pada bidang bioinformatika adalah Graphics Processing Unit (GPU), Multi-Core, Multi-processor dan Cluster Computing. 2. Berdasarkan data yang diperoleh, teknik yang paling banyak digunakan untuk bioinformatika adalah teknik Clustering. Tetapi teknik yang paling efisien dalam menyelesaikan kasus bioinformatika adalah Graphics Processing Unit (GPU). 3. Proses dalam bidang bioinformatika yang paling banyak memanfaatkan teknik HPC adalah filogenetik, DNA sequence, protein, kromatografi, preteomics, genomics sequence, RNA, oligonukleotida, neurophysiology, molecular biophysics, cell biophysics, dan gene expression. TABEL II. Distribusi proses bioinformatika HPC ( ) Bioinformatika Clustering GPU Multicore Multi Processor Genomic DNA Sequence Gen Sequence Filogenetik Protein Amino Acid Sequence Biological System Modeling Proteomics RNA Thermostat Neural Network Gen Expression Entropy Molecular Biophysic Kromatografi Biomedical MRI Biological Sequence Hidden Markov Models Total TABEL III. Kelebihan dan Kekurangan teknik HPC untuk Bioinformatika HPC Kelebihan Kekurangan Clustering GPU Multi processor Multicore Tidak memerlukan perubahan yang besar pada sumber code program CPU, kecuali perubahan untuk message passing [12]. Memiliki jumlah unit program yang berkomputasi tinggi, sehingga memungkinkan bisa melakukan eksekusi ribuan simultan threads. Tersedia dari performansi tinggi memori lokal [12]. Waktu eksekusi cepat pada multiple programs [9]. Menggunakan sumber daya yang lebih kecil, desain multicore memiliki desain error yang lebih rendah [13]. Menggunakan banyak energi dan membutuhkan perawatan [12]. Berdasarkan paradigma komputasi, perubahan SIMD: konsional cabang menyiratkan serialisasi thread. Arsitektur GPU membutuhkan penulisan ulang code dan mendesain ulang algoritma[12]. Memiliki banyak kendala, membutuhkan konfigurasi yang kompleks [9]. Membutuhkan penyesuaian pada software untuk memaksimalkan kegunaan dari sumber daya komputasi multicore. Pengembangan chip multicore yang menurun karena semakin sulit mengatur suhu pada chip yang padat [13]. Yogyakarta, 5 Agustus 2017 A-24
5 DAFTAR PUSTAKA [1] S. Konur, M. Kiran, M. Gheorghe, M. Burkitt dan F. Ipate, Agentbased High-Performance Simulation of Biological System on the GPU, IEEE 17th International Conference on High Performance Computing and Communications (HPCC), [2] M. Burkitt, D. Walker, D. M. Romano dan A. Fazeli, Constructing Complex 3D Biolgical Environments from Medical Imaging Using High Performance Computing, IEEE/Acm Transactions on Computational Biology and Bioinformatics, Vol. 9, NO. 3, May/June 2012, [3] L. Domanski, T. Bednarz, T. E. Gureyev, L. Murray, E. Huang dan J. A. Taylor, Application of Heterogeneous Computing in Computational and Simulation Science, Fourth IEEE International Conference on Utility and Cloud Computing, [4] D. Johnson, B. Shafer, J. J. Lee dan J. Y. Chen, Multi-Biomarker Panel Selection on a GPU, IEEE International Conference on Purdue University School of Engineering and Technology Indiana University Purdue University Indianapolis, IN, USA, [5] A. M. Hosny, H.A. shedeed, A. S. Hussein dan M. F. Tolba, An Efficient Solution for Aligning Huge DNA, Computer Engineering & Systems (ICCES), 2011 International Conference, [6] A. F. Leite dan A. C. M. A. de Melo, Executing a Biological Sequence Comparison Application on a Federated Cloud Environment, High Performance Computing (HiPC), th International Conference, [7] S. Santander-Jiménez, M. A. Vega-Rodríguez, J. A. Gómez-Pulido dan J. M. Sánchez-Pérez, Evaluating the Performance of a Parallel Multiobjective Artificial Bee Colony Algorithm for Inferring Phylogenies on Multicore Architectures, th IEEE International Symposium on Parallel and Distributed Processing with Applications, [8] R. A. Seoud, M. A. Mahmoud dan E. Eldin, BIG-BIO: - Big Data Hadoop-based Analytic Cluster Framework for Bioinformatics, Informatics, Health & Technology (ICIHT), International Conference, [9] Theydiffer. (08 Juni 2017). Difference between Multicore and Multiprocessor System. Diakses melalui : [10] Techopedia. (08 Juni 2017). Computer Cluster. D iakses melalui: [11] Super Computing Applications and Innovation (SCAI). 08 Juni General Purpose Graphics Processing Unit (GPGPU).Diakses melalui: [12] M. S. Nobile, P. Cazzaniga, A. Tangherloni and D. Besozzi, Graphics processing units in bioinformatics, computational biology and systems biology, Briefings in Bioinformatics, [13] D. Parkesit. (08 Juni 2017). Multiprocessor. Diakses melalui: Yogyakarta, 5 Agustus 2017 A-25
Pengantar Komputasi Modern
Pengantar Komputasi Modern Komputasi pada bidang biologi Oleh: Wirya Ramadhan 53413245 FAKULTAS TEKNOLOGI INDUSTRI JURUSAN TEKNIK INFORMATIKA UNIVERSITAS GUNADARMA 2017 Komputasi Biologi Komputasi Komputasi
BAB I PENDAHULUAN. Merancang aplikasi Paralel Processing yang diimplementasikan dengan penggunaan Computer-Unified-Device-Architecture (CUDA).
BAB I PENDAHULUAN 1.1. Tujuan Merancang aplikasi Paralel Processing yang diimplementasikan dengan penggunaan Computer-Unified-Device-Architecture (CUDA). 1.2. Latar Belakang Banyak Central Processing Unit
PENGANTAR KOMPUTASI MODERN
PENGANTAR KOMPUTASI MODERN KOMPUTASI MODERN & PEMROSESAN PARALEL MARSHAL SAMOS 54412458 4IA15 UNIVERSITAS GUNADARMA 2016 1. Manakah yang termasuk karakteristik komputasi Modern yaitu : a. Komputer-komputer
Analisis Kinerja Matrix Multiplication Pada Lingkungan Komputasi Berkemampuan Tinggi (Cuda Gpu)
Analisis Kinerja Matrix Multiplication Pada Lingkungan Komputasi Berkemampuan Tinggi (Cuda Gpu) 1 Machudor Yusman, 2 Anie Rose Irawati, 3 Achmad Yusuf Vidyawan 1 Jurusan Ilmu Komputer FMIPA Unila 2 Jurusan
TOPIK PENELITIAN MAHASISWA PRODI S-1 SISTEM INFORMASI UNIVERSITAS U'BUDIYAH INDONESIA TAHUN AJARAN 2015/2016
TOPIK PENELITIAN MAHASISWA PRODI S-1 SISTEM INFORMASI UNIVERSITAS U'BUDIYAH INDONESIA TAHUN AJARAN 2015/2016 Bidang Ilmu : Sistem Informasi NO TOPIK PENELITIAN SUB TOPIK Arsitektur, Dukungan layanan Algortitma
Super computer . Perkembangan Science dan Komputasi Numerik Fenomena Alam Observasi Hypotesis Percobaan untuk Pembuktian Percobaa n fisik Teori Komputasi numerik (simulasi) Fenomena Alam : Suatu kejadian
PROSEDUR PARALELISASI PERKALIAN MATRIKS PADA GRAPHICS PROCESSING UNIT (GPU)
PROSEDUR PARALELISASI PERKALIAN MATRIKS PADA GRAPHICS PROCESSING UNIT (GPU) Murni Pusat Studi Komputasi Matematika, Universitas Gunadarma Jl. Margonda Raya no. 100, Depok 16424, Jawa Barat [email protected]
Penggunakan lebih dari satu CPU untuk menjalankan sebuah program secara simultan. Tujuan Utama Untuk meningkatkan performa komputasi.
PARALLEL PROCESSING Penggunakan lebih dari satu CPU untuk menjalankan sebuah program secara simultan. Tujuan Utama Untuk meningkatkan performa komputasi. Komputasi Parallel Salah satu teknik melakukan
BAB I PENDAHULUAN. penggunaan teknologi dalam menunjang kehidupan sehari - hari. berdasarkan data yang dihimpun oleh Gartner International Data
BAB I PENDAHULUAN 1.1. Latar Belakang Pertumbuhan teknologi saat ini semakin meningkat secara pesat dari waktu ke waktu. Konsumen semakin menyadari akan pentingnya penggunaan teknologi dalam menunjang
BAB I PENDAHULUAN. 1.1 Latar Belakang
BAB I PENDAHULUAN 1.1 Latar Belakang Seiring kebutuhan komputasi pada bidang sains yang terus meningkat, CPU (Central Processing Unit) cluster atau komputer cluster diharapkan bisa memenuhi kebutuhan komputasi
BAB I PENDAHULUAN. Perkembangan teknologi informasi memberikan dampak yang cukup besar
BAB I PENDAHULUAN 1.1 Latar Belakang Perkembangan teknologi informasi memberikan dampak yang cukup besar pada disiplin-disiplin ilmu lainnya termasuk biologi molekuler. Sehingga menghasilkan kolaborasi
10. PARALLEL PROCESSING
10. PARALLEL PROCESSING Parallel Processing Penggunakan lebih dari satu CPU untuk menjalankan sebuah program secara simultan. Tujuan Utama Untuk meningkatkan performa komputasi. Komputasi Parallel Salah
1. PENDAHULUAN 1.1. LATAR BELAKANG MASALAH
1. PENDAHULUAN 1.1. LATAR BELAKANG MASALAH Pada saat ini, teknologi mengalami kemajuan yang sangat pesat, khususnya pada perkembangan komputer. Adapun salah satu teknologi yang mendukung cepatnya perhitungan
KEBUTUHAN KOMPUTER PARALEL
PEMROSESAN KEBUTUHAN KOMPUTER Simulasi sirkulasi global laut di Oregon State University Lautan dibagi ke dalam 4096 daerah membentang dari timur ke barat, 1024 daerah membentang dari utara ke selatan dan
BAB 1 PENDAHULUAN Latar Belakang
BAB 1 PENDAHULUAN 1.1. Latar Belakang Perkembangan teknologi komputer saat ini telah menghasilkan pencapaian yang sangat signifikan, baik dari segi perangkat keras (hardware) maupun perangkat lunak (software).
VIRTUAL PARALLEL ENVIRONMENT USING PVM CASE STUDY BUBBLE SORT ALGORITHM
VIRTUAL PARALLEL ENVIRONMENT USING PVM CASE STUDY BUBBLE SORT ALGORITHM Iwan Pratama Program Studi Teknik Informatika, Unika Soegijapranata Semarang [email protected] Abstract Parallel computing
BAB I PENDAHULUAN 1.1 Latar Belakang
BAB I PENDAHULUAN 1.1 Latar Belakang Super komputer adalah komputer paralel yang digunakan untuk komputasi tinggi, yang tidak bisa diselesaikan dengan komputasi biasa seperti pemodelan atom, molekul, fusi
PENGENALAN BIOINFORMATIKA
PS-S1 Jurusan Biologi, FMIPA, UNEJ (2017) PENGENALAN BIOINFORMATIKA Oleh: Syubbanul Wathon, S.Si., M.Si. Pokok Bahasan Sejarah Bioinformatika Istilah-istilah biologi Pangkalan data Tools Bioinformatika
BAB 1 PENDAHULUAN. 1.1 Latar Belakang. 1.2 Rumusan Masalah
BAB 1 PENDAHULUAN 1.1 Latar Belakang Di era teknologi yang semakin maju ini, banyak komunitas seperti di bidang kedokteran, penelitian, bisnis maupun akademik yang membutuhkan komputasi yang cepat guna
PENGOLAHAN PARALEL. Kebutuhan akan Komputer Paralel PENDAHULUAN. Dahulu:
PENGOLAHAN PARALEL PENDAHULUAN PENDAHULUAN 1 Kebutuhan akan Komputer Paralel Dahulu: Ilmu klasik didasarkan pada observasi, teori dan eksperimen Observasi dari fenomena menghasilkan hipotesa Teori dikembangkan
KONTRAK PEMBELAJARAN (KP) MATA KULIAH
KONTRAK PEMBELAJARAN (KP) MATA KULIAH Kode MK: TSK-617 Program Studi Sistem Komputer Fakultas Teknik Universitas Diponegoro Pengajar : Eko Didik Widianto, ST, MT Semester : 6 KONTRAK PEMBELAJARAN Nama
SINKRONISASI DATA DENGAN PEMROSESAN PARALEL MENGGUNAKAN MODEL PEMROGRAMAN MAPREDUCE
SINKRONISASI DATA DENGAN PEMROSESAN PARALEL MENGGUNAKAN MODEL PEMROGRAMAN MAPREDUCE Murti Retnowo Jurusan Manajemen Informatika, UTY, Yogyakarta e-mail: [email protected] ABSTRAK Penelitian dalam pemrosesan
BAB 1 PENDAHULUAN. Pengenalan pola adalah komponen esensial dalam kecerdasan buatan dan computer
BAB 1 PENDAHULUAN 1.1. Latar Belakang Manusia diberi karunia kecerdasan alami untuk mengenal tulisan, pola, obyek, suara, bilangan dan lain sebagainya. Tetapi, untuk membuat mesin untuk dapat mengenal
BAB I PENDAHULUAN 1.1. Latar Belakang
BAB I PENDAHULUAN 1.1. Latar Belakang Citra digital saat ini sudah menjadi kebutuhan banyak orang untuk berbagai macam keperluan. Hal ini dilihat dari betapa pentingnya peranan citra digital di berbagai
PENDAHULUAN. -. Pengolahan data numerik dalam jumlah yang sangat besar. -. Kebutuhan akan ketersediaan data yang senantiasa up to date.
PENDAHULUAN 1 Kebutuhan akan Pengolahan Paralel Motivasi : - Pengolahan data numerik dalam jumlah yang sangat besar - Kebutuhan akan ketersediaan data yang senantiasa up to date Contoh 11 : Simulasi sirkulasi
Analisa Hadoop Cluster Dengan Raspberry pi Model B+ dan Raspberry pi 2 Model B Studi Kaskus Wordcount
1 Analisa Hadoop Cluster Dengan Raspberry pi Model B+ dan Raspberry pi 2 Model B Studi Kaskus Wordcount Muhammad Rusyadi-1251531118-Sistem Komputer, Rio Marrowsi-12515311156-Sistem Komputer, dan Hermawan
ABSTRAK. Keyword : big data, distribusi, Hadoop, sistem file. vi Universitas Kristen Maranatha
ABSTRAK Pertumbuhan data ternyata sangat mempengaruhi perkembangan volume dan jenis data yang terus meningkat di dunia maya. Jenis data, mulai dari data yang berupa teks, gambar atau foto, video hingga
BAB II LANDASAN TEORI
BAB II LANDASAN TEORI Pada bagian ini akan diuraikan teori-teori dasar yang dijadikan sebagai landasan dalam penulisan tugas akhir ini. 2.1 Ilmu Bioinformatika Bioinformatika merupakan kajian yang mengkombinasikan
DYNAMMIC PROGRAMMING DALAM MENENTUKAN ARTI URUTAN UNTAIAN GEN
DYNAMMIC PROGRAMMING DALAM MENENTUKAN ARTI URUTAN UNTAIAN GEN David Soendoro Program Studi Teknik Informatika, Sekolah Teknik Elektro dan Informatika, Institut Teknologi Bandung Alamat: Jalan Ganeca No.
RANCANG BANGUN PENGENALAN ANGKA MENGGUNAKAN MULTI GPU PADA PLATFORM CUDA
BIDANG KEAHLIAN JARINGAN CERDAS MULTIMEDIA (GAME TECHNOLOGY) JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNOLOGI INDUSTRI INSTITUT TEKNOLOGI SEPULUH NOPEMBER SURABAYA RANCANG BANGUN PENGENALAN ANGKA MENGGUNAKAN
BAB I PENDAHULUAN. seiring perkembangan teknologi mikroprosesor, proses komputasi kini dapat
BAB I PENDAHULUAN I.1 Latar Belakang Proses komputasi yang dapat dilakukan oleh komputer telah berkembang dengan pesat. Pada awalnya proses komputasi hanya dapat dilakukan secara sekuensial saja. Sebuah
BAB II LANDASAN TEORI
A II LANDASAN TEORI 2.1 Komputasi Paralel Teknologi komputasi paralel sudah berkembang lebih dari dua dekade, penggunaannya semakin beragam mulai dari kebutuhan perhitungan di laboratorium fisika nuklir,
ANALISIS PENGGUNAAN PARALLEL PROCESSING MULTITHREADING PADA RESILIENT BACKPROPAGATION
ANALISIS PENGGUNAAN PARALLEL PROCESSING MULTITHREADING PADA RESILIENT BACKPROPAGATION Kelvin Onggrono, Tulus, Erna Budhiarti Nababan Magister Teknik Informatika, Universitas Sumatera Utara Jl Universitas
Pemrosesan Paralel. Haddad Sammir, M.Kom. Definisi dan Motivasi Pemrosesan Paralel. February 24, 2015
Pemrosesan Definisi dan Motivasi Pemrosesan February 24, 2015 Pengertian Pemrosesan Secara etimologi Definisi ilmiah Pengertian Pemrosesan, Secara Etimologi Pemrosesan paralel tediri dari dua kata: Pengertian
Pengantar Bioinformatika. Hidayat Trimarsanto
Pengantar Bioinformatika Hidayat Trimarsanto Bioinformatika/Biologi (Molekuler) Komputasi Biologi molekuler Data Problema Hypothesis Teori + Computational Science + matematika,statistik,ilkom,
1. PENDAHULUAN 1.1 Latar Belakang
1. PENDAHULUAN 1.1 Latar Belakang Komputasi berkinerja tinggi (high performance computing) dapat dikaitkan dengan sebuah metode untuk meningkatkan kinerja dari sebuah aplikasi. Hal ini meliputi pembagian
BABI PENDAHULUAN 1.1 Latar Belakang
BABI PENDAHULUAN 1.1 Latar Belakang Wireless Sensor Network (WSN) merupakan teknologi yang digunakan untuk pemantauan dan pengumpulan data secara langsung [1]. WSN mengalami perkembangan yang sangat pesat
BAB I PENDAHULUAN. ada dua pendekatan yang dapat digunakan, pendekatan yang pertama adalah
BAB I PENDAHULUAN I.1. Latar Belakang Seiring dengan perkembangan teknologi informasi yang sangat pesat, saat ini dapat ditemui berbagai macam media dan sarana untuk menyampaikan pengetahuan dan informasi.
Unjuk Kerja Aplikasi Komputasi Biologi Basic Local Alignment Search Tool dengan Menggunakan Bio- ClusterGrid
Unjuk Kerja Aplikasi Komputasi Biologi Basic Local Alignment Search Tool dengan Menggunakan Bio- ClusterGrid Riri Fitri Sari, Adyarachman Herdian Departemen Elektro Fakultas Teknik Universitas Indonesia
BAB I PENDAHULUAN. 1.1 Latar Belakang
BAB I PENDAHULUAN 1.1 Latar Belakang Saat ini berbagai komunitas di antaranya akademik, peneliti, bisnis dan industri dihadapkan pada pertambahan kebutuhan komputasi yang semakin besar dan komplek. Kebutuhan
BAB I Pendahuluan. 1.1 Latar Belakang
BAB I Pendahuluan 1.1 Latar Belakang Revolusi di bidang biologi molekuler yang terjadi pada dekade terakhir menyebabkan peningkatan dalam koleksi dan kemudahan dalam memperoleh data genetik berupa data
BAB IV PENGUJIAN DAN ANALISIS
BAB IV PENGUJIAN DAN ANALISIS Pada bab ini akan dijelaskan tentang pengujian dari masing masing metode computing dan juga analisa dari hasil pengujian tersebut. Pengujian dilakukan pada waktu proses dengan
BAB I PENDAHULUAN 1.1 LATAR BELAKANG MASALAH
1 BAB I PENDAHULUAN 1.1 LATAR BELAKANG MASALAH Perkembangan teknologi komputasi dan penggunaannya sebagai mesin pemroses data kini kian pesat dan sudah sangat banyak digunakan. Bagi kebanyakan user, komputer
Implementasi Hypergraph Partitioning pada Paralelisasi Perkalian Matriks-Vektor
Implementasi Hypergraph Partitioning pada Paralelisasi Perkalian Matriks-Vektor Murni dan Tri Handhika Pusat Studi Komputasi Matematika Universitas Gunadarma, Depok {murnipskm, trihandika}@staff.gunadarma.ac.id
BAB II TINJAUAN PUSTAKA. Pada bagian ini akan dijelaskan tentang state of the art dari hal-hal. CVE, dan implementasi deteksi tabrakan pada CVE.
BAB II TINJAUAN PUSTAKA Pada bagian ini akan dijelaskan tentang state of the art dari hal-hal mendasar yang berkaitan dengan penelitian ini, yaitu tentang deteksi tabrakan, CVE, dan implementasi deteksi
BAB 1 PENDAHULUAN. 1.1 Latar Belakang
BAB 1 PENDAHULUAN 1.1 Latar Belakang Kampus Telkom Applied Science School memiliki sejumlah peminatan, salah satunya Network Programming. Beberapa matakuliah di peminatan tersebut yaitu Lingkungan dan
PERBANDINGAN BEBERAPA MODEL UNTUK KINERJA ALGORITMA BACKPROPAGATION COMPARISON OF SOME MODEL FOR PEFORMANCE IMPROVEMENT IN BACKPROPAGATION ALGORITHM
JURNAL TEKNOLOGI INFORMASI DAN KOMUNIKASI Vol.6 No. 2, Desember 217 : 8-91 PERBANDINGAN BEBERAPA MODEL UNTUK KINERJA ALGORITMA BACKPROPAGATION COMPARISON OF SOME MODEL FOR PEFORMANCE IMPROVEMENT IN BACKPROPAGATION
BAB II TINJAUAN PUSTAKA. Sampai tahun 2006, pemrograman paralel sulit untuk dibuat pada GPU. Ini
BAB II TINJAUAN PUSTAKA Sampai tahun 2006, pemrograman paralel sulit untuk dibuat pada GPU. Ini dikarenakan pemrograman pada GPU harus menggunakan Application Programming Interface (API) untuk dapat mengakses
BAB I PENDAHULUAN. pengetahuan yang sangat populer saat ini. Dengan ilmu pengetahuan ini, teknologi di
BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Teknologi Informasi dan Komunikasi (TIK) merupakan suatu cabang ilmu pengetahuan yang sangat populer saat ini. Dengan ilmu pengetahuan ini, teknologi di dunia
PARALELISASI PERKALIAN MATRIKS SPARSE VEKTOR DENGAN CUBLAS
PARALELISASI PERKALIAN MATRIKS SPARSE VEKTOR DENGAN CUBLAS Murni Pusat Studi Komputasi Matematika, Universitas Gunadarma Jl. Margonda Raya no. 100, Depok 16424, Jawa Barat [email protected]
DIAGRAM SITASI PAPER. Disusun oleh: Anggy Tias Kurniawan SK2A
DIAGRAM SITASI PAPER Disusun oleh: Anggy Tias Kurniawan 09011181520024 SK2A PROGRAM STUDI SISTEM KOMPUTER FAKULTAS ILMU KOMPUTER UNIVERSITAS SRIWIJAYA 2016 The Eucalyptus Open-source Cloud-computing System
KOMPUTASI PARALEL UNTUK SEGMENTASI CITRA DIGITAL DENGAN PARTICLE SWARM OPTIMIZATION
KOMPUTASI PARALEL UNTUK SEGMENTASI CITRA DIGITAL DENGAN PARTICLE SWARM OPTIMIZATION SKRIPSI Diajukan Untuk Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informatika Agustinus Kristiadi
ARSITEKTUR SISTEM. Alif Finandhita, S.Kom, M.T. Alif Finandhita, S.Kom, M.T 1
ARSITEKTUR SISTEM Alif Finandhita, S.Kom, M.T Alif Finandhita, S.Kom, M.T 1 Sistem Terpusat (Centralized Systems) Sistem Client Server (Client-Server Systems) Sistem Server (Server Systems) Sistem Paralel
Rancangan Pelatihan Paralel Jaringan Saraf Deep Learning Berbasis Map-Reduce
Rancangan Pelatihan Paralel Jaringan Saraf Deep Learning Berbasis Map-Reduce Moh Edi Wibowo Departemen Ilmu Komputer dan Elektronika, FMIPA, Universitas Gadjah Mada FMIPA Sekip Utara, Bulaksumur, Sleman,
BAB I PENDAHULUAN Latar Belakang
BAB I PENDAHULUAN Bab ini berisi pembahasan mengenai gambaran umum penelitian dalam analisis spasial clustering pada data mahasiswa Universitas Mercu Buana. Pembahasan diawali dengan penjelasan mengenai
Manfaat Graf dalam Cloud Computing
Manfaat Graf dalam Cloud Computing Heri Fauzan - 13513028 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung, Jl. Ganesha 10 Bandung 40132, Indonesia 1 [email protected]
MENINGKATKAN KECEPATAN KOMPUTASI UNTUK PENGAMBILAN KEPUTUSAN (KLASIFIKASI) MELALUI REDUKSI DIGIT NUMERIK TAK SIGNIFIKAN
MENINGKATKAN KECEPATAN KOMPUTASI UNTUK PENGAMBILAN KEPUTUSAN (KLASIFIKASI) MELALUI REDUKSI DIGIT NUMERIK TAK SIGNIFIKAN Kuspriyanto, Samiran, Tri Aulat Junarwoto Sekolah Teknik Elektro dan Informatika
BAB I PENDAHULUAN. secara luas. Selain memiliki peran yang sangat penting dalam bidang ekologi,
1 BAB I PENDAHULUAN A. Latar Belakang Euphorbiaceae merupakan salah satu famili tumbuhan yang terdistribusi secara luas. Selain memiliki peran yang sangat penting dalam bidang ekologi, Euphorbiaceae pun
Pengantar Sistem Terdistribusi
Pengantar Sistem Terdistribusi DEFINISI Sebuah sistem dimana komponen software atau hardware-nya terletak di dalam jaringan komputer dan saling berkomunikasi menggunakan message pasing Sebuah sistem yang
Abstrak. Keyword : high troughput virtual screening, molecular docking, molecular dynamics, high performance computing, cluster
Abstrak Screening aktifitas farmakologis bahan aktif pada tumbuhan obat merupakan proses yang mahal dan memerlukan waktu yang panjang bila harus dilakukan dengan percobaan di laboratorium dengan hewan
Teknik Informatika Universitas Pasundan. Caca E. Supriana, S.Si.,MT.
Sistem Manajemen aje e Basis s Data Sistem Basis Data Terdistribusi Teknik Informatika Universitas Pasundan Caca E. Supriana, S.Si.,MT. [email protected] 2 Pengantar File processing/pemrosesan
Kebutuhan pengolahan paralel
PEMROSESAN PARALEL Kebutuhan pengolahan paralel Motivasi : Pengolahan data numerik dalam jumlah yang sangat besar. Kebutuhan akan ketersediaan data yang senantiasa up to date. Contoh : Simulasi sirkulasi
Rekayasa Perangkat Lunak. Tujuan
Rekayasa Perangkat Lunak Arna Fariza Politeknik Elektronika Negeri Surabaya Rekayasa Perangkat Lunak 1 Tujuan Mengetahui bagaimana melakukan rekayasa terhadap sebuah perangkat lunak Mengetahui software
Astika Ayuningtyas Sekolah Tinggi Teknologi Adisutjipto Yogyakarta, Jl Janti Blok R Lanud Adisutipto, Yogyakarta
Seminar SENATIK Nasional Vol. II, 26 Teknologi November Informasi 2016, ISSN: dan 2528-1666 Kedirgantaraan (SENATIK) Vol. II, 26 November 2016, ISSN: 2528-1666 PeP- 115 Pemrosesan Paralel pada Menggunakan
ANALISIS KOMPUTASI PARALEL DAN SERIAL PADA ALGORITMA MERGE SORT
J. Sains MIPA, April 2018, Vol. 18, No. 1, Hal.: 13-18 ISSN 1978-1873 ANALISIS KOMPUTASI PARALEL DAN SERIAL PADA ALGORITMA MERGE SORT Machudor Yusman, Aristoteles* dan Anie Rose Irawati Jurusan Ilmu Komputer
PREDIKSI CURAH HUJAN DI KOTA MEDAN MENGGUNAKAN METODE BACKPROPAGATION NEURAL NETWORK
PREDIKSI CURAH HUJAN DI KOTA MEDAN MENGGUNAKAN METODE BACKPROPAGATION NEURAL NETWORK Yudhi Andrian 1, Erlinda Ningsih 2 1 Dosen Teknik Informatika, STMIK Potensi Utama 2 Mahasiswa Sistem Informasi, STMIK
PENDAHULUAN. Motivasi : -. Pengolahan data numerik dalam jumlah yang sangat besar. -. Kebutuhan akan ketersediaan data yang senantiasa up to date.
PENDAHULUAN 1 Kebutuhan akan Pengolahan Paralel Motivasi : - Pengolahan data numerik dalam jumlah yang sangat besar - Kebutuhan akan ketersediaan data yang senantiasa up to date Contoh 11 : Simulasi sirkulasi
Paralelisasi Transformasi Fourier pada Arsitektur General Purpose Graphic Processing Unit Untuk Klasifikasi Alat Musik Dengan Instrumen Solo
Paralelisasi Transformasi Fourier pada Arsitektur General Purpose Graphic Processing Unit Untuk Klasifikasi Alat Musik Dengan Instrumen Solo Ridwan Rismanto 5109201049 DOSEN PEMBIMBING Dr. Nanik Suciati,
KINERJA ALGORITMA PARALEL UNTUK PENCARIAN KATA DENGAN METODE BOYER-MOORE MENGGUNAKAN PVM
Vandika, Kinerja Algoritma Paralel untuk Pencarian Kata dengan Metode Boyer-Moore Menggunakan PVM KINERJA ALGORITMA PARALEL UNTUK PENCARIAN KATA DENGAN METODE BOYER-MOORE MENGGUNAKAN PVM Maria Angela Kartawidjaja
BAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI 2.1. Artificial Neural Network Artificial neural network (ANN) / jaringan saraf tiruan adalah konsep yang merefleksikan cara kerja dari jaringan saraf biologi kedalam bentuk artificial
BAB II LANDASAN TEORI. informasi menjadi sebuah teks yang tidak dapat dibaca (Ferguson dkk, 2010).
BAB II LANDASAN TEORI 2.1 Enkripsi Enkripsi merupakan sebuah metode penyandian sebuah pesan atau informasi menjadi sebuah teks yang tidak dapat dibaca (Ferguson dkk, 2010). Enkripsi berkaitan erat dengan
Perbaikan Mekanisme Load Balancing untuk Komputasi Klaster pada Kondisi Dinamis
KINETIK, Vol. 2, No. 2, Mei 2017, Hal. 89-98 ISSN : 2503-2259 E-ISSN : 2503-22677 89 Perbaikan Mekanisme Load Balancing untuk Komputasi Klaster pada Kondisi Dinamis Mohammad Zarkasi* 1, Waskitho Wibisono
Organisasi & Arsitektur. Komputer. Org & Ars komp Klasifikasi Ars Komp Repr Data
Organisasi & Arsitektur Komputer Org & Ars komp Klasifikasi Ars Komp Repr Data Organisasi berkaitan dengan fungsi dan desain bagianbagian sistem komputer digital yang menerima, menyimpan dan mengolah informasi.
OPTIMISASI PUSTAKA UNTUK PERKALIAN MATRIKS MENGGUNAKAN ALGORITMA STRASSEN BERBASIS OPENCL
OPTIMISASI PUSTAKA UNTUK PERKALIAN MATRIKS MENGGUNAKAN ALGORITMA STRASSEN BERBASIS OPENCL Arvin 1), Sutrisno 2), Pujianto Yugopuspito 3) 1),2),3) Teknik Informatika, Universitas Pelita Harapan UPH Tower,
Performance. Team Dosen Telkom University 2016
Performance Team Dosen Telkom University 2016 Definisi Performa Pesawat Kapasitas (orang) Jarak Tempuh (mil) Kecepatan (mil/jam) Berat (kg) Boeing 777 375 4630 610 228.750 Boeing 747 470 4150 610 268.700
SIMULASI PERAMBATAN GELOMBANG SUARA DENGAN METODE STAGGERED GRID FINITE DIFFERENCE TIME DOMAIN MENGGUNAKAN ARSITEKTUR CUDA GPU
TESIS SIMULASI PERAMBATAN GELOMBANG SUARA DENGAN METODE STAGGERED GRID FINITE DIFFERENCE TIME DOMAIN MENGGUNAKAN ARSITEKTUR CUDA GPU ARIEF BUDIMAN No. Mhs. : 105301460/PS/MTF PROGRAM STUDI MAGISTER TEKNIK
JENIS KOMPUTER. Pembagian Komputer
JENIS KOMPUTER Pembagian Komputer Komputer digolongkan dalam beberapa sudut pandang, yaitu berdasarkan : 1. Data yang diolah atau cara kerjanya 2. Penggunaannya 3. Ukuran atau kapasitas 1. Data yang diolah
Penerapan Algoritma Divide and Conquer Dalam Komputasi Paralel
Penerapan Algoritma Divide and Conquer Dalam Komputasi Paralel Ivan Andrianto - 13513039 Program MagisterInformatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung, Jl. Ganesha 10 Bandung
Penerapan Algoritma Program Dinamis pada Penyejajaran Sekuens dengan Algoritma Smith Waterman
Penerapan Algoritma Program Dinamis pada Penyejajaran Sekuens dengan Algoritma Smith Waterman Afif Bambang Prasetia (13515058) Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut
PENGARUH SIFAT INVERSI PENJUMLAH TERHADAP KINERJA PENJUMLAH COMPLEMENTARY METAL OXIDE
Engelin SJ Pengaruh Sifat Inversi. PENGARUH SIFAT INVERSI PENJUMLAH TERHADAP KINERJA PENJUMLAH COMPLEMENTARY METAL OXIDE (CMOS) STATIK 4-BIT Engelin Shintadewi Julian 1) 1) Department of Electrical Engineering,
BAB I PENDAHULUAN Latar Belakang
BAB I PENDAHULUAN 1.1. Latar Belakang Perkembangan ilmu dan teknologi saat ini sangat pesat, terutama dalam bidang teknologi komputer. Kemajuan teknologi yang sangat pesat tersebut mengakibatkan komputer-komputer
BAB II DASAR TEORI GPU Computing
BAB II DASAR TEORI Bab ini berisi tentang dasar teori dari setiap metode computing yang berhubungan dengan perancangan skripsi antara lain tentang GPU Computing menggunakan CUDA, CPU Computing, Cluster
BAB 3 METODOLOGI PENELITIAN
BAB 3 METODOLOGI PENELITIAN 31 Pendahuluan Algoritma Resilient Backpropagation (RPROP) dibagi menjadi dua bagian proses yaitu forward pass dan backward pass Forward pass berfungsi untuk mendapatkan nilai
Konsep Sistem Komputer
PTI Pertemuan 2 Konsep Sistem Komputer P r a j a n t o W a h y u A d i [email protected] +6285 641 73 00 22 Rencana Kegiatan Perkuliahan Semester # Pokok Bahasan 1 Pengenalan TI 2 Konsep Sistem
BAB III METODOLOGI PENELITIAN. Gambar 3.1 merupakan desain penelitian yang akan digunakan dalam
BAB III METODOLOGI PENELITIAN 3.1 Desain Penelitian Gambar 3.1 merupakan desain penelitian yang akan digunakan dalam proses penelitian penerapan algoritma K-Means pada clustering berita berbahasa Indonesia.
SISTEM KOMPUTER by Apriani Puti Purfini,S.Kom.
SISTEM KOMPUTER by Apriani Puti Purfini,S.Kom. Powerpoint Templates Page 1 DEFINISI Sistem : jaringan dari elemen yang saling berhubungan, membentuk satu kesatuan untuk melaksanakan suatu tujuan pokok
PENERAPAN GRID COMPUTING
PENERAPAN GRID COMPUTING Inovasi sepanjang setengah abad telah meningkatkan kecepatan komputer dalam faktor jutaan. Tetapi kecepatan komputer masa kini masih terhitung rendah untuk berbagai aplikasi saintifik
BAB I PENDAHULUAN 1.1 Latar Belakang
BAB I PENDAHULUAN 1.1 Latar Belakang Big data merupakan data yang tidak dapat diproses menggunakan alat pengolahan data tradisional karena berukuran sangat besar dan rumit [1]. Pada era digital ini, data
