nama: Annisa Yustika (52409137)
kelas: 4ia22
Dosen: Rina Noviana
09 April 2013
1. Apa yang kamu ketahui tentang komputasi modern?
jawab:
Komputasi modern adalah Proses perhitungan untuk menemukan pemecahan
masalah dari data input dengan menggunakan suatu algoritma. Komputasi yang menggunakan komputer inilah
maka disebut dengan Komputasi Modern. Komputasi modern digunakan untuk
memecahkan masalah yang ada, perhitungan komputasi modern yaitu seperti :
- Akurasi (bit, floating point)
- Kecepatan (dalam satuanHz)
- Problem volume besar (paralel)
- Modeling (NN dan GA)
- Kompleksitas (menggunakan Teori Bog O)
2. Sebutkan macam-macam komputasi modern?
jawab:
Komputasi modern mempunyai 3 jenis, yaitu :
1. Mobile Computing atau Komputasi Bergerak
Mobile
computing (komputasi bergerak) merupakan kemajuan teknologi komputer
sehingga dapat berkomunikasi menggunakan jaringan tanpa menggunakan
kabel serta mudah dibawa atau berpindah tempat, tetapi berbeda dengan
komputasi nirkabel. Berdasarkan penjelasan tersebut, untuk kemajuan
teknologi ke arah yang lebih dinamis membutuhkan perubahan dari sisi
manusia maupun alat. Contoh dari mobile computing adalah GPS, smart
phone, dan sebagainya.
2. Grid Computing
Komputasi
grid memanfaatkan kekuatan pengolahan idle berbagai unit komputer, dan
menggunakan kekuatan proses untuk menghitung satu pekerjaan. Pekerjaan
itu sendiri dikontrol oleh satu komputer utama, dan dipecah menjadi
beberapa tugas yang dapat dilaksanakan secara bersamaan pada komputer
yang berbeda. Tugas-tugas ini tidak perlu saling eksklusif, meskipun itu
adalah skenario yang ideal. Sebagai tugas lengkap pada berbagai unit
komputasi, hasil dikirim kembali ke unit pengendali, yang kemudian
collates itu membentuk keluaran kohesif.
Keuntungan
dari komputasi grid adalah dua kali lipat: pertama, kekuatan pemrosesan
yang tidak digunakan secara efektif digunakan, memaksimalkan sumber
daya yang tersedia dan, kedua, waktu yang dibutuhkan untuk menyelesaikan
pekerjaan besar berkurang secara signifikan.
Idealnya
kode sumber harus direstrukturisasi untuk membuat tugas-tugas yang
saling eksklusif adalah sebagai mungkin. Itu tidak berarti bahwa mereka
tidak bisa saling bergantung, tetapi pesan yang dikirim antara
tugas-tugas meningkatkan faktor waktu. Satu pertimbangan penting saat
membuat pekerjaan komputasi grid adalah bahwa apakah kode dijalankan
serial atau paralel tugas, hasil dari keduanya harus selalu sama di
setiap situasi.
3. Cloud Computing atau Komputasi Awan
Cloud
computing adalah perluasan dari konsep pemrograman berorientasi objek
abstraksi. Abstraksi, sebagaimana dijelaskan sebelumnya, menghapus
rincian kerja yang kompleks dari visibilitas. Semua yang terlihat adalah
sebuah antarmuka, yang menerima masukan dan memberikan output.
Bagaimana output ini dihitung benar-benar tersembunyi.
Sebagai
contoh, seorang sopir mobil tahu bahwa roda kemudi dengan memutar arah
mobil yang mereka ingin pergi; atau yang menekan pedal gas akan
menyebabkan mobil untuk mempercepat. Sopir biasanya tidak peduli tentang
bagaimana arah dari roda kemudi dan pedal gas tersebut diterjemahkan ke
dalam gerakan yang sebenarnya dari mobil. Oleh karena itu, rincian ini
diabstraksikan dari sopir.
Cloud
serupa, melainkan menerapkan konsep abstraksi dalam lingkungan
komputasi fisik, dengan menyembunyikan proses yang benar dari pengguna.
Dalam lingkungan komputasi awan, data bisa berada pada beberapa server,
rincian koneksi jaringan yang tersembunyi dan pengguna tidak ada yang
tahu. Bahkan, komputer awan awan dinamakan demikian karena sering
digunakan untuk menggambarkan pengetahuan eksak tentang pekerjaan batin.
Cloud komputasi berat berasal dari paradigma Unix memiliki beberapa
elemen, masing-masing yang sangat baik pada satu tugas tertentu,
daripada memiliki satu elemen besar yang tidak baik.
3. Apa definisi dari Komputasi?
jawab:
Komputasi dapat diartikan sebagai cara untuk menemukan pemecahan
permasalahan dari data input dengan suatu algoritma. Komputasi merupakan
subbagian dari matematika.
4. Apa yang kamu ketahui tentang pemrosesan paralel ( paralel processing)!
jawab:
Pemrosesan Paralel adalah komputasi dua atau lebih tugas pada waktu
bersamaan dengan tujuan untuk mempersingkat waktu penyelesaian
tugas-tugas tersebut dengan cara mengoptimalkan resource pada sistem
komputer yang ada untuk mencapai tujuan yang sama. Pemrosesan paralel
dapat mempersingkat waktu ekseskusi suatu program dengan cara membagi
suatu program menjadi bagian-bagian yang lebih kecil yang dapat
dikerjakan pada masing-masing prosesor secara bersamaan.
Tujuan utama dari pemrosesan paralel adalah untuk meningkatkan performa komputasi. Semakin banyak hal yang bisa dilakukan secara bersamaan (dalam waktu yang sama), semakin banyak pekerjaan yang bisa diselesaikan.
Tujuan utama dari pemrosesan paralel adalah untuk meningkatkan performa komputasi. Semakin banyak hal yang bisa dilakukan secara bersamaan (dalam waktu yang sama), semakin banyak pekerjaan yang bisa diselesaikan.
5. Bagaimana hubungan antara komputasi modern dengan pemrosesan paralel?
jawab:
Untuk
hubungan komputasi modern dengan paralel processing itu sendiri
merupakan hubungan yang saling terkait. Hubungan yang paling mencolok
adalah penggunaan komputer yang dianggap lebih cepat dibandingkan dengan
penyelesaian masalah secara manual. oleh karena itu peningkatan kinerja
terus diterapkan dengan cara meningkatkan kecepatan perangkat keras
yaitu processor. Waktu idle siklus processor di seluruh
jaringan dapat
digunakansecara efektif oleh perangkat keras yang canggih. Pengolahan
paralel istilah digunakan untuk mewakili kelas besar teknik yang
digunakan untuk memberikan tugas pengolahan simultan data untuk tujuan
meningkatkan kecepatan komputasi dari sistem komputer. Ada keuntungan
dan kekurangan dari hubungan komputasi modern dan paralel processing
yaitu :
a) Keuntungan
· Waktu eksekusi lebih cepat, throughput jadi lebih tinggi
b) Kekurangan
· Perangkat keras lainnya yang dibutuhkan, kebutuhan daya juga lebih tinggi. Tidak baik untuk daya rendah dan perangkat mobile
Sehingga
dikarenakan adanya keuntungan dan kemampuan dari parallel processing
maka dianggap paralel processing adalah salah satu teknik komputasi
modern.
6. Buatlah secara ringkas sejarah dari komputasi modern!
jawab:
Perkembangan Komputer modern diawali dengan konsep arsitektur yang
diciptakan John von Neumann. John von Neumann(1903-1957) adalah ilmuan
yang meletakkan dasar-dasar komputer modern. Von Neumann
kemudian beralih dalam bidang komputasi. Von Neumann menjadi seorang
konsultan pada pengembangan komputer ENIAC, dia merancang konsep
arsitektur komputer yang masih dipakai sampai sekarang. Arsitektur Von
Nuemann adalah seperangkat komputer dengan program yang tersimpan
(program dan data disimpan pada memori) dengan pengendali pusat, I/O,
dan memori.Arsitektur Von Neumann menggambarkan komputer dengan empat bagian
utama: Unit Aritmatika dan Logis (ALU), unit kontrol, memori, dan alat
masukan dan hasil (secara kolektif dinamakan I/O).
referensi:
http://annisayustika.blogspot.com/
http://my.opera.com/aviciena/blog/show.dml/8170711
http://satriobudidarma.blogspot.com/2012/03/komputasi-modern-dan-paralel-processing.html
http://www.gudangmateri.com/2009/12/pemrosesan-paralel.html