0 com
Pemrosesan Paralel
Pemrosesan paralel (parallel
processing) adalah penggunakan lebih dari satu CPU untuk menjalankan sebuah
program secara simultan. Parallel processing membuat program berjalan lebih
cepat karena semakin banyak CPU yang digunakan. 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.
Terdapat dua hukum yang berlaku dalam sebuah
parallel processing. yaitu:
·
Hukum Amdahl
Amdahl berpendapat, “Peningkatan kecepatan secara
paralel akan menjadi linear, melipatgandakan kemampuan proses sebuah komputer
dan mengurangi separuh dari waktu proses yang diperlukan untuk menyelesaikan
sebuah masalah.”
Formula komputasi paralel yang diajukan pada hukum
Amdahl
Dimana a adalah banyaknya paralel yang terjadi.
Secara teori, artinya proses penyelesaian masalah menjadi lebih cepat dengan
menggunakan komputasi paralel.
·
Hukum Gustafson
Pendapat
yang dikemukakan Gustafson hampir sama dengan Amdahl, tetapi dalam pemikiran
Gustafson, sebuah komputasi paralel berjalan dengan menggunakan dua atau lebih
mesin untuk mempercepat penyelesaian masalah dengan memperhatikan faktor
eksternal, seperti kemampuan mesin dan kecepatan proses tiap-tiap mesin yang
digunakan.
Gambar diatas merupakan contoh
dari sebuah komputasi paralel, dimana pada gambar diatas terdapat sebuah
masalah, dari masalah tersebut dibagi lagi menjadi beberapa bagian agar sebuah
masalah dapat dengan cepat diatasi.
Komputasi parallel
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.
Pemrograman Paralel sendiri 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).
Komputasi paralel membutuhkan :
·
Algoritma
·
bahasa pemrograman
·
compiler
Tujuan Komputasi Paralel
Tujuan dari komputasi paralel
adalah meningkatkan kinerja komputer dalam menyelesaikan berbagai masalah.
Dengan membagi sebuah masalah besar ke dalam beberapa masalah kecil, membuat
kinerja menjadi cepat.
Jenis Model Komputasi
Paralel
Berikut ini adalah 2 jenis model komputasi Paralel
:
1.
Embarasingly Parallel merupakan
pemrograman paralel yang digunakan pada masalah-masalah yang bisa diparalelkan
tanpa membutuhkan komunikasi satu sama lain. Sebenarnya pemrograman ini bisa
dibilang sebagai pemrograman paralel yang ideal, karena tanpa biaya komunikasi,
lebih banyak peningkatan kecepatan yang bisa dicapai.
2.
Taksonomi dari model pemrosesan
paralel dibuat berdasarkan alur instruksi dan alur data yang digunakan menurut
M. J. Flynn yang membedakan komputer parallel ke dalam empat kelas berdasarkan
konsep aliran data (data stream) dan aliran instruksi (instruction stream),
sebagai :
- SISD (Single Instruction Single Data Stream) Komputer
tunggal yang mempunyai satu unit kontrol, satu unit prosesor dan satu unit
memori.
Gambar
SISD
-
SIMD (Single
Instruction Multiple Data Stream)
Komputer yang mempunyai beberapa unit prosesor di bawah satu supervisi satu unit common control. Setiap prosesor menerima instruksi yang sama dari unit kontrol, tetapi beroperasi pada data yang berbeda.
Komputer yang mempunyai beberapa unit prosesor di bawah satu supervisi satu unit common control. Setiap prosesor menerima instruksi yang sama dari unit kontrol, tetapi beroperasi pada data yang berbeda.
Gambar
SIMD
-
MIMD (Multiple
Instruction Multiple Data Stream)
Organisasi komputer yang memiliki kemampuan untuk memproses beberapa program dalam waktu yang sama. Pada umumnya multiprosesor dan multikomputer termasuk dalam kategori ini.
Organisasi komputer yang memiliki kemampuan untuk memproses beberapa program dalam waktu yang sama. Pada umumnya multiprosesor dan multikomputer termasuk dalam kategori ini.
Gambar
MIMD
-
MISD (Multiple
Instruction Single Data Stream)
Sampai saat ini struktur ini masih merupakan struktur teoritis dan belum ada komputer dengan model ini.
Sampai saat ini struktur ini masih merupakan struktur teoritis dan belum ada komputer dengan model ini.
Gambar
MISD
Hubungan antara Komputasi Modern dan
Parallel Processing
Hubungan antara
komputasi modern dan parallel processing sangat berkaitan, karena penggunaan computer
saat ini atau komputasi dianggap lebih cepat dibandingan dengan penyelesaian
masalah secara manual. Dengan begitu peningkatan kerja atau proses komputasi
semakin diterapkan, dan salah satu caranya adalah dengan meningkatkan kecepatan
perangkat keras. Dimana komponen utama dalam perangkat keras computer adalah
processor. Sedangkan parallel processing adalah penggunaan beberapa processor (multiprocessor
atau arsitektur computer dengan banyak processor) agar kinerja computer semakin
cepat.
Kelebihan dan Kekurangan Artikel
Kelebihan :
-
Informasi yang
dijelaskan mengenai komputasi parallel cukup rinci
-
Penggunaan bahasa
yang mudah dimengerti oleh pembaca.
-
Disertakan contoh
gambar pada setiap model yang ada diberikan sehingga mempermudah pembaca dalam
memahami konten dari artikel.
Kekurangan :
-
Perlu ditambahkan
contoh kasus komputasi parallel yang menggunakan contoh sehari-hari sehingga
dapat mempermudah dalam memahami isi dari gambar.
Referensi :
-
http://ajuarna.staff.gunadarma.ac.id/Downloads/files/9254/ArtikelEpilog.pdf
►Diposting oleh
:yusuf maulana
:
di
19.50
Assalamualaikum wr.wb
Berbicara mengenai sikap menghargai waktu, saya akan sedikir bercerita tentang bagaimana sikap saya dalam menghargai waktu, dalam kehidupan sehari-hari. Saya tidak sadar bahwa saya sesekali membuang-buang waktu dan hal itu dianggap sebagai hal yang biasa, seperti halnya bermain game juga memainkan smartphone selama berjam-jam, dan anehnya saat melakukan hal tersebut saya menjadi lupa waktu. Waktu merupakan hal yang sangat berharga. Waktu diibaratkan seperti misteri kehidupan yang mana apabila sudah terjadi tidak akan dapat dikembalikan lagi, dan terkadang terlentas dipikiran saya sebuah penyesalan seperti mengapa dulu tidak seperti ini,? mengapa seperti itu? andai saja dulu begini, namun semua itu telah terjadi dan berlalu serta tidak dapat terulang kembali waktu yang tersia-siakan dulunya.
Wassalamualaikum wr.wb
Berbicara mengenai sikap menghargai waktu, saya akan sedikir bercerita tentang bagaimana sikap saya dalam menghargai waktu, dalam kehidupan sehari-hari. Saya tidak sadar bahwa saya sesekali membuang-buang waktu dan hal itu dianggap sebagai hal yang biasa, seperti halnya bermain game juga memainkan smartphone selama berjam-jam, dan anehnya saat melakukan hal tersebut saya menjadi lupa waktu. Waktu merupakan hal yang sangat berharga. Waktu diibaratkan seperti misteri kehidupan yang mana apabila sudah terjadi tidak akan dapat dikembalikan lagi, dan terkadang terlentas dipikiran saya sebuah penyesalan seperti mengapa dulu tidak seperti ini,? mengapa seperti itu? andai saja dulu begini, namun semua itu telah terjadi dan berlalu serta tidak dapat terulang kembali waktu yang tersia-siakan dulunya.
Penyesalan
datangnya pasti disaat-saat terakhir, sebagaimana dulu saya tidak masuk
perguruan tinggi negri yang saya inginkan. Saat saya melaksanakan ujian seleksi
ke perguruan tinggi Negri yaitu di PNJ, saya telah memilih 2 jurusan, yang pertama
Teknik Sipil dan yang kedua Teknik Listrik. Pada saat saya mengecek hasilnya diwebsite,
hasilnya saya lulus pilihan yang kedua yaitu teknik listrik. Saya merasa lega
telah lolos seleksi walaupun yang saya inginkan sebenarnya pada pilihan pertama
saya. Setelah merasa saya sudah dijanjikan kuliah disana, saya lupa untuk
mempersiapkan data-data untuk mendaftar ulang. Setelah saya mengecek kembali ke
websitenya dan melihat kembali apa saja data yang dibutuhkan untuk daftar
ulang, dan saya sangat terkejut ketika melihat pengumuman tanggal pendaftaran daftar
ulang telah lewat jatuh tempo. Pada saat itu saya sudah telat 2 hari untuk
daftar ulang. Berbegaslah saya ke kampus tersebut dan menanyakan apakah masih
bisa untuk daftar ulang, namun pada saat itu saya sangat kecewa karena sudah
tidak bisa mendaftar ulang, dan hanya menjadi siswa cadangan disana. Pada saat
itu saya sangat menyesal dan terlintas dalam pikiran seandainya waktu bisa
diulang.
Pengalaman saya
mengajarkan saya bahwa disiplin terhadap waktu maksudnya agar saya dapat
menggunakan waktu untuk hal-hal yang bermanfaat, serta betapa berharganya waktu
jika dipergunakan dengan baik. Untuk itu saya berlatih disiplin mulai dari
kehidupan sehari-hari misalnya dengan ibadah tepat waktu, dengan terbiasa
ibadah tepat waktu akan menimbulkan rasa tanggung jawab kepada Sang Pencipta. Dan
saya merasa bersyukur telah memiliki teman-teman yang selalu mengingatkan saya
untuk ibadah tepat waktu. Hal lainnya untuk membuat saya disiplin ialah jika
saya telah memiliki janji kepada orang lain, saya harus tiba tepat waktu. Pastinya
kita akan merasa jengkel bila orang yang kita temui itu telat, sedangkan kita
sudah datang tepat waktu dan harus menunggu lama kedatangan seseorang yang
telah memiliki janji sebelumnya. Jika kita mempunyai kebiasaan tepat waktu maka
orang lain akan lebih menghargai dan akan lebih percaya kepada kita.
Kemudian saya
harus membiasakan membuat list tentang pekerjaan ataupun tugas yang harus
dilakukan dengan memprioritasi tugas yang lebih penting terlebih dulu. Dengan mengerjakan
pekerjaan tepat waktu, otomatis waktu berikutnya dapat digunakan untuk
pekerjaan yang lainnya, maka akan menjadi lebih efektif dan efisien.
Pada intinya saya
harus banyak berlatih lagi untuk menghargai waktu. Dengan mengerti keuntungan
apabila saya menghargai waktu, diharapkan saya akan dapat membiasakan diri
bersikap tepat waktu. Dan saya harus menanamkan rasa kekhawatiran dalam diri
jika saya tidak disiplin terhadap waktu.
Demikian yang
dapat saya bagi kali ini. Harapannya tulisan ini dapat dijadikan pelajaran
serta memotivasi pembaca agar lebih disiplin serta menghargai waktu.
Wassalamualaikum wr.wb
►Diposting oleh
:yusuf maulana
:
di
18.31
Langganan:
Postingan (Atom)