Minggu, 15 Juni 2014

apa itu komputasi modern


Pada tulisan kali ini saya akan mengutip mengenai apa itu komputasi modern, dimana Komputasi merupakan sebuah ilmu yang mempelajari tentang cara-cara untuk memecahkan suatu masalah terhadap data input dengan sebuah algoritma. Data input disini adalah sebuah masukan yang berasal dari luar lingkungan sistem. Komputasi ini merupakan bagian dari ilmu komputer berpadu dengan ilmu matematika. Komputasi modern bisa disebut sebuah konsep sistem yang menerima intruksi-intruksi dan menyimpannya dalam sebuah memory, memory disini bisa juga dari memory komputer. Oleh karena pada saat ini kita melakukan komputasi menggunakan komputer maka bisa dibilang komputer merupakan sebuah komputasi modern. Dalam kerjanya komputasi modern menghitung dan mencari solusi dari masalah yang ada, dan perhitungan yang dilakukan itu meliputi:
1.    Akurasi
2.    Kecepatan
3.    ProblemVolume Besar
4.    Modelling
5.    Kompleksitas
 

Selasa, 10 Juni 2014

Komputasi dan Parallel Processing

Komputasi secara umum Ilmu komputasi adalah bidang ilmu yang mempunyai perhatian pada penyusunan model matematika dan teknik penyelesaian numerik serta penggunaan komputer untuk menganalisis dan memecahkan masalah-masalah ilmu (sains). Dalam penggunaan praktis, biasanya berupa penerapan simulasi komputer atau berbagai bentuk komputasi lainnya untuk menyelesaikan masalah-masalah dalam berbagai bidang keilmuan, tetapi dalam perkembangannya digunakan juga untuk menemukan prinsip-prinsip baru yang mendasar dalam ilmu.
Sedangkan pada komputasi modern bisa diartikan sebagai cara untuk menemukan pemecahan masalah dari data input dengan menggunakan suatu algoritma. Hal ini ialah apa yang disebut dengan teori komputasi, suatu sub-bidang dari ilmu komputer dan matematika. Selama ribuan tahun, perhitungan dan komputasi umumnya dilakukan dengan menggunakan pena dan kertas, atau kapur dan batu tulis, atau dikerjakan secara mental, kadang-kadang dengan bantuan suatu tabel. Namun sekarang, kebanyakan komputasi telah dilakukan dengan menggunakan komputer.
TOKOH YANG MEMBAWA PENGARUH BESAR DALAM PERKEMBANGAN KOMPUTASI MODERN
John von Neumann
John von Neumann (1903-1957), Beliau adalah ilmuan yang meletakkan dasar-dasar komputer modern. Von Neumann telah menjadi ilmuwan besar abad 21. Von Neumann memberikan berbagai sumbangsih dalam bidang matematika, teori kuantum, game theory, fisika nuklir, dan ilmu komputer yang di salurkan melalui karya-karyanya . Beliau juga merupakan salah satu ilmuwan yang terkait dalam pembuatan bom atom di Los Alamos pada Perang Dunia II lalu.
 
 
PARALLEL PROCESSING
Pemrosesan parallel (parallel processing) 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 berbea-beda tanpa berkaitan di antaranya
Sedangkan komputasi parallel adalah salah satu teknik melakukan komputasi secara bersamaan denganmemanfaatkan beberapa komputer secara bersamaan. Biasanyadiperlukan saat kapasitas yangdiperlukan sangat besar, baik karena harus mengolah data dalam jumlah besar ataupun karenatuntutan proses komputasi yang banyak. Untuk melakukan aneka jenis komputasi paralel ini diperlukan infrastruktur mesin paralel yang terdiri dari banyak komputer yang dihubungkandengan jaringan dan mampu bekerja secara paralel untuk menyelesaikan satu masalah. Untuk itudiperlukan aneka perangkat lunak pendukung yang biasa disebut sebagai
Middleware yang berperan untuk mengatur distribusi pekerjaan antar node dalam satu mesin paralel. Selanjutnya pemakai harus membuat pemrograman paralel untuk merealisasikan komputasi
Pemrograman parallel adalah teknik pemrograman komputer yang memungkinkan eksekusi perintah/operasi secara bersamaan baik dalam komputer dengan satu (prosesor tunggal) ataupun banyak (prosesor ganda dengan mesin paralel) CPU. Tujuan utama dari pemrograman paraleladalah untuk meningkatkan performa komputasi. Semakin banyak hal yang bisa dilakukan secara bersamaan (dalam waktu yang sama), semakin banyak pekerjaan yang bisa diselesaikan.
Untuk lebih memperjelas lebih dalam mengenai perbedaan komputasi tunggal (menggunakan 1 processor) dengan komputasi paralel (menggunakan beberapa processor), maka kita harus mengetahui terlebih dahulu pengertian mengenai model dari komputasi.
Ada 4 model komputasi yang digunakan, yaitu:

·         SIMD
·         SIMD
·         MISD
·         MIMD
SISD merupakan singkatan dari Single Instruction, Single Data adalah satu-satunya yang menggunakan arsitektur Von Neumann. Ini dikarenakan pada model ini hanya digunakan 1 processor saja. Oleh karena itu model ini bisa dikatakan sebagai model untuk komputasi tunggal. Sedangkan ketiga model lainnya merupakan komputasi paralel yang menggunakan beberapa processor. Beberapa contoh komputer yang menggunakan model SISD adalah UNIVAC1, IBM 360, CDC 7600, Cray 1 dan PDP 1.
SIMD merupakan singkatan dari Single Instruction, Multiple Data. SIMD menggunakan banyak processor dengan instruksi yang sama, namun setiap processor mengolah data yang berbeda. Sebagai contoh kita ingin mencari angka 27 pada deretan angka yang terdiri dari 100 angka, dan kita menggunakan 5 processor. Pada setiap processor kita menggunakan algoritma atau perintah yang sama, namun data yang diproses berbeda. Misalnya processor 1 mengolah data dari deretan / urutan pertama hingga urutan ke 20, processor 2 mengolah data dari urutan 21 sampai urutan 40, begitu pun untuk processor-processor yang lain. Beberapa contoh komputer yang menggunakan model SIMD adalah ILLIAC IV, MasPar, Cray X-MP, Cray Y-MP, Thingking 
Machine CM-2 dan Cell Processor (GPU).
MISD merupakan singkatan dari Multiple Instruction, Single Data. MISD menggunakan banyak processor dengan setiap processor menggunakan instruksi yang berbeda namun mengolah data yang sama. Hal ini merupakan kebalikan dari model SIMD. Untuk contoh, kita bisa menggunakan kasus yang sama pada contoh model SIMD namun cara penyelesaian yang berbeda. Pada MISD jika pada komputer pertama, kedua, ketiga, keempat dan kelima sama-sama mengolah data dari urutan 1-100, namun algoritma yang digunakan untuk teknik pencariannya berbeda di setiap processor. Sampai saat ini belum ada komputer yang menggunakan model MISD.
MIMD merupakan singkatan dari Multiple Instruction, Multiple Data. MIMD menggunakan banyak processor dengan setiap processor memiliki instruksi yang berbeda dan mengolah data yang berbeda. Namun banyak komputer yang menggunakan model MIMD juga memasukkan komponen untuk model SIMD. Beberapa komputer yang menggunakan model MIMD adalah IBM POWER5, HP/Compaq AlphaServer, Intel IA32, AMD Opteron, Cray XT3 dan IBM BG/L.

untuk memperjelas perbedaan , bisa digambarkan pada gambar di bawah:  

Penyelesaian Sebuah Masalah pada Komputasi Tunggal


Penyelesaian Sebuah Masalah pada Komputasi Paralel


Hubungan Komputasi Modern dengan Parallel Processing
Pemrosesan paralel juga disebut komputasi paralel. Dalam upaya lebih murah pengolahan komputasi paralel menyediakan alternatif pilihan yang layak. Waktu idle siklus prosesor di seluruh jaringan dapat digunakan secara efektif oleh perangkat lunak komputasi terdistribusi 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. Kinerja komputasi dengan menggunakan paralel processing itu menggunakan dan memanfaatkan beberapa komputer atau CPU untuk menemukan suatu pemecahan masalah dari masalah yang ada. Sehingga dapat diselesaikan dengan cepat daripada menggunakan satu komputer saja. Komputasi dengan paralel processing akan menggabungkan beberapa CPU, dan membagi-bagi tugas untuk masing-masing CPU tersebut. Jadi, satu masalah terbagi-bagi penyelesaiannya. Tetapi ini untuk masalah yang besar saja, komputasi yang masalah kecil, lebih murah menggunakan satu CPU saja.
Kelebihan:
•waktu eksekusi lebih cepat.
•throughput jadi lebih tinggi.

Kerugian:
• perangkat keras lainnya yang dibutuhkan.
• kebutuhan daya juga lebih.
• Tidak baik untuk daya rendah dan perangkat mobile.
(parallel processing adalah salah satu teknik komputasi modern)

apa itu keadilan.. ??

pada tulisan kali ini saya membahas masalah keadilan dimana tulisan ini ditujukan untuk memenuhi tugas mata kuliah pengantar komputasi modern.

oke kembali ke pokok pembahasan... Keadilan dari sudut pandang bangsa Indonesia disebut juga keadilan sosial, secara jelas dicantumkan dalam pancasila sila ke-2 dan ke-5 9, serta UUD 1945.

Keadilan adalah penilaian dengan memberikan kepada siapapun sesuai dengan apa yang menjadi haknya, yakni dengan bertindak proposional dan tidak melanggar hukum. Keadilan berkaitan erat dengan hak, dalam konsepsi bangsa Indonesia hak tidak dapat dipisahkan dengan kewajiban. Dalam konteks pembangunan bangsa Indonesia keadilan tidak bersifat sektoral tetapi meliputi ideologi, EKPOLESOSBUDHANKAM. Untuk menciptakan masyarakat yang adil dan makmur. Adil dalam kemakmuran dan makmur dalam keadilan.


  Pengertian dari beberapa ilmuwan, seperti   :
1.      Menurut Aristoteles
a.       Keadilan Komutatif adalah perlakuan terhadap seseorang yang tidak melihat jasa-jasa yang dilakukannya. 
b.      Keadilan Distributif adalah perlakuan terhadap seseorang sesuai dengan jasa-jasa yang telah dibuatnya.
c.       Keadialn Kodrat Alam adalah memberi sesuatusesuai dengan yang diberikan orang lain kepada kita.
d.      Keadilan Konvensional adalah seseorang yang telah menaati segala peraturang perundang-undangan yang telah diwajibkan.
2.      Menurut Plato
a.       Keadilan Moral, yaitu suatu perbuatan dapat dikatakan adila secara moral apabila telah mampu memberikan perlakuan yang seimbang antara hak dan kewajibannya.
b.      Keadilan Prosedural, yaitu apabila seseorang telah mampu melaksanakan perbuatan adil berdasarkan tata cara yang telah diterapkan.
3.      Menururt Notonegoro
a.       Keadilan keratif (iustitia creativa); Keadilan keratif adalah keadilan yang memberikan kepada setiap orang untuk bebas menciptakan sesuatu sesuai dengan daya kreativitasnya.
b.      Keadilan protektif (iustitia protectiva); Keadilan protektif adalah keadilan yang memberikan pengayoman kepada setiap orang, yaitu perlindungan yang diperlukan dalam masyarakat.
Menurut saya, Keadilan adalah penilaian dengan memberikan kepada siapapun sesuai dengan apa yang menjadi haknya yakni dengan bertindak proposional dan tidak melanggar hukum.
Tetapi pada sekarang ini keadilan udah tidak berlaku kepada orang miskin dan ada perihabasanya “ orang miskin dilarang mencari keadilan ” karena keadilan itu bagi mereka yang memilihi modal atau mereka yang berda dikalangan atas.
dan ada lagi beria tentang keadilan yang benar-benar sangat memprihatinkan yaitu tentang seorang nenek yang mencuri 3 buah kakao, Banyumas - Nenek Minah (55) tak pernah menyangka perbuatan isengnya memetik 3 buah kakao di perkebunan milik PT Rumpun Sari Antan (RSA) akan menjadikannya sebagai pesakitan di ruang pengadilan. Bahkan untuk perbuatannya itu dia diganjar 1 bulan 15 hari penjara dengan masa percobaan 3 bulan

Rabu, 30 April 2014

disiplin dalam belajar

Kedisiplinan menurut saya merupakan pondasi yang sangat penting dalam mewujudkan sesuatu hal yang diinginkan seperti misalnya atlit atau pemain bola tingkat dunia mereka tidak akan bisa menjadi sehebat itu tanpa kerja keras dan disiplin latihan yang baik, jadi kedisiplinan sangat penting dalam bidang apapun  terlebih lagi kedisiplinan dalam belajar juga sangat penting karna jika tanpa kedisiplinan dalam belajar kita tidak akan bisa mengejar sesuatu yang kita harapkan dari proses belajar tersebut.

Kamis, 20 Maret 2014

review web biznet.net

pada tulisan kali ini saya akan me-riview web biznet.net dimana biznet adalah perusahaan yang bergerak dibidang IT sebagai penyedia jasa internet service dan juga hosting sebagai produk mereka, karena dalam tugas ini adalah meriview website yang memanfaatkan komputasi modern maka biznet termasuk website yang memanfaatkan cloud computing yang termasuk kedalam jenis komputasi modern, berikut adalah tampilan web dari biznet.net :

tampilan utama :











menu layanan hosting :



menu design web :











menurut saya Biznet merupakan salah satu dari sekian lainya perusahaan yang memanfaatkan komputasi modern khususnya pada jenis cloud computing dimana ini adalah prospek yang baik karna kedepanya teknologi ini masih sangat dibutuhkan.