Komputasi modern merupakan konsep sistem yang menerima perintah dan menyimpannya dalam sebuah memory, memory disini bisa juga dari memory komputer. Karena saat ini kita melakukan komputasi menggunakan komputer maka bisa dibilang komputer merupakan sebuah komputasi modern.
Penggagas pertama konsep ini adalah John Von Neumann (1903-1957) ilmuwan yang meletakkan dasar-dasar komputer modern. Von Neumann telah menjadi ilmuwan besar abad 21. Von Neumann telah memberikan berbagai kontribusi dalam bidang matematika, teori kuantum, game theory, fisika nuklir, dan ilmu komputer melalui karya-karyanya.
Perhitungan yang dilakukan pada komputasi modern ialah menghitung dan mencari solusi dari masalah yang ada, diantaranya :
- Akurasi (big, Floating point)
Akurasi tentu merupakan masalah yang paling penting dalam memecahkan masalah. Karena itu pada komputasi modern dilakukan perhitungan bagaimana bisa menghasilkan suatu jawaban yang akurat dari sebuah masalah. Tentu kita pernah mendengar tipe data floating point yang biasa digunakan untuk menyimpan data numerik dalam bentuk pecahan. Tipe data tersebut memiliki range penyimpanan numerik yang besar, sehingga dapat digunakan oleh komputer untuk melakukan komputasi yang akurat.
- Kecepatan (dalam satuan Hz)
Manusia pasti menginginkan masalah dapat diselesaikan dengan cepat. Karena itu perhitungan masalah kecepatan adalah suatu hal yang penting. Komputer harus dapat dilakukan dalam waktu yang cepat ketika mengolah suatu data. Sehingga perlu metode kecepatan untuk mengolah perhitungan dalam waktu singkat.
- Problem Volume Besar (Down Sizzing atau pararel)
Data yang besar tentu membutuhkan suatu cara penyelesaian yang khusus. Karena data yang besar dapat menjadi masalah jika ada yang terlewatkan. Oleh karena itu digunakan metode Down Sizzing atau paralel pada komputasi modern untuk menangani masalah volume yang besar. Dengan metode ini data yang besar diparalelkan dalam pengolahannya sehingga dapat diorganisir dengan baik.
- Modeling (NN & GA)
Modeling merupakan suatu hal yang penting dalam melakukan suatu perhitungan yang rumit. Bayangkan saja jika kita dihadapi dalam suatu masalah perhitungan yang banyak dan kompleks, tetapi tidak ada model matematika yang kita miliki. Perhitungan akan berjalan berantakan dan tidak akan mendapatkan hasil yang akurat. Maka dari itu komputasi modern membutuhkan modeling sebelum melakukan perhitungan.
- Kompleksitas (Menggunakan Teori big O)
Komputasi modern dirancang untuk menangani masalah yang kompleks, sehingga diterapkan pada komputer. Dengan menggunakan teori big O, maka komputasi modern dapat melakukan perhitungan untuk memecahkan masalah kompleksitas yang kerap dihadapi.
Sejarah
Karakteristik Komputasi Modern
- Komputer-komputer penyedia sumber daya bersifat heterogenous karena terdiri dari berbagai jenis perangkat keras, sistem operasi, serta aplikasi yang terpasang.
- Komputer-komputer terhubung ke jaringan yang luas dengan kapasitas bandwidth yang beragam.
- Komputer maupun jaringan tidak terdedikasi, bisa hidup atau mati sewaktu-waktu tanpa jadwal yang jelas.
Macam-Macam Komputasi Modern
- 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.
- E-Learning
Komputasi grid membantu membangun infrastruktur untuk memenuhi kebutuhan dalam pertukaran informasi dibidang pendidikan. Contohnya : AccessGrid.
- Visualization
Komputasi grid digunakan untuk membantu proses visualisasi perhitungan yang rumit.
- Medical Images
Penggunaan data grid dan komputasi grid untuk menyimpan medical image. Contoh : eDiaMoND project.
- Computer-Aided Drug Discovery (CADD)
Komputasi grid digunakan untuk membantu penemuan obat. Salah satu contohnya : Molecular, Modeling Laboratory (MML) di University of North Carolina (UNC).
3. Cloud Computing
Cloud Computing adalah gabungan pemanfaatan teknologi komputer ('komputasi') dan pengembangan berbasis internet ('awan'). Cloud Computing merupakan suatu metode komputasi dimana kapabilitas terkait teknologi informasi disajikan sebagai suatu layanan (as a service), sehingga pengguna dapat mengaksesnya lewat internet ('di dalam awan') tanpa mengetahui apa yang ada di dalamnya, ahli dengannya, atau memiliki kendali terhadap infrastruktur teknologi yang membantunya. Contohnya : Google Drive, iCloud, Windows Azure.
Perbedaan antara komputasi mobile, komputasi grid, dan komputasi cloud :
- Dari segi teknologi yang digunakan, komputasi grid dan cloud menggunakan komputer sedangkan komputasi mobile menggunakan smartphone.
- Dari segi biaya untuk tenaga komputasi, komputasi grid dan cloud lebih murah dibandingkan dengan komputasi mobile.
- Dari segi tempat, komputasi grid dan cloud membutuhkan tempat yang khusus sedangkan komputasi mobile tidak membutuhkan tempat dan mudah dibawa kemana-mana.
- Dari segi proses, untuk komputasi cloud prosesnya membutuhkan jaringan internet sebagai penghubungnya, komputasi grid proses tergantung pengguna mendapatkan server atau tidak, dan komputasi mobile proses tergantung si pengguna.
- Ketiganya merupakan metode untuk melakukan komputasi, pemecahan masalah, dan pencarian solusi.
- Ketiganya memerlukan alat proses data yang modern seperti komputer, laptop atau telepon genggam untuk menjalankannya.
Test buta warna adalah salah satu jenis tes skrining eksklusif yang hanya membutuhkan 2 menit untuk mengetahui apakah Anda memiliki penglihatan warna normal atau buta warna. Tes ini juga bisa mengetahui jenis dan tingkat keparahan buta warna yang bisa membantu Anda untuk memilih kacamata EnChroma yang cocok untuk kondisi buta warna Anda.
Tidak ada komentar:
Posting Komentar