Jenis core prosesor
Inti sederhana
Jenis prosesor yang paling dasar ini memiliki unit kontrol dan unit logika aritmatika (ALU). Unit kontrol melakukan operasi dan menjalankan instruksi sementara ALU melakukan perhitungan matematis. Prosesor single-core juga mengandung cache, yang merupakan sejumlah kecil memori cepat yang terpasang di dalam prosesor. Cache tidak dianggap sebagai bagian dari kernel pemrosesan.
Prosesor kernel dapat melakukan operasi dengan cepat, tetapi hanya dapat melakukan satu operasi pada satu waktu.
Inti ganda
Prosesor dual-core memiliki dua komponen inti terpisah yang terletak di chip yang sama. Jadi CPU dua inti berisi dua inti pemrosesan lengkap yang dapat melakukan dua operasi simultan. Prosesor dual-core dapat berbagi beberapa memori cache antara dua inti atau mereka dapat memiliki cache terpisah.
Multi-core lainnya
Kemajuan dalam teknologi prosesor telah memungkinkan untuk memasukkan beberapa core ke dalam chip prosesor tunggal. Untuk tahun 2010, CPU yang tersedia secara komersial untuk pengguna rumahan memiliki hingga enam inti prosesor. Masing-masing inti ini dapat memproses informasi secara independen satu sama lain.
Hipersubprocessing
Prosesor hypersubprocessing dapat memproses dua set informasi simultan sambil berbagi sumber daya lain dari CPU. Prosesor core yang hypersubprocessing terdiri dari inti pemrosesan fisik yang dibagi menjadi dua prosesor virtual. Prosesor hypersubprocessing hanya dapat bekerja dengan baik dengan sistem operasi yang dirancang untuk menggunakan jenis teknologi ini.
Hyperprocessing dari beberapa core
Hiperaktif tidak terbatas pada pengolah kernel. Ada prosesor multi-core yang tersedia yang dapat memproses 12 atau lebih untaian informasi secara bersamaan.