Komputasi dan Parallel Processing
Pada
tugas softskill kali ini, akan dijelaskan menjelaskan topik Komputasi dan
Pararrel Processing yang dimana nantinya akan dijelaskan lebih jauh hubungan
antara keduanya. Semoga artikel ini bermanfaat untuk para pembaca yang tentunya
untuk menambah pengetahuan pembaca.
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 & Kesimpulan
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.
Komputasi
bisa diartikan sebagai penyusunan model matematika dan teknik
penyelesaian numerik serta penggunaan komputer untuk
menganalisis dan memecahkan masalah-masalah ilmu (sains). Dalam
penggunaan praktis, biasanya berupa penerapan simulasi komputer atau berbagai
bentuk komputasi lainnya untuk menyelesaikan masalah-masalah dalam berbagai
bidang keilmuan. Sedangkan parallel processing bisa diartikan sebagai cara agar
lebih dari satu komputer dapat bekerja secara bersamaan. Komputasi saat ini
sangat berguna terutama dibidang IT, dengan adanya parallel processing, tentu
dapat mempermudah proses komputasi yang dilakukan oleh sekumpulan komputer.
Sehingga, proses dapat dilakukan dengan cepat (tidak memakan waktu yang lama)
dan hasil yang diinginkan dari proses komputasi dapat diterima oleh user dengan
cepat.
Sumber :
https://3anapoe3.wordpress.com/2013/06/10/komputasi-dan-parallel-processing/
0 komentar:
Posting Komentar