KOMPUTASI PARALEL
Komputasi paralel adalah salah
satu teknik melakukan komputasi secara bersamaan dengan memanfaatkan beberapa
komputer independen secara bersamaan.
Tujuan
Tujuan utama penggunaan
komputasi paralel adalah untuk mempersingkat waktu eksekusi program yang menggunakan komputasi serial.
Alasan menggunakan komputasi parallel adalah :
1.
Mendukung
penyelesaian terhadap permasalahan tersebut
2.
Adanya
sumber daya non-lokal yang dapat digunakan melalui jaringan atau internet
3.
Penghematan
biaya pengadaan perangkat keras, dengan menggunakan beberapa mesin yang murah
sebagai alternatif penggunaan satu mesin yang bagus tapi mahal, walaupun
menggunakan n buah prosesor
4.
Adanya
keterbatasan kapasitas memori pada mesin untuk komputasi serial.
Arsitektur
Arsitektur komputer paralel dibagi
dengan sudut pandang instruksi dan data, sehingga terdapat empat jenis
arsitektur komputer paralel :
1.
SSID
(Single Instruction, Single Data)
2.
SIMD
(Single Instruction, Multiple Data)
3.
MISD
((Multiple Instruction, Single Data)
4.
MIMD
(Multiple Instruction, Multipe Data)
Arsitektur Memori
Arsitektur memori pada
computer parallel terbagi menjadi 2, yaitu :
1.
Shared
Memory
Arsitektur
ini menyediakan global addressing sehingga berbagai prosesor mempunyai cara
pengaksesan memori yang seragam. Berdasarkan frekuensi akses, ada dua jenis
shared memory :
·
Uniform
Access Memory (UMA)
Setiap prosesor memiliki hak
pengaksesan yang seragam dengan prosesor lain
·
Non-Uniform
Access Memory (NUMA)
Tidak semua prosesor memiliki hak
pengaksesan yang seragam dengan prosesor lain
2.
Distributed
Memory
arsitektur
ini mempunyai karakteristik di mana setiap prosesor memiliki memorinya
masing-masing, sehingga eksekusi instruksi dapat berjalan secara independen
antara satu prosesor dengan yang lain.
CLOUD COMPUTING
Cloud computing (komputasi
awan) merupakan gabungan pemanfaatan teknologi komputer (komputasi) dalam suatu
jaringan dengan pengembangan berbasis internet (awan) yang mempunyai fungsi
untuk menjalankan program atau aplikasi.
Beberapa jenis layanan cloud
computing yaitu :
1.
Software as
a Software (Saas)
2.
Platform as
a service (Paas)
3.
Infrastructur
as a service (Iaas)
Cara Kerja
Cara kerja cloud computing
yaitu bekerja secara online melalui jaringan internet, semua aktivitas dan
penyimpanan akan berpusat pada server dan dapat dipakai kapanpun juga
dimanapun.