Parallel Computation
Komputasi parallel merupakan proses komputasi yang dilakukan secara bersamaan dengan menggunakan beberapa komputer secara bersamaan. Mekanisme dari komputasi paralalel ini adalah beberapa infra struktur komputer dihubungkan ke dalam suatu jaringan yang sama dimana beberapa komputer tersebut dapat saling terhubung untuk bekerja sama secara parallel untuk menyelesaikan suatu masalah. Proses kumputasi parallel ini memerlukan kapasitas yang besar karena harus mengolah data dalam jumlah besar seperti (misalkan industri keuangan) dan umum ditemui juga di kalkulasi numerik untuk menyelesaikan persamaan matematis di bidang fisika (fisika komputasi), kimia (kimia komputasi) dll.
Parallelism Concept
Merupakan suatu konsep dimana suatu processor dapat melakukan atau mengerjakan suatu tugas secara silmultan atau secara bersama-sama. Sehingga dapat dikatakan suatu processor dapat menyelsaikan atau mengerjakan banyak tugas dalam satu waktu.
Distributed Processing
Merupakan proses distribusi pengolahan parallel yang dalam konsep prosesnya menggunakan beberapa mesin untuk melakukannya dimana hal tersebut dapat memecahkan suatu permasalah dengan proses yang cepat sehingga mengurangi waktu pengerjaan dan meringankan beban kerja dari komputer master. Hal tersebut bisa di lakukan dikarenakan kemampuan dari beberapa komputer yang dijalankan secara bersamaan. Pada komputasi paralel, semua processor memiliki akses ke memory yang sama untuk bertukar informasi antar processor.Pada komputasi terdistribusi, setiap processor memiliki memory sendiri (distributed memory), pertukaran informasi dilakukan dengan cara mengirimkan pesan antara processor.
Architectural Parallel Computer
Arsitektur Komputer parallel terdiri dari 4 model yaitu:
- SISD
Merupakan singkatan dari Single Instruction, Single Data adalah satu-satunya yang menggunakan arsitektur Von Neumann. Ini dikarenakan pada model ini hanya digunakan 1 processor saja. Oleh karena itu model ini bisa dikatakan sebagai model untuk komputasi tunggal. Sedangkan ketiga model lainnya merupakan komputasi paralel yang menggunakan beberapa processor.
- SIMD
Merupakan singkatan dari Single Instruction, Multiple Data. SIMD menggunakan banyak processor dengan instruksi yang sama, namun setiap processor mengolah data yang berbeda. Sebagai contoh kita ingin mencari angka 27 pada deretan angka yang terdiri dari 100 angka, dan kita menggunakan 5 processor. Pada setiap processor kita menggunakan algoritma atau perintah yang sama, namun data yang diproses berbeda.
- MISD
Terdiri dari beberapa komputer yang terhubung secara paralel
- Multiple instruction : setiap processing unit beroperasi pada data yang terbagi dari beberapa instruction stream.
- Single Data : satu data stream dibagi ke dalam multiple processing unit
- MIMD
Jenis komputer yang memiliki lebih dari satu prosesor dan mengeksekusi lebih dari satu instruksi secara paralel. Tipe komputer ini yang paling banyak digunakan untuk membangun komputer paralel, bahkan banyak supercomputer yang menerapkan arsitektur ini, karena model dan konsepnya yang tidak terlalu rumit untuk dipahami.
0 comments