A. Tentang
Komputasi dan Paralel Processing Komputasi
Sebagian
besar manusia di dunia mengetahui apa itu komputer, komputer berbeda dengan
komputasi. Jadi, komputasi merupakan suatu cara untuk menemukan pemecahan
permasalahan dari data input dengan suatu algoritma.
Pengertian
Komputasi adalah proses menghitung, membandingkan dan berbagai operasi
perhitungan matematika dan logika yang bertujuan untuk menyelesaikan suatu
masalah yang dikerjakan dengan program komputer yang sudah disusun sesuai
dengan Algoritma yang benar.
Kelebihan
dari proses perhitungan komputasi yaitu bisa mendapatkan suatu hasil laporan
dengan cepat dan akurat. Karena kita tinggal menginput data ke komputer, maka
sistem yang telah dibuat tadi akan bekerja dan mengolah data kita menjadi
informasi yang lebih berguna.
Paralel Processing
Pemrosesan
paralel (parallel processing) yaitu menggunakan lebih dari satu CPU untuk
menjalankan sebuah program secara simultan. Idealnya, parallel processing
membuat program berjalan lebih cepat karena semakin banyak CPU yang digunakan.
Tetapi dalam praktek, seringkali sulit membagi program sehingga dapat
dieksekusi oleh CPU yang berbeda-beda tanpa berkaitan di antaranya.
1. Komputasi
Paralel
Merupakan
salah satu teknik melakukan komputasi secara bersamaan dengan memanfaatkan
beberapa komputer secara bersamaan. Biasanya diperlukan saat kapasitas yang
diperlukan sangat besar, baik karena harus mengolah data dalam jumlah besar
ataupun karena tuntutan proses komputasi yang banyak.
2. Pemrograman
paralel
Merupakan
suatu teknik pemrograman komputer yang memungkinkan eksekusi perintah/operasi
secara bersamaan baik dalam komputer dengan satu (prosesor tunggal) ataupun
banyak (prosesor ganda dengan mesin paralel) CPU.Tujuan utama dari pemrograman
parallel adalah untuk meningkatkan performa komputasi. Semakin banyak hal yang
bisa dilakukan secara bersamaan (dalam waktu yang sama), semakin banyak
pekerjaan yang bisa diselesaikan.
Komputasi
paralel membutuhkan:
• algoritma
• bahasa pemrograman
• compiler
Parallel
processing berbeda dengan multitasking, yaitu satu CPU mengeksekusi beberapa
program sekaligus. Parallel processing disebut juga parallel computing. Contoh
struktur dari parallel processing sbb :
Aristektur Komputer Parallel
- Komputer
SISD (Single Instruction stream-Single Data stream)
- Komputer
SIMD (Single Instruction stream-Multiple Data stream)
- Komputer
MISD (Multiple Instruction stream-Single Data stream)
- Komputer
MIMD (Multiple Instruction stream-Multiple Data stream)
B.
Hubungan antara komputasi modern
dengan paralel processing
Hubungan
antara komputasi modern dan parallel processing sangat berkaitan, karena
penggunaan komputer saat ini atau komputasi dianggap lebih cepat dibandingkan
dengan penyelesaian masalah secara manual. Dengan begitu peningkatan kinerja
atau proses komputasi semakin diterapkan, dan salah satu caranya adalah dengan
meningkatkan kecepatan perangkat keras. Dimana komponen utama dalam perangkat
keras komputer adalah processor. Sedangkan parallel processing adalah
penggunaan beberapa processor (multiprocessor atau arsitektur komputer dengan
banyak processor) agar kinerja computer semakin cepat.
Pengolahan
paralel istilah digunakan untuk mewakili kelas besar teknik yang digunakan
untuk memberikan tugas pengolahan simultan data untuk tujuan meningkatkan
kecepatan komputasi dari sistem komputer.
Keuntungan:
waktu eksekusi lebih cepat, throughput jadi lebih tinggi. Kekurangan: perangkat
keras lainnya yang dibutuhkan, kebutuhan daya juga lebih. Tidak baik untuk daya
rendah dan perangkat mobile.
Sehingga
dikarenakan adanya keuntungan dan kemampuan dari parallel processing, maka
dianggap parallel processing adalah salah satu teknik komputasi modern.
Kinerja Komputasi Modern dengan
menggunakan Paralel Processing
Kinerja
komputasi dengan menggunakan paralel processing itu menggunakan dan
memanfaatkan beberapa komputer atau CPU untuk menemukan suatu pemecahan masalah
dari masalah yang ada. Sehingga dapat diselesaikan dengan cepat daripada
menggunakan satu komputer saja. Komputasi dengan paralel processing akan
menggabungkan beberapa CPU, dan membagi-bagi tugas untuk masing-masing CPU
tersebut. Jadi, satu masalah terbagi-bagi penyelesaiannya. Tetapi ini untuk
masalah yang besar saja, komputasi yang masalah kecil, lebih murah menggunakan
satu CPU saja.
Komentar Pribadi :
A. Kelebihan dari
artikel Komputasi dan Parallel Processing yaitu terdapat penjelasan mengenai
pengertian dari komputasi, parallel processing. Komputasi parallel dan
pemrograman parallel. Sehingga, dari segi pengertian dapat lebih mudah dipahami
oleh pembaca.
Jadi,
sedikit pengertian komputasi adalah suatu proses menghitung, membandingkan dan
berbagai operasi perhitungan matematika dan logika. Sedangkan pengertian
parallel processing adalah penggunakan lebih dari satu CPU untuk menjalankan
sebuah program secara simultan.
Kekurangan
dari artikel Komputasi dan Parallel Processing adalah tidak terlalu lengkap
dalam menjabarkan materi komputasi dan parallel processing karena didalam artikel
diatas cuma ada pengertian dari masing-masing materi.
B. Sedangkan
kelebihan pada artikel Hubungan antara komputasi modern dengan paralel
processing adalah sudah lumayan lengkap dikarenakan sudah terdapat keuntungan
dan kekurangan dalam melakukan hubungan antara komputasi modern dengan parallel
processing, jadi kita sebagai pembaca mudah memahami isinya.
Keuntungannya
: waktu eksekusi lebih cepat, throughput jadi lebih tinggi. Kekurangan :
perangkat keras lainnya yang dibutuhkan, kebutuhan daya juga lebih, tidak baik
untuk daya rendah dan perangkat mobile.
Sehingga
dikarenakan adanya keuntungan dan kemampuan dari parallel processing, maka
dianggap parallel processing adalah salah satu teknik komputasi modern.
Referensi :