Super computer
.
Perkembangan Science dan Komputasi Numerik Fenomena Alam Observasi Hypotesis Percobaan untuk Pembuktian
Percobaa n fisik
Komputasi numerik
Teori
(simulasi)
Fenomena Alam : Suatu kejadian alam yang terjadi nyata dalam kehidupan ini, contoh : gerhana bulan, matahari, meteor jatuh Observasi : Tindakan yang dilakukan untuk meneliti suatu kejadian yang sedang terjadi Hypotesis : adalah ide, pendapat, pemikiran atau pernyataan yang merupakan dugaan mengenai apa saja yang sedang kita amati dalam usaha untuk memahami permasalahan yang ada setelah kita melakukan observasi
Percobaan untuk Pembuktian : setelah adanya suatu ide atau gagasan tadi mencoba untuk melakukan percobaan untuk memperoleh pembuktian, melalui percobaan fisik ( nyata ) dan komputasi numerik(simulasi ) bahan tiruan
Sehingga menghasilkan teori atas fenomena tadi
Belahan Bumi
.
12 lapisan bumi
Simulasi perambatan panas pada Belahan bumi Selatan
1024 daerah
4096 daerah Total sel: 50 juta sel tiga dimensi. Untuk simulasi 10 menit memerlukan 30 milyar perhitungan. Padahal diperlukan simulasi perioda 1 tahun. Simulasi adalah suatu proses perancangan model dari suatu sistem nyata dan pelaksanaan eksperimeneksperimen untuk memahami tingkah laku sistem
. data data data data data data data data data data
Kecepatan proses tiap prosesor: 1011 data/s 1 2 3 4 5 6 7 8 9 10
1010 data 1010 data 1010 data 1010 data 10
10 data 1010 data 1010 data 1010 data 1010 data 1010 data
Datanya banyak sekali, dan kita perlu kecepatan tinggi. Bagaimana ini?
total data dalam 1 detik: 1010 x 10 = 1011 data Kita gunakan pemrosesan paralel. Lebih dari satu prosesor yang bekerja, sehingga batasan transmisi data tersebut bisa diatasi.
1. Keinginan untuk menyelesaikan masalah dalam waktu yang lebih singkat dan keinginan untuk menyelesaikan masalah yang lebih besar. 2. Masalah efisiensi biaya,penggunaan sumberdaya nonlokal yang tersedia maupun keterbatasan fisik dari sumberdaya komputasi itu sendiri.
Software tradisional umumnya dibuat untuk komputasi serial (Gambar 1) yang dijalankan oleh prosesor tunggal dimana sebuah persoalan dipecah ke dalam instruksi yang dieksekusi secara berurutan dan hanya satu instruksi yang boleh dieksekusi pada saat yang sama
Pada komputasi paralel (Gambar 2) sebuah persoalan dipecah menjadi beberapa bagian yang dapat diselesaikan pada saat yang bersamaan. Setiap bagian selanjutnya dipecah menjadi instruksi yang berurutan dan masing-masing bagian dikerjakan oleh prosesor yang berbeda. Sumber daya komputasi yang dimaksud dapat berupa : sebuah komputer tunggal dengan beberapa prosesor; beberapa komputer yang terhubung dalam jaringan; maupun kombinasi dari keduanya.
Multiprosessor servers
memory
CPU
CPU
CPU
CPU
CPU
CPU
CPU
CPU memory
memory
CPU
CPU
node
CPU
node
memory
NETWORK
node
node
memory
node
memory
node
memory
memory memory
CPU
CPU
CPU
CPU node
node
memory
CPU
CPU node
NETWORK
KESIMPULAN: -
Ide awal komputasi grid dimulai dengan adanya distributed computing, yaitu mempelajari penggunaan komputer terkoordinasi yang secara fisik terpisah atau terdistribusi.
-
Distributed computing. Seperti yang tercermin dari namanya, distributed computing berarti komputasi yang terdistribusi.
-
Proses komputasi tidak terjadi dalam satu komputer saja akan tetapi didistribusikan ke beberapa komputer.
- Sistem terdistribusi membutuhkan aplikasi yang berbeda dengan sistem terpusat. -
Kemudian berkembang lagi menjadi parallel computing yang merupakan teknik komputasi secara bersamaan dengan memanfaatkan beberapa komputer secara bersamaan.
Analoginya seperti kerja kelompok membuat kliping, semua anggota kelompok mencari bahan-bahan berdasarkan pembagian tugas kemudian bahan tersebut akhirnya dikumpulkan menjadi satu berbentuk kliping sebagai bentuk karya kelompok. - Analogi lain bisa berupa kelompok-kelompok kerja lain semisal kantor, pabrik, dll. Intinya proses tersebar dalam kelompok, namun menghasilkan satu output. Distributed computing adalah salah satu contoh parallel processing (pemrosesan paralel). - Analoginya seperti kerja kelompok membuat kliping, semua anggota kelompok mencari bahan-bahan berdasarkan pembagian tugas kemudian bahan tersebut akhirnya dikumpulkan menjadi satu berbentuk kliping sebagai bentuk karya kelompok. - Analogi lain bisa berupa kelompok-kelompok kerja lain semisal kantor, pabrik, dll. Intinya proses tersebar dalam kelompok, namun menghasilkan satu output. Distributed computing adalah salah satu contoh parallel processing (pemrosesan paralel).
Grid Computing vs Komputasi Paralel -Komputasi paralel bersifat homogen (seluruh resource yang digunakan Serupa) sedangkan komputasi grid bisa bersifat heterogen (berasal dari Bermacam macam resource yang berbeda) ataupun homogen. -Komputasi paralel hanya terdiri dari satu cluster sedangkan komputasi grid bisa terdiri dari beberapa cluster -Pembagian job execution dalam komputasi paralel harus sama besar antar tiap resource, sedangkan pada komputasi grid tidak harus sama - Grid komputing bisa saja mengunakan komputasi paralel didalamnya