İşlemcilerin özelliklerine bakarken "çekirdek" kelimesini sıkça duyarız. Özellikle bilgisayar veya telefon alırken şu tarz cümleler duyabiliriz:

- "Bu 8 çekirdekli bir işlemci."

- "Bu telefonda 8 çekirdekli bir işlemci var."

- "Bu bilgisayarın çekirdek sayısı daha fazla ama çekirdekleri daha yavaş."

Peki bu çekirdek dediğimiz şey tam olarak ne?

Ofis ve Çalışanlar

Çekirdek ya da İngilizce karşılığıyla core, işlemcinin komutları işleyen temel hesaplama birimidir. Basitçe şöyle bir benzetme yapabiliriz:

Tek çekirdekli bir işlemci, aynı anda tek bir çalışanın çalıştığı bir ofis gibidir.

Dört çekirdekli bir işlemcide dört çalışan vardır.

Sekiz çekirdekli bir işlemcide ise sekiz çalışan vardır.

Gerçek bir ofiste olduğu gibi bu çalışanların hepsi her zaman aynı işi yapmak zorunda değildir. Farklı görevleri aynı anda üstlenebilirler. Bir bilgisayarda iş yüküne sebep olan birden fazla uygulama aynı anda çalışıyor olabilir. Örneğin, oyun oynarken arka plandaki internet tarayıcısından bir video açıp dinlemek gibi. İşlemci, bu uygulamaların ortaya çıkardığı iş yükünü çekirdekleri arasında dağıtabilir.

Çekirdek Sayısı

Çekirdek sayısı özellikle aynı anda çok sayıda işlem yapılırken önem kazanıyor. Örneğin şu tarz işlemler çok sayıda çekirdekten faydalanabilir:

- Üç boyutlu görüntü oluşturma

- Video düzenleme

- Oyun oynarken yayın yapma

- Büyük dosyaları sıkıştırma

Öte yandan bazı programlar veya oyunlar, kodlarının yazılış şekli nedeniyle, tek bir çekirdeğin performansına daha çok önem verebilir. Bu nedenle işlemci seçerken sadece çekirdek sayısına bakmak, daha çok çekirdeğe sahip olanın otomatik olarak daha uygun bir seçenek olduğu kanısına varmak yanılgıya sebep olabilir.

Barış Baran ÇİÇEK