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 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.
Tidak ada komentar:
Posting Komentar