DISUSUN OLEH :
Nama : Rama Wicaksana
NIM : 11510030
Kampus : STTC (Sekolah Tinggi Teknik Cendekia)
Parallelism Concept
Pada dasarnya, konsep parallel
system merupakan suatu bentuk penawaran solusi dari proses computing yang
terlalu berat, sehingga dapat dipecah sedemikian hingga tidak memberatkan
system kerja komputer itu sendiri. Konsep program parallel :
- Memerintahkan set
instruksi (pandangan programmer).
- File executable
(pandangan sistem operasi)
Komputasi paralel didefinisikan
sebagai penggunaan sekumpulan sumberdaya komputer secara simultan untuk
menyelesaikan permasalahan komputasi. Secara prinsip komputer paralel membagi
permasalahan sehingga menjadi lebih kecil untuk dikerjakan oleh setiap prosesor
/ CPU dalam waktu yang bersamaan/simultan / concurrent dan prinsip ini disebut
paralelisme.
Sebenarnya prinsip paralelisme
juga sudah diterapkan dalam komputer serial misal dengan pipelining dan
superscalar-nya namun demikian tidak memberikan solusi terbaik dalam hal
meningkatkan performansi dikarenakan terbatasnya kemampuan untuk menambah
kecepatan prosesor dan fenomena memory bottleneck. Tingkat paralelisme
dalam komputasi khususnya pada prosesor di antaranya :
- Paralelisme bit-level.
Contoh : prosesor 32 bit dan prosesor 64 bit.
- Paralelisme instruction
set-level. Contoh : CISC dan RISC.
- Paralelisme thread-level.
Contoh : Intel hyperthreading.
Paralelisme lain yang juga berkembang
dalam komputasi paralel adalah paralelisme data dan paralelisme fungsi.
Perkembangan teknologi prosesor : prosesor singlecore superscalar, chip
multiprocessor, prosesor multicore, hingga prosesor cell memberikan kontribusi
terhadap peningkatan performansi komputer parallel.
Sumber :
Tidak ada komentar:
Posting Komentar