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.
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