Senin, 22 Maret 2021

Komputasi Modern


 Komputasi adalah segala tipe dari kalkulasi yang mempunyai model yang tedefinisi dengan baik yang dapat dimengerti dan terekspresi apa adanya, seperti algoritma.

Sedangkan komputasi modern adalah memasukkan kumpulan intruksi komputasi ke dalam memori, setelah itu dikomputasi secara otomatis. Contohnya adalah komputasi pada computer.

Konsep ini pertama kali digagasi oleh John Von Neumann (1903 – 1957). Yang terkait dengan komputasi modern:

1.      Akurasi : yang berhubungan dengan bit dan floating point

2.      Kecepatan : dalam satuan hertz (processor tunggal, pipeline, parallel processing)

3.      Problem volume besar : down sizing, parallel

4.      Modelling : NN, GA

5.      Kompleksitas : menggunakan big O

 

Sejarah  Singkat Komputasi Modern

Komputasi modern digunakan pertama kali pada tahun 1926 oleh seorang ilmuan yang bernama John Von Neumann yang berasal dari Hungaria. Pada tahun 1926 Von Neumann menuntut ilmu di Berlin serta Zurich dan mendapatkan gelar diploma pada bidang teknik kimia. Pada tahun yang sama, Von Neumann juga mendapat gelar doctor pada bidang matematika.

Karena ketertarikannya pada hidrodinamika dan kesulitan penyelesaian persamaan direfensial parsial nonlinear yang digunakan, Von Neumann kemudian beralih ke bidang komputasi. Sebagai konsultan pada pengembangan ENIAC, ia merancang konsep arsitektur komputer yang masih digunakan sampai sekarang. Arsitektur Von Neumann adalah komputer dengan program yang tersimpan (program yang data disimpan pada memori) dengan pengendali pusat, I/O, dan memori.

 

Karakteristik dari komputasi modern

1.      Komputer – komputer penyedia sumber daya bersifat heterogenous, terdiri atas 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 atau jaringan tidak terdedikasi, bisa hidup atau mati sewaktu – waktu tanpa jadwal yang jelas.

 

Jenis – jenis komputasi modern

Komputasi modern dibagi menjadi 3 bagian, sebagai berikut :

1.      Mobile computing

Mobile computing atau komputasi bergerak memiliki beberapa penjelasan, salah satunya komputasi bergerak ialah kemajuan teknologi komputer sehingga dapat berkomunikasi melalui jaringan tanpa memakai kabel dan mudah dibawa ataupun berpindah tempat, namun berbeda dengan komputasi nirkabel. Contoh dari fitur komputasi bergerak seperti GPS, juga tipe dari komputasi bergerak seperti smart phone, serta 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 serta 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 adalah gaya komputasi yang terukur dinamis serta 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.

Adapun perbedaan antara komputasi mobile, komputasi grid dan komputasi cloud, dapat dilihat penjelasannya dibawah ini :

·         Komputasi mobile memakai teknologi komputer yang bekerja seperti handphone, sebaliknya komputasi grid serta cloud menggunakan komputer.

·         Biaya untuk tenaga komputasi mobile lebih mahal dibandingkan dengan komputasi grid dan cloud.

·         Komputasi mobile tidak memerlukan tempat serta mudah dibawa kemana-mana, sedangkan grid dan cloud membutuhkan tempat yang khusus.

·         Untuk komputasi mobile proses tergantung pada pengguna, komputasi grid proses tergantung pengguna mendapatkan server atau tidak, dan komputasi cloud prosesnya membutuhkan jaringan internet sebagai penghubungnya.

 

Komputasi modern dapat diimplementasikan untuk berbagai bidang, salah satu bidandnya adalah bidang matematika.

Implementasi komputasi modern di bidang matematika ada numerical analysis yaitu sebuah algoritma yang digunakan untuk menganalisa masalah matematika. Bidang analisis numerik telah dikembangkan berabad-abad sebelum penemuan komputer modern .Interpolasi linear sudah digunakan lebih dari 2000 tahun yang lalu. Kalkulator mekanik juga dikembangkan sebagai alat untuk perhitungan manual. Kalkulator ini berkembang menjadi komputer elektronik pada tahun 1940. Kemudian ditemukan bahwa komputer juga dapat digunakan untuk tujuan administratif. Tetapi penemuan komputer juga mempengaruhi bidang analisis numerik, karena memungkinkan dilakukannya perhitungan yang lebih lama dan kompleks. Selain itu juga terdapat istilah-istilah seperti Probabilitas, Algoritma, dan Kalkulus yang ternyata sangat dibutuhkan dalam perkembangan Ilmu Komputer.

1.      Probabilitas

Probabilitas suatu kejadian adalah angka yang menunjukkan kemungkinan terjadinya suatu kejadian. Nilainya di antara 0 dan 1. Kejadian yang mempunyai nilai probabilitas 1 adalah kejadian yang pasti terjadi, dan tentu tidak akan mengejutkan sama sekali.

2.      Algoritma

Penemu algoritma sendiri yang tercatat dalam sejarah awal adalah dari seorang yang bernama Abu Abdullah Muhammad Ibn Musa al Khwarizmi. Al Khwarizmi adalah seorang ahli matematika dari Uzbekistan yang hidup di tahun 770-840 masehi. Di literatur barat ia lebih terkenal dengan sebutan Algorizm. Kata algoritma sendiri berasal dari sebutannya ini. Algoritma adalah suatu prosedur yang cocok untuk memecahkan masalah dengan menggunakan bantuan komputer serta menggunakan suatu bahasa pemrogaman tertentu seperti bahasa Pascal, Visual Basic, Java, dan masih banyak lagi bahasa yang lain.

3.      Kalkulus

Kalkulus adalah cabang ilmu matematika yang meliputi limit, turunan, integral, dan deret tak terhingga. Kalkulus memiliki berbagai aplikasi dalam bidang sains dan teknik dan dapat digunakan untu memecahkan masalah yang kompleks yang tidak cukup dipecahkan oleh aljabar. Kalkulus digunakan di setiap cabang sains fisika, ilmu komputer, statistik, teknik, ekonomi, bisnis, kedokteran, dan di bidang-bidang lainnya. Dalam kalkulus, computer peneliti membaca data dalam bentuk biner dan menemukan bilangan biner pada saat yang bersamaan.

 

 

Sumber :

-          https://nanopdf.com/download/komputasi-modern_pdf

-          https://franswaysm.wordpress.com/2017/03/28/teori-komputasi-dan-komputasi-modern/

-          https://rezaafirmansyah.wordpress.com/2016/03/07/implementasi-komputasi-pada-bidang-matematika/