Dört çekirdekli işlemci, sabit uzunluklu veya değişken uzunluklu verileri işleyen dört bağımsız çekirdekten oluşan tek bir birimdir. Dört çekirdeğin her biri, veri ve bellek işlevlerini içerebilecek bilgisayar programı talimatlarını okumak ve yürütmek için bağımsız olarak çalışır. Çoklu işlemci çoklu görev olarak bilinen bir yöntemi kullanarak ayrı ayrı çekirdeklere ayırır. Bu yöntem, özellikle aynı anda birden fazla kaynak yoğun uygulamaya işleme gücü tahsis ederken, desteklenen bir işletim sisteminin (OS) daha verimli çalışmasına yardımcı olabilir.
Dört çekirdekli bir işlemci çoklu görevi desteklerken, bir bilgisayar sisteminin aynı anda birden fazla uygulamayı çalıştırmak için ne kadar iyi çalışacağını belirleyen işletim sistemidir. Çoklu görev, paralel çalışan uygulamaların illüzyonunu üretmek için görevlerin sık sık bağlam geçişine bağlıdır. Daha fazla çekirdeğe sahip olduğu için, dört çekirdekli bir işlemci teoride, tek veya çift çekirdekli işlemcilerden daha hızlı bir şekilde işleri yürütebiliyor. Bununla birlikte uygulamada, dört çekirdekli işlemcilerin aslında daha hızlı olmamalarının birçok nedeni olabilir.
Daha fazla çekirdeğin daha hızlı işlemeye eşit olması gerektiği algısına rağmen, dört çekirdekli işlemcinin öncekilerden daha üstün performans göstermesi uygulama kullanımına ve uygulamasına bağlıdır. Bilgisayar sistemlerindeki dört çekirdekli işlemciler genellikle video oyunları, video düzenleme yazılımı ve grafik editörleri gibi kaynak yoğun uygulamaları kullanan kullanıcılara pazarlanmaktadır. Birçok video oyunu, çoklu işlemcileri en iyi şekilde kullanmaları için yazılmıştır.
Birçok video ve grafik editörü gibi çoklu iş parçacılığını destekleyen yazılım, işleri doğrusal bir şekilde gerçekleştirmez. Bunun yerine, görevler birden çok işlemci veya çekirdeğe paralel olarak yürütülür. Çoğunlukla daha iyi iş parçacığı oluşturma yetenekleri nedeniyle, birçok kıyaslama testi, dört çekirdekli işlemcilerin, tek ve çift çekirdekli işlemcilerle karşılaştırıldığında daha hızlı video kodlama, oluşturma ve düzenleme hızlarına izin verdiğini göstermiştir.
İkili ve dört çekirdekli işlemcilere ek olarak, daha fazla sayıda çekirdeğe sahip işlemciler geliştirilmekte ve uygulanmaktadır. Daha önceki çok çekirdekli işlemcilerde olduğu gibi, daha da fazla çekirdek eklemek, işlem hızında daha da büyük artışlar vaat ediyor. Bununla birlikte, bu hız kazanımlarını gerçekleştirme yeteneği, mevcut çekirdek sayısı boyunca verileri paralel olarak işlemek için yeni teknolojiden faydalanabilecek yazılım tasarımına bağlı görünüyor.


