PROSESOR PARALEL
Pemrosesan
paralel (parallel processing) adalah penggunaaan 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.
A. JARINGAN INTERKONEKSI
Komunikasi diantara terminal-terminal yang
berbeda harus dapat dilakukan dengan suatu media tertentu. Interkoneksi yang
efektif antara prosesor dan modul memorisangat penting dalam lingkungan
komputer. Menggunakan arsitektur bertopologi busbukan merupakan solusi
yang praktis karena bus hanya sebuah pilihan yang baik ketika digunakan untuk
menghubungkan komponen-komponen dengan jumlah yang sedikit.
Jumlah komponen dalam sebuah modul IC bertambah
seiring waktu. Oleh karena itu, topologi bus bukan topologi yang cocok
untuk kebutuhan interkoneksi komponenkomponen di dalam modul IC. Selain itu
juga tidak dapat diskalakan, diuji, dan kurang dapat disesuaikan, serta
menghasilkan kinerja toleransi kesalahan yang kecil.
Di sisi lain, sebuah crossbar menyediakan
interkoneksi penuh diantara semua terminal dari suatu sistem
tetapi dianggap sangat kompleks, mahal untuk membuatnya, dan sulit untuk
dikendalikan. Untuk alasan ini jaringan interkoneksi merupakan solusi media
komunikasi yang baik untuk sistem komputer dan telekomunikasi. Jaringan ini
membatasi jalur-jalur diantara terminal komunikasi yang berbeda untuk
mengurangi kerumitan dalam menyusun elemen switching.
B. Mesin SIMD dan MIMD
Komputer SIMD (Single Instruction stream-Multiple Data stream)
Pada komputer SIMD terdapat lebih dari satu
elemen pemrosesan yang dikendalikan oleh sebuah unit pengendali yang sama.
Seluruh elemen pemrosesan menerima dan menjalankan instruksi yang sama yang
dikirimkan unit pengendali, namun melakukan operasi terhadap himpunan data yang
berbeda yang berasal dari aliran data yang berbeda pula.
C. Mesin MIMD
Komputer MIMD (Multiple Instruction stream-Multiple Data stream)
Pada sistem komputer MIMD murni terdapat
interaksi di antara n pemroses. Hal ini disebabkan seluruh aliran dari dan ke
memori berasal dari space data yang sama bagi semua pemroses. Komputer MIMD
bersifat tightly coupled jika tingkat interaksi antara pemroses tinggi dan
disebut loosely coupled jika tingkat interaksi antara pemroses rendah.
C. Arsitektur Pengganti
Dalam bidang teknik computer, arsitektur
pengganti merupakan konsep perencanaan atau struktur pengoperasian dasar dalam
computer atau bisa dikatakan rencana cetak biru dari deskripsi fungsional
kebutuhan dari perangkat keras yang didesain, implementasi perencanaan dari
masing-masing bagian seperti CPU, RAM, ROM, Memory Cache, dll.
SB:Roh Hanafi, “Parallel Processing
Pemrosesan Paralel” , https://www.academia.edu/7424831/Parallel_PROCESSING_Pemrosesan_paralel, 21 Desember 2017
0 comments:
Post a Comment