Rabu, 17 Juni 2015

Hubungan Antara Komputasi Modern Dengan Parallel Processing


Nama : Fajar Tamimi
NPM : 52411651
Kelas : 4IA07
Mata Kuliah : Pengantar Komputasi Modern


·      Parallel Processing
Komputasi paralel adalah salah satu teknik melakukan komputasi secara bersamaan dengan memanfaatkan beberapa komputer secara bersamaan. Biasanya diperlukan kapasitas yang sangat besar, baik karena harus mengolah data dalam jumlah besar ataupun karena tuntutan proses komputasi yang banyak. Untuk melakukan aneka jenis komputasi paralel ini diperlukan infrastruktur mesin paralel yang terdiri dari banyak komputer yang dihubungkan dengan jaringan dan mampu bekerja secara paralel untuk menyelesaikan satu masalah. Untuk itu diperlukan aneka perangkat lunak pendukung yang biasa disebut sebagai middleware yang berperan untuk mengatur distribusi pekerjaan antar node dalam satu mesin paralel. Selanjutnya pemakai harus membuat pemrograman paralel untuk merealisasikan komputasi. 
Komputasi paralel membutuhkan: 
o   Algoritma
o       bahasa pemrograman
o   compiler 

Paralel processing komputasi adalah proses atau pekerjaan komputasi di komputer dengan memakai suatu bahasa pemrograman yang dijalankan secara paralel pada saat bersamaan. Secara umum komputasi paralel diperlukan untuk meningkatkan kecepatan komputasi bila dibandingkan dengan pemakaian komputasi pada komputer tunggal. Penggunaan komputasi parallel prosessing merupakan pilihan yang cukup handal untuk saat ini untuk pengolahan data yang besar dan banyak. Yang mempunyai tujuan untuk dapat mempercepat dalam hal mengatasi suatu permasalahan. Parallel processing berbeda dengan multitasking, yaitu satu CPU mengeksekusi beberapa program sekaligus. Parallel processing disebut juga parallel computing.


Terdapat beberapa konfigurasi yang harus dilakukan dalam penggunaan parallel processing yaitu : 
o   Perangkat keras komputer diharuskan melakukan penyetinggan dengan sistem shared memory.
o   Melakukan penyetinggan processor yang memiliki memory masing-masing.
o   Melakukan beberapa / banyak processor yang terhubung ke dalam suatu jaringan untuk melakukan pekerjaan yang sama dengan cara simultan yaitu bersama-sama.

Aspek keamanan merupakan suatu aspek penting dalam sistem parallel prosessing komputasi ini, karena didalam sistem akan banyak berkaitan dengan akses data, hak pengguna, keamanan data, keamanan jaringan terhadap peyerangan sesorang atau bahkan virus sehingga akan menghambat kinerja dari system komputasi ini. Didalam makalah ini akan memamparkan bagaimana sistem komputasi parallel ini pada suatu PC Cluster sehingga menjadi suatu sistem komputasi yang aman sehingga dapat meningkatkan performa dari komputasi. 

Implementasi untuk parallel komputasi ini telah dilakukan di lab dengan PC Clutster dengan menggunakan 1 buah master node dan 7 buah slave node, dimana system yang digunakan adalah diskless dengan menggunakan switch hub 1Gbps sebagai konsentrator dan dengan menerapkan aspek keamanan.  Setelah ditemukannya teknik parallel processing, komputasi pun berkembang ke sebuah proses komputasi baru yaitu proses komputasi parallel. 

Perbedaan komputasi tunggal dan paralel :



Terlihat pada gambar diatas bahwa komputasi tunggal hanya menggunakan 1 CPU atau processor, sehingga dalam hal ini, jika instruksi yang dilakukan banyak, processor akan memprosesnya satu persatu. Hal ini menimbulkan antrian yang akhirnya akan memperlambat hasil yang diperoleh (waktunya lama). 



Namun jika kita lihat pada gambar komputasi paralel, instruksi akan dibagi menjadi beberapa instruksi sesuai dengan banyaknya processor. Hal ini tentunya akan mempercepat kerja komputer dan mempercepat waktu untuk mendapatkan hasil. 

Sumberartikel: http://rifaifibika.blogspot.com/2014/06/komputasi-dan-paralel-processing.html



Hubungan Antara Komputasi Modern Dengan Parallel Processing
                                                                    

        Pada jaman sekarang, komputasi modern merupakan suatu system yang sudah canggih dan di gunakan sebagai alat penyelesaian pengolahan data dengan jumlah yang besar. Selain itu juga dibutuhkan mesin paralel yang saling terhubung dengan jaringan  yang mampu bekerja secara paralel.

        Sedangkan prosesnya menggunakan suatu bahasa pemrograman yang dijalankan bersama dalam satu waktu. Penggunaan komputasi parallel prosessing merupakan pilihan yang cukup handal untuk saat ini untuk pengolahan data yang besar dan banyak. Yang mempunyai tujuan untuk dapat mempercepat dalam hal mengatasi suatu permasalahan.

Tidak ada komentar:

Posting Komentar