Setiap jenis perhitungan atau
penggunaan teknologi komputer dalam pengolahan informasi. Perhitungan
adalah proses setelah yang jelas model yang dipahami dan dinyatakan
dalam suatu algoritma , protokol , topologi jaringan , dll
Perhitungan juga merupakan subyek utama dari ilmu komputer :
menyelidiki apa yang dapat atau tidak dapat dilakukan dengan cara
komputasi. Perhitungan dapat diklasifikasikan oleh setidaknya tiga
kriteria ortogonal: digital vs analog , sekuensial vs paralel vs
bersamaan , bets vs interaktif . Dalam prakteknya, perhitungan
digital sering digunakan untuk mensimulasikan proses alam (misalnya,
perhitungan Evolusi ), termasuk yang lebih alami dijelaskan oleh
model analog perhitungan (misalnya, jaringan syaraf tiruan ).
Parallel Processing
Dalam komputer,
pemrosesan paralel merupakan pengolahan dari Program instruksi dengan
membagi mereka di antara beberapa prosesor dengan tujuan untuk
menjalankan program dalam waktu kurang. Dalam komputer paling awal,
hanya satu program berlari pada suatu waktu. Sebuah program
komputasi-intensif yang memakan waktu satu jam untuk menjalankan dan
menyalin Program tape yang mengambil satu jam untuk menjalankan akan
mengambil total dua jam untuk menjalankan. Bentuk awal dari
pemrosesan paralel memungkinkan eksekusi interleaved kedua program
bersama-sama. Komputer akan memulai operasi I / O, dan sementara itu
sedang menunggu operasi untuk menyelesaikan, itu akan mengeksekusi
program prosesor-intensif. Waktu eksekusi total untuk dua pekerjaan
akan menjadi sedikit lebih dari satu jam. Peningkatan berikutnya
multiprogramming . Dalam sistem multiprogramming, beberapa program
telah dikirim pengguna yang masing-masing diperbolehkan untuk
menggunakan prosesor untuk waktu yang singkat. Untuk pengguna tampak
bahwa semua program yang melaksanakan pada saat yang sama. Masalah
pertama muncul pertentangan sumber daya di sistem ini. Permintaan
eksplisit untuk sumber daya menyebabkan masalah dari kebuntuan .
Kompetisi untuk sumber daya pada mesin tanpa dasi-melanggar instruksi
mengarah pada rutin critical section . Langkah berikutnya dalam
pengolahan paralel adalah pengenalan multiprocessing . Dalam sistem
ini, dua atau lebih prosesor berbagi pekerjaan yang akan dilakukan.
Versi awal memiliki master / slave konfigurasi. Salah satu prosesor
(master) diprogram untuk bertanggung jawab atas semua pekerjaan dalam
sistem, yang lain (budak) dilakukan hanya tugas-tugas itu diberikan
oleh master. Pengaturan ini diperlukan karena tidak kemudian mengerti
bagaimana program mesin sehingga mereka bisa bekerja sama dalam
pengelolaan sumber daya sistem. Hubungan antara komputasi modern
dengan 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.
B. Hubungan antara Komputasi
Modern dengan Paralel Processin
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. 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. Paralel
prosessing 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, hal ini
apabila dibandingkan dengan membeli suatu super komputer yang
harganya sangat mahal maka penggunaan komputasi parallel prosessing
merupakan pilihan yang sangat tepat untuk pengolahan data tersebut.
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. Parallel komputasi
adalah melakukan perhitungan komputasi dengan menggunakan 2 atau
lebih CPU/Processor dalam suatu komputer yang sama atau komputer yang
berbeda dimana dalam hal ini setiap instruksi dibagi kedalam beberapa
instruksi kemudian dikirim ke processor yang terlibat komputasi dan
dilakukan secara bersamaan. Untuk proses pembagian proses komputasi
tersebut dilakukan oleh suatu software yang betugas untuk mengatur
komputasi dalam hal makalah ini akan digunakan Message Parsing
Interface (MPI).
Komentar mengenai artikel diatas:
Berdasarkan materi dari infromasi diatas maka, saya akan memberikan komentar mengenai Parallel komputing.
Pada dunia modern ini kebutuhan akan informasi selalu meningkat setiap tahunnya, baik itu pada dunia pendidikan, industri, bisnis, tekonologi ataupun yang lainya, maka dari itu dibutuhkan sebuah atau kumpulan mesin yang dapat memproses informasi tersebut secara cepat dan efisien. konsep parallel prosessing sebenarnya sebuah paradigma terdahulu dan sudah banyak dikenal oleh banyak orang, karena parallel prosesing ini sebenarnya secara konsep kerjanya adalah menjalankan beberapa proses secara bersamaan dalam satu cluster mesin. Itu artinya kita dapat menjalankan banyak instruksi dalam satu waktu dan intruksi tersebut akan didistribusikan ke beberapa mesin secara simultan.
Dilihat dari sisi artikel sudah cukup bagus secara penjelasanya, namun ada beberapa yang harus diperhatikan misalnya kurang detail dalam menjabarkan proses kerja paralel prosesing dan komputasinya.
http://fastilistia.blogspot.co.id/2017/06/sikap-dalam-menghargai-waktu.html
https://yulianovrina1.wordpress.com/2016/06/05/komputasi-dan-parallel-processing/