Apa
yang dimaksud dengan Komputasi Modern??
Semua
orang tahu komputer,tapi berbeda dengan komputasi. Komputasi Modern merupakan
perhitungan yang menggunakan komputer canggih dimana pada komputer tersebut
tersimpan sejumlah algoritma untuk menyelesaikan masalah perhitungan secara
efektif dan efisien. Komputasi merupakan subbagian dalam matematika.
Komputasi
modern digunakan untuk memecahkan masalah yang ada, perhitungan komputasi
modern yaitu seperti :
·
Akurasi
(bit, floating point)
·
Kecepatan
(dalam satuanHz)
·
Problem
volume besar (parallel)
·
Modeling
(NN dan GA)
·
Kompleksitas
(menggunakan Teori Big O)
Jenis
Komputasi modern terbagi 3 yaitu komputasi mobile (bergerak), komputasi grid,
dan komputasi cloud (awan). Masing –masing akan kita bahas sedikit
pengertiannya :
1. Mobile Computing
Mobile
computing (komputasi bergerak) merupakan kemajuan teknologi komputer sehingga
dapat berkomunikasi menggunakan jaringan tanpa menggunakan kabel serta mudah
dibawa atau berpindah tempat, tetapi berbeda dengan komputasi nirkabel.
Berdasarkan penjelasan tersebut, untuk kemajuan teknologi ke arah yang lebih
dinamis membutuhkan perubahan dari sisi manusia maupun alat. Contoh dari mobile
computing adalah GPS, smart phone, dan 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 digunakan 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.
Karakteristik
komputasi modern ada 3 macam yaitu :
1. Komputer penyedia sumber daya
besrsifat heterogenous karena terdiri dari berbagai jenis perangkat keras,
sistem operasi, serta aplikasi yang terpasang.
2. Komputer terhubung ke jaringan yang
lua dengan kapasitas bandwidth yang beragam.
3. Komputer maupun jaringan tidak
terdedikasi,bisa hidup atau mati sewaktu-waktu tanpa jadwal yang jelas.
Konsep
dari pemrosesan paralel yaitu dengan penggunaan lebih dari satu CPU untuk
menjalankan program secara simulasi dan membuat program berjalan lebih cepat
seiring banyaknya CPU yang digunakan. Komputasi parallel sendiri adalah salah
satu teknik untuk melakukan komputasi secara bersamaan dengan memanfaatkan
beberapa komputer dan CPU secara bersamaan. 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 masalah. Pemrograman paralel adalah teknik
pemrograman komputer yang memungkinkan eksekusi perintah/operasi secara
bersamaan baik dalam satu komputer ataupun banyak komputer (paralel). Tujuan
utamanya adalah untuk meningkatkan performa komputasi,semakin banyak yang bisa
dilakukan secara bersamaan semakin banyak pekerjaan yang bisa diselesaikan.
Komputasi
paralel membutuhkan :
·
Algoritma
·
Bahasa
pemrograman
·
Compiler
Berikut
ini adalah gambar perbedaan antara komputasi tunggal dengan paralel komputasi:
Ø
Komputasi
Tunggal/serial
Ø
Komputasi
Paralel
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 diatas adalah artikel tersebut sangat lengkap menerangkan tentang
Komputasi Modern dan Paralel Processing secara umum beserta pengertian, contoh,
cara kerja, kelebihan dan kekurangan juga dijabarkan secara jelas dan singkat.
Bahasa yang digunakan juga masih dapat diterima oleh orang awam yang membaca
artikel tersebut, dengan bahasa per-komputer-an yang diolah dengan bahasa
sehari-hari, saya rasa secara keseluruhan artikel tersebut sudah cukup bagus
dan baik.
Kekurangan
artikel diatas adalah masih ada beberapa kalimat yang sangat teoritis sehingga
tidak dapat dipahami walaupun penjelasannya menggunakan bahasa sehari-hari. Ada
beberapa singkatan yang sebaiknya dijabarkan agar pembaca lebih paham apa
maksud dari singkatan tersebut.
0 comments:
Post a Comment