Pengertian
Komputasi
Komputasi adalah algoritma yang
digunakan untuk menemukan suatu cara dalam memecahkan masalah dari sebuah data
input. Data input disini adalah sebuah masukan yang berasal dari luar
lingkungan sistem. Komputasi ini merupakan bagian dari ilmu komputer berpadu
dengan ilmu matematika. Secara umum ilmu komputasi adalah bidang ilmu yang
mempunyai perhatian pada penyusunan model matematika dan teknik penyelesaian
numerik serta penggunaan komputer untuk menganalisis dan memecahkan
masalah-masalah ilmu (sains). Dalam penggunaan secara umum, biasanya berupa
penerapan simulasi komputer atau berbagai bidang keilmuan, tetapi dalam
perkembangannya digunakan juga untuk menemukan prinsip-prinsip baru yang
mendasar terhadap bidang ilmu yang mendasari teori ini. Bidang ini berbeda
dengan ilmu komputer (computer science), yang mengkaji komputasi, komputer dan
pemrosesan informasi. Bidang ini juga berbeda dengan teori dan percobaan
sebagai bentuk tradisional dari ilmu dan kerja keilmuan. Dalam ilmu alam,
pendekatan ilmu komputasi dapat memberikan berbagai pemahaman baru, melalui
penerapan model-model matematika dalam program komputer berdasarkan landasan
teori yang telah berkembang, untuk menyelesaikan masalah-masalah nyata dalam
ilmu tersebut.
Pengertian
Komputasi Modern
Komputasi modern bisa disebut sebuah
konsep sistem yang menerima intruksi-intruksi dan menyimpannya dalam sebuah
memory, memory disini bisa juga dari memory komputer. Oleh karena pada saat ini
kita melakukan komputasi menggunakan komputer maka bisa dibilang komputer
merupakan sebuah komputasi modern. Konsep ini pertama kali digagasi oleh John
Von Neumann (1903-1957). Dalam kerjanya komputasi modern menghitung dan mencari
solusi dari masalah yang ada, dan perhitungan yang dilakukan itu meliputi:
1. Akurasi
2. Kecepatan
3. ProblemVolume
Besar
4. Modelling
5.
Kompleksitas
Pengertian Parallel Processing
Pemrosesan
paralel (parallel processing) adalah penggunakan lebih dari satu CPU untuk
menjalankan sebuah program secara simultan. Idealnya, parallel processing
membuat program berjalan lebih cepat karena semakin banyak CPU yang digunakan.
Tetapi dalam praktek, seringkali sulit membagi program sehingga dapat
dieksekusi oleh CPU yang berbea-beda tanpa berkaitan di antaranya.
Komputasi
paralel adalah salah satu teknik melakukan komputasi secara bersamaan dengan
memanfaatkan beberapa komputer secara bersamaan. Biasanya diperlukan saat
kapasitas yang diperlukan sangat besar, baik 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. Untuk itu
diperlukan aneka perangkat lunak pendukung yang biasa disebut sebagai
middleware yang berperan untuk mengatur distribusi pekerjaan antar node dalam
satu mesin paralel. Selanjutnya pemakai harus membuat pemrograman paralel untuk
merealisasikan komputasi.
Pemrograman
paralel adalah teknik pemrograman komputer yang memungkinkan eksekusi
perintah/operasi secara bersamaan baik dalam komputer dengan satu (prosesor
tunggal) ataupun banyak (prosesor ganda dengan mesin paralel) CPU. Tujuan utama
dari pemrograman paralel adalah untuk meningkatkan performa komputasi. Semakin
banyak hal yang bisa dilakukan secara bersamaan (dalam waktu yang sama),
semakin banyak pekerjaan yang bisa diselesaikan.
Komputasi
paralel membutuhkan:
- Algoritma
- bahasa pemrograman
- compiler
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
Hubungannya
adalah penggunaan komputer saat ini / komputasi dianggap lebih cepat
dibandingkan dengan penyelesaian masalah secara manual. 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.
Referensi :
- http://jo-ardianto.blogspot.com/2013/05/komputasi-modern-parallel-processing.html
- http://dwijati.wordpress.com/komputasi-modern/
Nama : Mutiara Yulianingsih
Kelas : 4IA14
Npm : 54410887
Tugas : Pengantar Komputasi Modern (Soft skill)
0 komentar:
Posting Komentar