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.
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 system 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.
Refrensi:

Tidak ada komentar:
Posting Komentar