İşlemci ve GPU ayrımı nerede olur?

mauenamma

Hectopat
Katılım
4 Şubat 2021
Mesajlar
507
Çözümler
3
Oyunlarda, video editlerken, 3B render yaparken hangi alanlarda işlemci hangi alanlarda GPU kullanılır? (Mesela oyunlarda yapay zekayı işlemci yürütür gibi.)
 
Oyunlarda, video editlerken, 3B render yaparken hangi alanlarda işlemci hangi alanlarda GPU kullanılır? (mesela oyunlarda yapay zekayı işlemci yürütür gibi.)

3D işlemlerde ekran kartı (oyun), veri işleme sırasında CPU kullanılır (render). Bunların ikisi de yüksek miktarda aynı anda kullanılabilir o anki duruma göre.
 
Çok basit ve kabaca oyunları bir simülasyon olarak düşünürseniz, bunu oluşturan işlemcidir ve her kareyi çizen ekran kartıdır. Ekran kartı, işlemciden bilgi beklemek zorundadır, tek başına iş yapamaz. Bu oyunda/simülasyonda tüm nesnelerin, yapay zekanın, oyuncunun verdiği komutların işlemesini sağlayan işlemcidir.

Bu yüzden fiziklere ve çevreye önem veren oyunlar genelde çok işlemci ağırlıklı olurken grafiksel açıdan ağır olan oyunlar ekran kartı ağırlıklı olurlar. Tabi bir oyun hem işlemci hem ekran kartına yüklenemez diye bir kaide yok.

Yani kabaca işlemci beyin, ekran kartı kas gücüdür diyebiliriz. Bu çok kabaca bir tanım fakat basitçe olayı kavramak için yeterli.
 
"Ayrım" kelimesi ile, "Ayrı mı?" sorusu arasında fark var. Arkadaş burada "ayrım" kelimesini kullanmış.
 
Oyunlarda işlem şu şekilde oluyor. Mesela 3d bir oyun düşünelim. Oyun yüklenirken diskten 3d modeller,kaplamalar,ses gibi dosyalar RAM'a (sıkıştırılmış formatlar açılır (CPU) )yüklenir.
Oyun sırasında bu modellerin bir sonraki pozisyonu,rotasyonu gibi bilgiler fizik motoru (CPU) tarafından hesaplanır. Yapay zeka veya mantıksal durumlar için hesaplama yapılır (CPU) .
Ekranda o anki çizimin yapılabilmesi için RAM'den kaplama,model bilgileri(pozisyon ve rotasyon bilgileriyle),ışık kaynağı pozisyonları gibi bilgiler ekran kartına gönderilir. Ekranda çizilecek modellerin renk ve ışık bilgileri hesaplanıp ekran üzerinde pixel kordinatlarına dönüştürülür (GPU).

GPU işlem basamağı

 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…