1.
işlemcilerin çok çekirdekli olarak üretilmesinin sebebidir. işlemcileri daha hızlı bir hale getirmek için üreticiler öncelikle clock frekansını yükseltme yoluna gitmiştir. clock frekansının arttırılması işlemcilerin daha fazla güç tüketmesine neden olmuştur. işlemcilerde kullanılan transistörlerin en büyük kaybı anahtarlama işlemi sırasında oluşmaktadır. bu kayba dinamik kayıp denmektedir.
p_dyn = c.v^2.f
formülde gördüğümüz üzere dinamik kayıplar frekansla artmaktadır. kayıpları azaltmak için işlemcilerin çalışma gerilimleri düşürülmüştür. gerilimlerin düşürülmesi kaybı azaltsa da frekansı arttırarak oluşan kaybın hepsini telafi etmemektedir. ayrıca gerilimi sürekli olarak düşürmek transistörlerin elektriksel gürültülerden daha kolay etkilenmesine sebep olmaktadır. sonuç olarak işlemci üreticileri bir "güç duvarına" çarpmışlardır. daha fazla kaybın oluşması ısınma sorunları oluşturmaktadır bu da soğutma problemini zorlaştıran bir etmendir.
sonra üreticiler baktılar ki bu böyle olmuyor, sürekli olarak frekans arttırmak bizi zor duruma düşürüyor, öyleyse biz performansı arttırmak için çok çekirdekli yapıya geçelim dediler.işte bu aşamadan sonra clock frekansının hızlı yükselişi yavaşlamış hatta azalma bile olmuştur.

tabi çok çekirdekli işlemcilerin hayatımıza girmesi ile (bkz: paralel programlama) da hayatımıza girmiştir. yazılan program eğer paralel programlama esaslarına göre yazılmadıysa tek çekirdekli bir işlemci varmış gibi işlem yapılacaktır.
p_dyn = c.v^2.f
formülde gördüğümüz üzere dinamik kayıplar frekansla artmaktadır. kayıpları azaltmak için işlemcilerin çalışma gerilimleri düşürülmüştür. gerilimlerin düşürülmesi kaybı azaltsa da frekansı arttırarak oluşan kaybın hepsini telafi etmemektedir. ayrıca gerilimi sürekli olarak düşürmek transistörlerin elektriksel gürültülerden daha kolay etkilenmesine sebep olmaktadır. sonuç olarak işlemci üreticileri bir "güç duvarına" çarpmışlardır. daha fazla kaybın oluşması ısınma sorunları oluşturmaktadır bu da soğutma problemini zorlaştıran bir etmendir.
sonra üreticiler baktılar ki bu böyle olmuyor, sürekli olarak frekans arttırmak bizi zor duruma düşürüyor, öyleyse biz performansı arttırmak için çok çekirdekli yapıya geçelim dediler.işte bu aşamadan sonra clock frekansının hızlı yükselişi yavaşlamış hatta azalma bile olmuştur.

tabi çok çekirdekli işlemcilerin hayatımıza girmesi ile (bkz: paralel programlama) da hayatımıza girmiştir. yazılan program eğer paralel programlama esaslarına göre yazılmadıysa tek çekirdekli bir işlemci varmış gibi işlem yapılacaktır.
devamını gör...