Prosesor dan Utas Multicore – Definisi, Konsep, dan Apa Itu

” Mikroprosesor terdiri dari inti empat kali lipat (dikenal sebagai inti empat) dan termasuk empat utas eksekusi “; Ini adalah fitur yang semakin sering kita baca di spesifikasi komputer dengan chip arsitektur x86-64, sedangkan di ponsel dan perangkat lain dengan chip arsitektur ARM, kita sudah terbiasa melihat jumlah core yang mereka miliki.

Tapi apa sebenarnya arti data ini? Setiap mikroprosesor dapat memiliki beberapa inti pemrosesan, yang akan seperti mengenkapsulasi beberapa CPU bersama-sama dalam satu paket

Kata “paket” bertindak sebagai mikro tunggal, tetapi memiliki kemampuan untuk mengalokasikan setiap inti ke perhitungan independen yang dilakukan secara paralel, baik untuk aplikasi dan tujuan yang berbeda atau untuk aplikasi yang sama.

Dalam hal ini, sistem operasi dan aplikasi harus siap untuk memanfaatkan dan memanfaatkan fitur-fitur ini secara maksimal.

Secara historis, dalam disiplin dari komputasi, telah ada kebutuhan untuk melakukan perhitungan secara paralel. Untuk ini, server mulai memasukkan beberapa microchip dan cabang komputasi paralel juga lahir, yang memanfaatkan fitur ini.

Sistem operasi desktop multitasking yang mulai berjalan pada microchip single-core memberi jalan pada kebutuhan untuk merangkum banyak core dalam satu prosesor untuk menghadirkan multitasking yang sesungguhnya.

Pada awalnya, multitasking disimulasikan dengan beralih antar tugas dengan cepat, tetapi akhirnya, perubahan ini lebih dari terlihat dan akhirnya membebani kinerja komputer.

Oleh karena itu, beberapa perusahaan, terutama Intel, bekerja untuk membuat arsitektur multicore yang terjangkau di tingkat komputasi desktop.

Namun, dalam komputasi kelas atas, chip multi-core ini telah lama tersedia, sejak tahun 1980-an. Tentu saja kita berbicara tentang superkomputer dan server perusahaan besar.

Pada tahun 2006, Intel meluncurkan chip dual-core pertama, Core Duo

Dari sini, pengembangan chip multicore menyebar luas di antara komputer desktop, dan tidak hanya di kreasi Intel, tetapi juga di pesaingnya seperti AMD.

Sekitar empat tahun kemudian, paradigma arsitektur multicore mencapai bidang microchip ARM, dengan contoh seperti NVIDIA Tegra 2 yang dipasang pada Motorola ATRIX, yang memunculkan terminal generasi baru yang disiapkan untuk berperilaku sebagai sistem komputer desktop.

Chip ARM sudah dapat bersaing dengan chip x86-64 di desktop dan aplikasi komputasi kinerja tinggi.

Tetapi ada konsep lain yang terkait dengan multiprosesor, dan ini adalah konsep utas (secara harfiah, “utas” atau “garis”), dan yang terdiri dari jumlah tugas yang dapat ditumpangkan pada masing-masing inti

Dengan demikian, prosesor dual-core ( dual core ) dengan dua utas eksekusi dapat menangani dua tugas secara bersamaan, satu di masing-masing inti, sedangkan inti quad dengan delapan utas berarti, untuk setiap inti, mereka dapat pergi bergantian hingga dua berbeda proses.

Pergantian ini dilakukan dengan mengganti kode dan data dari salah satu proses dengan kode dan data yang lain, dengan kecepatan yang luar biasa, sehingga hasilnya seolah-olah di dalam inti yang sama ada multitasking yang nyata, meskipun ini adalah hanya sebuah apresiasi.

Foto: Fotolia – Petr Ciz / Absent84

Topik dalam Prosesor dan Utas Multicore

Menarik lainnya

© 2023 Pengertian.Apa-itu.NET