Komputasi dan Paralel Processing
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.
Komentar
Posting Komentar