Parallel computing 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 berbeda-beda tanpa berkaitan. Maksudnya program dijalankan dengan banyak CPU secara bersamaan dengan tujuan untuk membuat program yang lebih baik dan dapat diproses dengan cepat. Dapat diambil kesimpulan bahwa pada parallel processing berbeda dengan istilah multitasking, yaitu satu CPU mengangani atau mengeksekusi beberapa program sekaligus, parallel processing dapat disebut juga dengan istilah parallel computing. Tujuan utama dari pemrograman paralel adalah untuk meningkatkan performa komputasi. Semakin banyak hal yang bisa dilakukan secara bersamaan (dalam waktu yang sama), semakin banyak pekerjaan yang bisa diselesaikan. 1. Komputasi Seri Secara tradisional, perangk...
Pengertian Komputasi Modern Komputasi Modern merupakan sebuah sistem yang menyelesaikan suatu masalah matematis menggunakan komputer dengan cara menyusun algoritma-algoritma yang dapat dipahami oleh komputer untuk menyelesaikan suatu masalah. Konsep ini pertama kali digagasi oleh John Von Neumann (1903-1957). Karena pada saat ini kita melakukan komputasi menggunakan komputer maka bisa dibilang komputer merupakan sebuah komputasi modern. Dalam komputasi modern terdapat perhitungan dan pencarian solusi dari masalah. Perhitungan dari komputasi modern adalah akurasi, kecepatan, problem, volume dan besar kompleksitas. Karakteristik Komputasi Modern Dibawah ini termasuk 3 karakteristik pada komputasi modern, 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. Kom...