3 Apa Perbedaan Antara Multiprocessor dan Multicore System

Rahayu Ananda

Jika Anda seorang ‘techie’, Anda mungkin sering mendengar istilah multiprocessor atau multicore system. Meskipun keduanya adalah hardware yang digunakan pada komputer, mereka memiliki perbedaan yang sangat signifikan.

Apa itu Multiprocessor System?

Multiprocessor system adalah sistem komputer yang mempunyai dua atau lebih unit pemrosesan sentral (CPU). Setiap CPU di dalamnya bekerja secara independen dan dapat melakukan tugas pemrosesan data secara bersamaan. Ada dua jenis utama dari multiprocessor systems:

Asymmetric Multiprocessing (AMP)

Asymmetric multiprocessing adalah sebuah arsitektur sistem dimana satu CPU bertindak sebagai Master Processor (MP), di mana CPU MP akan mengatur tugas yang diperintahkan dan membagikan tugas tersebut kepada CPU lainnya secara simultan.

Symmetric Multiprocessing (SMP)

Symmetric multiprocessing adalah sebuah arsitektur sistem dimana semua CPU memiliki akses yang sama terhadap memori dengan kecepatan yang sama. Setiap CPU memiliki hak yang sama untuk menjalankan tugas ketika mereka tersedia dan memperlambat ketika terdapat lebih banyak tugas untuk dilakukan.

Apa itu Multicore System?

Multicore system adalah sebuah arsitektur sistem dimana sebuah CPU mengandung beberapa inti pemrosesan (core), melakukan pemrosesan secara terpisah seiring dengan kemampuan CPU tersebut untuk menyelesaikan beberapa tugas yang berbeda. Ada dua jenis utama dari multicore systems:

Homogeneous Multicore Processor

Homogeneous multicore processor adalah di mana seluruh inti pemrosesan di dalam CPU sama dan identik, misalnya mempunyai kemampuan pemrosesan yang sama atau resource yang sama.

Heterogeneous Multicore Processor

Heterogeneous multicore processor adalah di mana setiap inti pemrosesan di dalam CPU memiliki karakteristik dan kemampuan pemrosesan yang berbeda-beda.

Perbedaan Antara Multiprocessor dan Multicore System

Setelah mengetahui definisi dari kedua sistem, perbedaan antara keduanya adalah sebagai berikut:

Konfigurasi

Salah satu perbedaan paling signifikan antara multiprocessor system dan multicore system adalah konfigurasi perangkat keras. Multiprocessor system menggunakan dua CPU atau lebih sedangkan multicore system menggunakan sebuah CPU dengan beberapa inti pemrosesan.

Performa

Multicore system biasanya lebih cepat dan efektif daripada multiprocessor system. Selain itu, multicore system memungkinkan tugas terprogram terpisahkan menjadi beberapa inti pemrosesan yang memungkinkan beberapa tugas berjalan secara bersamaan.

Biaya

Multicore system lebih ekonomis dalam hal biaya karena CPU hanya satu, sedangkan multiprocessor system membutuhkan dua CPU atau lebih.

Kesimpulan

Dalam dunia teknologi informasi, baik multiprocessor system maupun multicore system memainkan peran penting dalam meningkatkan kinerja komputer, meskipun keduanya berbeda dalam konfigurasi, performa, dan biaya. Namun, perkembangan teknologi yang terus berlanjut telah membuat multicore system menjadi pilihan utama untuk meningkatkan kinerja sistem komputer.

Also Read

Bagikan:

Tags