Komputasi
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.
Komentar:
Kelebihan pada artikel ini adalah terdapat penjelasan mengenai
komputasi, parallel processing serta hubungan antara keduanya. Sehingga, dari
segi pengertian dapat lebih mudah dipahami. Akan tetapi, terdapat kekurangan
yaitu tidak dijelaskan secara lengkap mengenai parallel processing sehingga
perbedaan spesifik antara komputasi biasa dan komputasi parallel processing
tidak terlihat dengan jelas.
sumber: https://3anapoe3.wordpress.com/2013/06/10/komputasi-dan-parallel-processing/
Visit Us>thank you for the information, this is very useful for me
BalasHapus