Jumat, 27 Juni 2014

Penerapan Komputasi Modern pada Website Perusahaan “Pizza Hut Indonesia“

Komputasi Modern merupakan sebuah sistem yang akan menyelesaikan masalah matematis menggunakan komputer dengan cara menyusun algoritma yang dapat dimengerti oleh komputer yang berguna untuk menyelesaikan suatu masalah.  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 ada 3 macam, yaitu :
  • Komputer-komputer penyedia sumber daya bersifat heterogenous karena terdiri dari berbagai jenis perangkat keras, sistem operasi, serta aplikasi yang terpasang.
  • Komputer-komputer terhubung ke jaringan yang luas dengan kapasitas bandwidth yang beragam.
  • Komputer maupun jaringan tidak terdedikasi, bisa hidup atau mati sewaktu-waktu tanpa jadwal yang jelas.
Salah satu penerapan komputasi modern telah diterapkan di berbagai bidang, salah satunya adalah bidang kuliner. Saat ini saya akan membahas penerapan komputasi modern pada website Pizza Hut Indonesia. Pada website Pizza Hut Indonesia yang termasuk ke dalam penerapan komputasi modern terdapat pada layanan pemesanan online. User/pelanggan dapat memesan makanan dan minuman secara virtual/online tanpa harus datang langsung ke restoran.

Selasa, 10 Juni 2014

KEADILAN

Keadilan merupakan suatu sifat dasar tegas dan ikhlas untuk menjadikan adil dalam perbuatan dengan sesama. Keadilan harus diciptakan dan dilaksanakan dengan baik dari hal yang terkecil sampai dengan hal-hal yang besar. Keadilan tidak dapat dibuktikan dengan kata-kata atau teori, keadilan hanya bisa dibuktikan dengan perbuatan. Tanpa adanya sifat keadilan, maka kehidupan jadi kurang harmonis dan akan timbul perpecahan terhadap sesama.

Keadilan itu merupakan suatu perlakuan antara hak dan kewajiban yang harus dilaksanakan secara seimbang. Setiap orang ingin merasakan keadilan yang sama antara sesama manusia. Adil dalam melaksanakan suatu keadaan atau masalah merupakan jiwa seseorang yang memiliki jiwa social yag tinggi. Setiap warga Negara Indonesia pun wajib memperoleh keadilan yang merata dengan yang lainnya sesuai dengan HAM dalam bidang hokum, politik, ekonomi, dan kebudayaan.

Jadi antara hak dan kewajiban perlu diserasikan agar tercipta kehidupan yang harmonis, karena kehidupan seperti itulah yang diinginkan oleh setiap umat manusia. Setiap manusia mempunyai hak dan kewajiban yang perlu dikerjakan bersama – sama tanpa adannya berat sebelah yang artinya hak dan kewajiban harus dilaksanakan secara seimbang.

KOMPUTASI MODERN DAN PARALEL PROCESSING

Komputasi paralel adalah salah satu teknik melakukan komputasi secara bersamaan dengan memanfaatkan beberapa komputer independen secara bersamaan. Ini umumnya diperlukan saat kapasitas yang diperlukan sangat besar, baik karena harus mengolah data dalam jumlah besar (di industri keuangan, bioinformatika, dll) ataupun karena tuntutan proses komputasi yang banyak.
Untuk melakukan berbagai jenis komputasi paralel diperlukan infrastruktur mesin paralel yang terdiri dari banyak komputer yang dihubungkan dengan jaringan dan mampu bekerja secara paralel untuk menyelesaikan satu masalah. Untuk digunakan perangkat lunak pendukung yang biasa disebut middleware yang berperan mengatur distribusi antar titik dalam satu mesin paralel. Selanjutnya pemakai harus membuat pemrograman paralel untuk merealisasikan komputasi. Salah satu middleware yang asli dikembangkan di Indonesia adalah OpenPC yang dipelopori oleh GFTK LIPI dan diimplementasikan di LIPI Public Center.
Pemrograman Paralel adalah teknik pemrograman komputer yang memungkinkan eksekusi perintah/operasi secara bersamaan. Bila komputer yang digunakan secara bersamaan tersebut dilakukan oleh komputer-komputer terpisah yang terhubung dalam satu jaringan komputer, biasanya disebut sistem terdistribusi. Bahasa pemrograman yang populer digunakan dalam pemrograman paralel adalah MPI (Message Passing Interface) dan PVM (Parallel Virtual Machine).

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:
  • SISD

Yang 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

Yang 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).

Sumber :
http://oktober-1989-24.blogspot.com/2012/06/komputasi-modern-parallel-processing.html


Hubungan antara Komputasi Modern dengan Paralel Processing
Hubungan antara komputasi modern dan parallel processing sangat berkaitan, karena penggunaan komputer saat ini atau komputasi dianggap lebih cepat dibandingkan dengan penyelesaian masalah secara manual. Dengan begitu peningkatan kinerja atau proses komputasi semakin diterapkan, dan salah satu caranya adalah dengan meningkatkan kecepatan perangkat keras. Dimana komponen utama dalam perangkat keras komputer adalah processor. Sedangkan parallel processing adalah penggunaan beberapa processor (multiprocessor atau arsitektur komputer dengan banyak processor) agar kinerja computer semakin cepat.
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.


Komentar:
Berdasarkan penjelasan mengenai komputasi modern dan parallel processing melalui artikel yang dibuat diatas, menurut saya penjelasannya mudah dimengerti. Tidak terlalu panjang dan bertele tele dalam penjelasan diatas, tetapi yang terpenting pembaca mengerti. Pembaca tidak merasa sulit membayangkan mengenai komputasi modern dan parallel processing karena penulis sudah memberikan gambaran yang jelas. Sehingga pembaca dapat mengerti juga hubungan antara keduanya. Tetapi saya rasa informasi yang di berikan melalui artikel ini kurang lengkap, mungkin penulis lebih menambah informasi mengenai komputasi modern dan parallel processing.