GPGPU Nedir GPGPU ( General Purpose Computing on Graphical Processing Unit – Grafik İşlemcisinde Genel Amaclı Hesaplama ) alışılagelmiş yontemlerde Merkezi İşlem Birimi(CPU) uzerinde yapılan hesaplamaların, alışılagelmiş yontemlerde sadece grafik hesaplamalarını yapan bilgisayarın Grafik İşlemcisi(GPU) uzerinde yapılmasıdır. Ekrana grafik cizilmesi işleminin doğası gereği (ekran uzerindeki pixellerin birbirlerini koşullandırmaması), modern grafik işlemcileri cok cekirdeklidir ve yuksek bir paralelliğin acığa cıkartılmasına olanak sağlayabilirler. Grafik işlemcisi uzerinde hesaplama yapılması; parallel doğadaki algoritmalarda cok ciddi performans artışları sağlayabilmektedir. Ozellikle heterojen programlama teknikleriyle GPGPU ve diğer platformlar arası işbirliği sağlanıp cok daha etkin programlar yazılabilmektedir. __________________