Pengertian
Komputasi Modern
Komputasi modern bias adalah sebuah konsep system yang
nerima intruksi dan menyimpan dalam sebuah memori, dan bisa juga merupakan dari
memori computer. Oleh karena itu saat melakukan omputasi dengan menggunakan komputer
maka bisa disebut computer merupakan sebuah komputasi modern. Konsep ini
pertama kali digagasi oleh john Von Neumann pada tahun 1905 – 1957. john Von
Neumann adalah ilmuan yang meletakan dasar-dasar computer modern dan telah
menjadi ilmuan besar abad 21 dan memberikan berbagai ilmu dalam bidang
matematika, teori kuantum, game theory, fisika nuklir, dan ilmu computer yang
disalurkan oleh john Von Neumann.
Dalam kerjanya komputasi modern terhitung dan mencari
solusi dari masalah yang ada, dan diperhitungkan yang dilakukan itu seperti:
1.
Akurasi
2.
Kecepatann
3.
Problem volume besar
4.
Modeling
5.
Kompleksitas
Macam-macam komputasi modern:
1.
Mobile computing : kemajuan teknologi computer
sehingga dapat berkomunikasi menggunakan jaringan tanpa menggunakan kabel dan
mudah berpindah tempat, tetapi berbeda dengan komputasi nirkabel seperti
smarthphone dan GPS.
2.
Grid Computing : menggunakan kkomputer yang
terpisah oleh geografis, didistribusikan dan terhubung oleh jaringan untuk menyelesaikan
masalah dengan skala besar.
3.
Cloud computing : gaya komputasi yang terukur
dinamis dan sumber daya virtual yang menyediakan layanan melalui internet.
Adapun perbedaan antara 4 komputasi tersebut:
A.
Komputasi mobile menggunakan teknologi
komputer yang bekerja seperti handphone, sedangkan komputasi grid dan cloud
menggunakan komputer.
B.
Biaya untuk tenaga komputasi mobile lebih
mahal dibandingkan dengan komputasi grid dan cloud.
C.
Komputasi mobile tidak membutuhkan tempat dan
mudah dibawa kemana-mana, sedangkan grid dan cloud membutuhkan tempat yang
khusus.
D. Untuk
komputasi mobile proses tergantung si pengguna, komputasi grid proses
tergantung pengguna mendapatkan server atau tidak, dan komputasi cloud
prosesnya membutuhkan jaringan internet sebagai penghubungnya.
Parallel Processing adalah penggunaan lebih dari satu CPU
untuk menjalankan sebuah program secara simultan dan idealnya, parallel processing
membuat program berjalan lebih cepat karena semakin banyak CPU yang digunakan. Tetapi
dalam praktek, seringkali sulit membagi program sehingga dapat di eksekusi oleh
CPU yang berbeda-beda tanpa berkaitan diantaranya.
Komputasi paralel adalah salah satu teknik untuk melakukan
komputasi dengan cara memanfaatkan beberapa computer untuk dijalankan secara
bersamaan. Biasanya diperlukan saat kapasitas yang diperlukan sangat besar, karena
harus mengolah data dalam jumlah besar ataupun karena tuntutan proses komputasi
yang banyak. Untuk melakukan aneka jenis komputasi paralel ini diperlukan
infrastruktur mesin paralel yang terdiri dari banyak komputer yang dihubungkan
dengan jaringan dan mampu bekerja secara paralel untuk menyelesaikan satu
masalah.
Sebagian besar komputer hanya mempunyai satu CPU, namun
ada yang mempunyai lebih dari satu. Bahkan juga ada komputer dengan ribuan CPU.
Komputer dengan satu CPU dapat melakukan parallel processing dengan
menghubungkannya dengan komputer lain pada jaringan. Namun, parallel processing
ini memerlukan software canggih yang disebut distributed processing software.
Parallel processing berbeda dengan multitasking, yaitu satu CPU mengeksekusi
beberapa program sekaligus. Parallel processing disebut juga parallel
computing.
Hubungan
antara Komputasi Modern dengan Parallel Processing
Tujuan dari komputasi paralel adalah meningkatkan kinerja
komputer dalam menyelesaikan berbagai masalah. Dengan membagi sebuah masalah
besar ke dalam beberapa masalah kecil, membuat kinerja menjadi cepat.
Formula komputasi paralel yang diajukan pada hukum
Amdahl. Dimana a adalah banyaknya paralel yang terjadi. Secara teori,
artinya proses penyelesaian masalah menjadi lebih cepat dengan menggunakan
komputasi paralel.
Jadi, sudah jelas tertera bahwa hubungan dari Komputasi
Modern dan Pemrosesan Parallel adalah penggunaan komputer dengan pemrosesan
paralel sangat mempercepat kinerja dibandingkan dengan penyelesaian masalah
dengan satu CPU. Oleh sebab itu, peningkatan kinerja atau proses komputasi
semakin diterapkan, salah satunya adalah dengan cara meningkatkan kecepatan
perangkat keras. Dimana komponen utama dalam perangkat keras komputer adalah
processor. Sedangkan parallel processing adalah penggunaan beberapa processor
(multiprocessor atau arsitektur komputer dengan banyak processor) agar kinerja
computer semakin cepat.
Kinerja komputasi dengan menggunakan paralel processing
itu menggunakan dan memanfaatkan beberapa komputer atau CPU untuk menemukan
suatu pemecahan masalah dari masalah yang ada. Komputasi dengan paralel
processing akan menggabungkan beberapa CPU, dan membagi-bagi tugas untuk
masing-masing CPU tersebut. Jadi, satu masalah terbagi-bagi penyelesaiannya.
Sumber:
https://dikky12.wordpress.com/2011/04/01/parallel-processing/
Tidak ada komentar:
Posting Komentar