Pengolah

Perbedaan antara core fisik dan logis (smt atau hyperthreading) di cpu

Daftar Isi:

Anonim

Core, core, threads, socket, core logis dan virtual core adalah istilah yang berkaitan dengan prosesor yang banyak pengguna tidak begitu mengerti. Itulah mengapa kami telah menyiapkan posting ini untuk mencoba menjelaskannya dengan cara yang sederhana dan mudah dipahami untuk semua pengguna.

Perbedaan antara inti dan utas eksekusi (SMT atau HyperThreading) di CPU

Pertama-tama, kita harus berpikir tentang era Pentium di mana prosesor terdiri dari satu inti, prosesor dipasang di slot khusus pada motherboard yang berfungsi untuk berkomunikasi dengan komponen lain, Slot ini adalah soket atau soket. Biasanya, motherboard hanya memiliki satu soket, tetapi beberapa model yang berorientasi bisnis memiliki banyak soket, yang memungkinkan beberapa prosesor dipasang. Adapun nukleus, ini adalah bagian dari prosesor di mana semua perhitungan dibuat, katakanlah itu adalah otak yang membuat komputer kita berfungsi. Masing-masing inti dapat menangani utas data.

Selama bertahun-tahun, ia menghargai teknologi Intel HyperThreading yang terdiri dari menduplikasi beberapa elemen dalam prosesor seperti register atau cache tingkat atas, ini memungkinkan inti prosesor untuk dapat menangani dua tugas sekaligus (2 utas atau utas) dan menghasilkan tampilan kernel logis. Sesuatu yang meningkatkan kinerja secara signifikan karena, jika suatu proses perlu menunggu operasi atau beberapa data, proses lain dapat terus menggunakan prosesor tanpa dihentikan, prosesor yang berhenti berarti hilangnya kinerja sehingga bahwa kita harus mencegahnya terjadi.

Teknologi HyperThreading Dijelaskan

Teknologi HyperThreading ini "menipu" sistem operasi menjadi percaya bahwa ada dua inti padahal kenyataannya hanya ada satu, yang benar-benar ada adalah inti fisik dan yang muncul sebagai hasil dari HyperThreading adalah yang virtual. Core virtual memiliki kapasitas pemrosesan yang jauh lebih sedikit daripada core fisik, sehingga kinerjanya tidak setara dengan memiliki dua core fisik, jauh dari itu, tetapi memberikan tambahan yang baik.

Langkah selanjutnya dalam evolusi prosesor adalah membuat lompatan ke penampilan prosesor dengan dua inti fisik, ini dimungkinkan berkat miniaturisasi semua elemen yang ada di dalam prosesor, yaitu, mereka menjadi lebih kecil dan karena begitu banyak yang bisa kita muat lebih banyak di ruang yang sama. Pada dasarnya prosesor dual-core seperti membuat dua prosesor bekerja bersama, tetapi dengan komunikasi yang lebih cepat dan lebih efisien di antara mereka, membuat kinerja jauh lebih unggul daripada sistem dengan dua soket dan dua prosesor.

Contoh prosesor dual-core

Tidak seperti HyperThreading, dalam prosesor dual-core masing-masing memiliki semua elemen yang diperlukan untuk dapat melakukan semua jenis tugas, sehingga prosesor dual-core jauh lebih unggul dalam kinerja daripada prosesor single-core dengan HyperThreading. Langkah selanjutnya adalah mencapai lebih banyak prosesor inti, sesuatu yang mungkin untuk miniaturisasi komponen yang semakin besar. Saat ini ada prosesor dengan hingga 18 core fisik.

Kami merekomendasikan membaca panduan kami untuk prosesor terbaik di pasar

Selain itu, kita dapat menggabungkan penggunaan beberapa core dengan teknologi HyperThreading sehingga kita dapat mencapai prosesor dengan sejumlah besar core logis, sehingga prosesor 18-core fisik dengan HyperThreading memiliki total 36 core logis (18 core fisik + 18 core virtual).

Pengolah

Pilihan Editor

Back to top button