Tuesday, June 10, 2014

Keadilan

Sederhananya, keadilan merupakan suatu tindakan atau putusan yang diberikan terhadap suatu hal baik memenangkan dan ataupun menjatuhkan sesuai dengan ketentuan dan perundang-undangan yang berlaku. Keadilan dapat juga merupakan kesadaran sama derajat, kasus paling sederhana contohnya apakah kita bisa adil bersikap ketika kita mengobrol dengan orang-orang kaya dibandingkan dengan orang-orang yang kurang punya? Lebih dari itu apakah kita bisa bersahabat dengan siapa saja tanpa memandangkan kondisi fisik dan status sosial, atau apakah ketika ada orang yang terkena penyakit AIDS mengajak kita mengobrol kita akan langsung lari meninggalkannya? Dan apakah keadilan berbanding lurus dengan kepastian hukum tiap masyarakat di dunia ini dan apakah semua orang tidak lepas dari konsekuensinya?

John Rawls, filsuf Amerika Serikat yang dianggap salah satu filsuf politik terkemuka abad ke-20, menyatakan bahwa "Keadilan adalah kelebihan (virtue) pertama dari institusi sosial, sebagaimana halnya kebenaran pada sistem pemikiran". Tapi, menurut kebanyakan teori juga, keadilan belum lagi tercapai: "Kita tidak hidup di dunia yang adil". Kebanyakan orang percaya bahwa ketidakadilan harus dilawan dan dihukum, dan banyak gerakan sosial dan politis di seluruh dunia yang berjuang menegakkan keadilan. Tapi, banyaknya jumlah dan variasi teori keadilan memberikan pemikiran bahwa tidak jelas apa yang dituntut dari keadilan dan realita ketidakadilan, karena definisi apakah keadilan itu sendiri tidak jelas. Inti dari keadilan adalah meletakkan segala sesuatunya pada tempatnya.

Komputasi & Pemrosesan Paralel

Komputasi
Komputasi adalah algoritma yang digunakan untuk menemukan suatu cara dalam memecahkan masalah dari sebuah data input. Data input disini adalah sebuah masukan yang berasal dari luar lingkungan sistem. Komputasi ini merupakan bagian dari ilmu komputer berpadu dengan ilmu matematika. 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 secara umum, biasanya berupa penerapan simulasi komputer atau berbagai bidang keilmuan, tetapi dalam perkembangannya digunakan juga untuk menemukan prinsip-prinsip baru yang mendasar terhadap bidang ilmu yang mendasari teori ini. Bidang ini berbeda dengan ilmu komputer (computer science), yang mengkaji komputasi, komputer dan pemrosesan informasi. Bidang ini juga berbeda dengan teori dan percobaan sebagai bentuk tradisional dari ilmu dan kerja keilmuan. Dalam ilmu alam, pendekatan ilmu komputasi dapat memberikan berbagai pemahaman baru, melalui penerapan model-model matematika dalam program komputer berdasarkan landasan teori yang telah berkembang, untuk menyelesaikan masalah-masalah nyata dalam ilmu tersebut.

Pengertian Pemrosesan Paralel
Pemrosesan paralel (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.

Komputasi paralel adalah salah satu teknik melakukan komputasi secara bersamaan dengan memanfaatkan beberapa komputer secara bersamaan. Biasanya diperlukan saat kapasitas yang diperlukan sangat besar, baik karena harus mengolah data dalam jumlah besar ataupun karena tuntutan proses komputasi yang banyak. Untuk melakukan aneka jenis komputasi paralel ini diperlukan infrastruktur mesin paralel yang terdiri dari banyak komputer yang dihubungkan dengan jaringan dan mampu bekerja secara paralel untuk menyelesaikan satu masalah. Untuk itu diperlukan 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.

Hubungan antara Komputasi Modern dengan Parallel Processing
Hubungannya adalah penggunaan komputer saat ini/komputasi dianggap lebih cepat dibandingkan dengan penyelesaian masalah secara manual. Oleh sebab itu, peningkatan kinerja atau proses komputasi semakin diterapkan, salah satunya adalah dengan cara 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 komputer semakin cepat.

Komentar: Komputasi paralel memang dibutuhkan untuk meningkatkan kinerja komputer dalam menyelesaikan berbagai masalah. Dengan membagi sebuah masalah besar ke dalam beberapa masalah kecil dan membuat kinerja menjadi cepat. Komputasi paralel membantu kita dalam kehidupan sehari-hari mulai mempercepat waktu pekerjaan sampai meminimalkan pengeluaran untuk melakukan sebuah proses,  dalam sebuah pekerjaan akan sangat membutuhkan kecepatan dan juga ketepatan, apabila banyak data yang diproses maka akan membutuhkan waktu. Namun, kekurangannya pun ada yaitu seperti membutuhkan biaya mahal untuk banyak prosesor dan perangkat keras lain yang dibutuhkan dan juga daya yang lebih.