CPU ve GPU Arasındaki Fark

CPU veya Merkezi İşlem Birimi, gerekli verileri elde etmek için tüm program talimatlarının yürütüldüğü yerdir. Günümüzün CPU'larındaki ilerleme, her zamankinden daha fazla sayıya çarpmasına izin verdi, ancak yazılım teknolojisindeki ilerleme, CPU'ların hala yakalamaya çalıştığı anlamına geliyordu. Bir Grafik İşlem Birimi veya GPU, son ekranı monitörde yansıtmak için gerekli tüm gelişmiş hesaplamaları işleyerek CPU yükünü hafifletmek içindir..

Başlangıçta, CPU'lar tüm bilgisayardaki tüm hesaplamaları ve talimatları, böylece 'merkezi' kelimesinin kullanımını idare eder. Ancak teknoloji ilerledikçe, CPU'nun bazı sorumluluklarını çıkarmak ve diğer mikroişlemciler tarafından gerçekleştirilmesi daha avantajlı hale geldi. GUI'lerden önceki günlerde, ekran her kutu bir karaktere karşılık gelen 8 bit değerine sahip küçük bir ızgaraydı. Bu, CPU için nispeten çok kolaydı, ancak GUI'lerin her pikselin 16bit veya 32bit renk değerine sahip olduğu için daha yüksek çözünürlükleri var.

2B grafik oluşturmak için başlangıçta geliştirilen GPU'lar; özellikle, bir GUI'de pencerelerin çizimini hızlandırmak. Ancak 3D ve daha hızlı grafik hızlandırma ihtiyacı arttıkça, GPU daha hızlı ve daha uzmanlaşmış hale geldi. GPU'lar artık genellikle doku haritalama görevleriyle birlikte geometrik hesaplamaları kolayca kırabilen kayan nokta işlemcileridir. Çoğu GPU, videoların oynatılmasını iyileştirmek için MPEG ilkellerini uygulamıştır; hatta bazıları HD video verilerinin doğrudan kodunu çözme yeteneğine sahiptir ve CPU'dan başka bir görev alır.

Donanım açısından GPU'lar ve CPU'lar benzerdir ancak aynı değildir. Transistörlerin her birinin yapı taşına bakacak olursak, çoğu GPU'nun zaten transistör sayısında CPU'lara rakip olduğunu görebiliriz. GPU'ların özel doğası, görevini bir CPU'dan çok daha hızlı yapabileceği anlamına gelir, ancak CPU'nun tüm özelliklerini karşılayamaz. Mevcut durumda bulunan çift çekirdekli işlemciler gibi tek bir hedefe ulaşmak için birden fazla GPU da kullanılabilir. ATI'nin Crossfire ve NVidia'nın SLI'si, kullanıcıların iki özdeş GPU'yu bağlamasına ve bir tane olarak çalışmasına izin veriyor.

Özet:
1. CPU bilgisayarın beyni olup GPU sadece onu tamamlamak içindir.
2. GPU'lar uzmanlaşmıştır ve CPU işlevinin yerini alamaz.
3. CPU'lar GPU'nun işlevlerini çok daha düşük bir hızda gerçekleştirebilir.
4. GPU'lar, transistör sayısında CPU'lara rakip olabilir.
5. GPU'lar aynı zamanda CPU'nun çok çekirdekli özelliği gibi birlikte de çalışabilir.