Komputasi Modern dan Paralel Processing

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

 
The Sweet Empire Blog Design by Ipietoon