Rumah Perangkat keras Apa itu chip multithreading (cmt)? - definisi dari techopedia

Apa itu chip multithreading (cmt)? - definisi dari techopedia

Daftar Isi:

Anonim

Definisi - Apa yang dimaksud dengan Chip Multithreading (CMT)?

Chip multithreading (CMT) adalah cara untuk meningkatkan kinerja melalui pemrosesan paralel. Ini adalah kemampuan mikroprosesor untuk memproses beberapa utas perangkat keras eksekusi serta memproses beragam utas perangkat lunak.

Techopedia menjelaskan Chip Multithreading (CMT)

Cara terbaik untuk mencapai CMT disebut chip multiprocessing (CMP), teknologi yang dipelopori oleh Sun Microsystems. Karakteristik inti dari teknologi ini melibatkan duplikasi seluruh inti prosesor bersama dengan sebagian besar subsistemnya dan menempatkannya pada silikon tunggal. Ini dapat dilakukan dengan mengemas dua prosesor yang dimodifikasi dengan sirkuit logika tambahan yang memungkinkan mereka berperilaku persis seperti die dual core tunggal.


Salah satu manfaat besar CMP adalah kompatibilitas pin mundurnya dengan generasi sebelumnya. Ini memungkinkan prosesor CMP untuk masuk ke pengaturan komputer yang ada dan melipatgandakan jumlah prosesor dalam sistem. Dengan peningkatan core pemrosesan, terjadi peningkatan validasi prosesor. Namun, ada kelemahan pada teknologi ini. Mengalikan jumlah prosesor secara eksponensial meningkatkan jumlah transistor, yang membutuhkan lebih banyak ruang, lebih mahal dan cenderung menyebabkan masalah dengan pembuangan panas.


Chip multithreading adalah aplikasi pemrosesan paralel. Hal ini dapat dilihat sebagai mirip dengan multithreading perangkat lunak di mana beberapa kegiatan prosesor dapat dilakukan dalam satu proses. Satu-satunya perbedaan adalah bahwa CMT berbasis perangkat keras sehingga prosesor menangani utas yang berbeda, bukan perangkat lunak. Keuntungan utama ini dibandingkan dengan teknologi prosesor yang lebih lama adalah peningkatan throughput.

Apa itu chip multithreading (cmt)? - definisi dari techopedia