KOMPUTASI DAN PARALEL PROCESSING
Komputasi Modern Komputasi adalah
cara untuk menyelesaikan sebuah masalah dari inputan data dengan menggunakan
algoritma. 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). 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. Dalam kerjanya komputasi modern
menghitung dan mencari solusi dari masalah yang ada, dan perhitungan yang
dilakukan itu meliputi:
1. Akurasi (big, Floating point)
2. Kecepatan (dalam satuan Hz)
3. Problem Volume Besar (Down Sizzing atau pararel)
4. Modeling (NN & GA)
5. Kompleksitas
(Menggunakan Teori big O)
Karakteristik dari
Komputasi Modern Karakteristik komputasi modern ada 3 macam, yaitu :
1. Komputer-komputer penyedia sumber daya bersifat
heterogenous karena terdiri dari berbagai jenis perangkat keras, sistem
operasi, serta aplikasi yang terpasang.
2.Komputer-komputer terhubung ke jaringan yang luas dengan
kapasitas bandwidth yang beragam.
3.Komputer maupun jaringan tidak terdedikasi, bisa hidup atau
mati sewaktu-waktu tanpa jadwal yang jelas.
Jenis-jenis Komputasi
Modern
Komputasi modern terbagi tiga macam,
yaitu komputasi mobile (bergerak), komputasi grid, dan komputasi cloud (awan).
Penjelasan lebih lanjut dari jenis-jenis komputasi modern sebagai berikut :
1. Mobile computing
Mobile computing atau komputasi
bergerak memiliki beberapa penjelasan, salah satunya komputasi bergerak
merupakan kemajuan teknologi komputer sehingga dapat berkomunikasi menggunakan
jaringan tanpa menggunakan kabel dan mudah dibawa atau berpindah tempat, tetapi
berbeda dengan komputasi nirkabel. Contoh dari perangkat komputasi bergerak
seperti GPS, juga tipe dari komputasi bergerak seperti smart phone, dan lain
sebagainya.
2. Grid computing
Komputasi grid menggunakan komputer
yang terpisah oleh geografis, didistibusikan dan terhubung oleh jaringan untuk
menyelasaikan masalah komputasi skala besar. Ada beberapa daftar yang dapat
dugunakan untuk mengenali sistem komputasi grid, adalah :
·
Sistem
untuk koordinat sumber daya komputasi tidak dibawah kendali pusat.
·
Sistem
menggunakan standard dan protocol yang terbuka.
·
Sistem
mencoba mencapai kualitas pelayanan yang canggih, yang lebih baik diatas
kualitas komponen individu pelayanan komputasi grid.
3. Cloud computing
Komputasi cloud merupakan gaya
komputasi yang terukur dinamis dan sumber daya virtual yang sering menyediakan
layanan melalui internet. Komputasi cloud menggambarkan pelengkap baru,
konsumsi dan layanan IT berbasis model dalam internet, dan biasanya melibatkan
ketentuan dari keterukuran dinamis dan sumber daya virtual yang sering
menyediakan layanan melalui internet.
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
Untuk hubungan komputasi modern
dengan paralel processing itu sendiri merupakan hubungan yang saling terkait.
Hubungan yang paling mencolok adalah penggunaan komputer yang dianggap lebih
cepat dibandingkan dengan penyelesaian masalah secara manual. oleh karena itu
peningkatan kinerja terus diterapkan dengan cara meningkatkan kecepatan
perangkat keras yaitu processor. Waktu idle siklus processor di seluruh
jaringan dapat digunakansecara efektif oleh perangkat keras yang canggih.
Pengolahan paralel istilah digunakan untuk mewakili kelas besar teknik yang
digunakan untuk memberikan tugas pengolahan simultan data untuk tujuan
meningkatkan kecepatan komputasi dari sistem komputer. Ada keuntungan dan
kekurangan dari hubungan komputasi modern dan paralel processing yaitu :
a.
Keuntungan: Waktu eksekusi lebih cepat, throughput jadi lebih tinggi
b.
Kekurangan: Perangkat keras lainnya yang dibutuhkan, kebutuhan daya juga
lebih tinggi. Tidak baik untuk daya rendah dan perangkat mobile
Sehingga dikarenakan adanya
keuntungan dan kemampuan dari parallel processing maka dianggap paralel
processing adalah salah satu teknik komputasi modern.
Sumber
Komentar
Kelebihan artikel ini cukup lengkap
karena terdapat penjelasan secara umum tentang pengertian dari Komputer Modern,
katakteristik dari komputer modern, jenis-jenis komputer modern , pengertian paralel
processing dan terdapat hubungan komputasi dan paralel processing. Dan Bahasa yang
digunakan pun sangat mudah di pahami. Dan kekurangan dalam artikel ini tidak
tersedianya gambar sehingga kurang
menarik untuk dilihat.
Tidak ada komentar:
Posting Komentar