«gpu» etiketlenmiş sorular

2
Değişen devletin maliyeti nedir?
Programcıların belirli işlemlerin maliyeti hakkında oldukça iyi bir fikir edinmeleri gerekiyor: örneğin CPU ile ilgili bir talimatın maliyeti, L1, L2 veya L3 önbellek maliyeti, LHS'nin maliyeti. Grafiklere gelince, ne oldukları hakkında hiçbir fikrim olmadığını çok az biliyorum. Onları maliyetle sipariş edersek, devlet değişikliklerinin şöyle bir şey olduğunu aklımda tutuyorum: Gölgelendirici …

3
Neden oyunların doğrudan piksel çizebileceği OpenGL ve DirectX gibi grafik çerçevelerimiz var?
Oyunlar ve diğer grafik yoğun uygulamalar OpenGL ve DirectX gibi çerçeveler kullanır. Ayrıca piksel gölgelendirici ve DX12 gibi özelliklere ihtiyaç duyarlar. Peki her şeyi piksel piksel çizebildiğimizde neden tüm bu çerçevelere ve GPU özelliklerine ihtiyacımız olsun? İlk olarak, oyunun bir şekilde derlenmesi gerekir, böylece piksel piksel çizilir. Bu, büyük olasılıkla …

1
Neden GPU'ların hala rasterleştiricileri var?
Gelişmelere rağmen, modern GPU'lar hala sabit rasterleştiricilere sahiptir. Programlanabilir gölgelendiricilerle son derece özelleştirilebilir, ancak yine de tam olarak programlanamaz. Neden? Neden GPU'lar, rasterleştiricinin sadece kullanıcı tarafından sağlanan bu cihaz için bir yazılım olduğu evrensel bilgi işlem birimlerine sahip büyük ölçüde paralel cihazlar olamaz? Sabit işlevli donanıma sahip olmak, performans açısından …
14 gpu  rasterizer 

2
Anizotropik filtreleme tipik olarak modern GPU'larda nasıl uygulanır?
Anizotropik filtreleme "normalde MIP harita dokusunun örtüşme önleme girişimleriyle kaybedilen bir dokunun keskinliğini korur". Wikipedia makalesi, nasıl uygulanabileceğine dair ipuçları veriyor ("herhangi bir anizotropi yönelimi için dokuyu araştır (...)"), ancak benim için çok net bir şekilde okunmuyor. Sunumun notlarında gösterilen testlerin önerdiği gibi, çeşitli uygulamalar var gibi Fiziksel Tabanlı Oluşturma …

1
Arama dokuları hala herhangi bir şey için kullanılıyor mu?
Çok uzun zaman önce değil (5-10 yıl?), Dokulara veri fırlatmanın ve daha sonra pişmiş dokuların doğrusal enterpolasyonunu elde etmek için genellikle dahili doku enterpolasyonunu kullanarak dokulardaki verileri okumanın popüler / verimli olduğunu biliyorum. dışarı veri. Artık hesaplama süresi, doku arama süresine kıyasla daha ucuz olduğundan, bu uygulama hep birlikte kaybolmazsa …
14 texture  gpu  hardware 

1
GPU programlamasında neden iş verimliliği isteniyor?
CUDA'da paralel tarama yapmayla ilgili aşağıdaki makaleyi okudum: https://developer.nvidia.com/gpugems/GPUGems3/gpugems3_ch39.html Makalede, taramanın "verimli çalışması" üzerine bir vurgu vardır. Başka bir deyişle, bir GPU algoritması bir CPU algoritmasından (O (n)) daha fazla ekleme yapmamalıdır. Yazarlar, biri O (nlogn) ilavesini yapan "naif" ve "verimli çalışma" olarak değerlendirdikleri iki algoritma sunar. Ancak, iş verimli …

1
Bitişik üçgenler rasterleştirildiğinde neden üst üste gelmiyor?
Aşağıdaki noob sorusu için özür dilerim, sadece hiçbir yerde tatmin edici bir cevap bulamıyorum ... İki üçgenden oluşan basit bir eksenle hizalanmış dörtlü oluşturduğumda, bu üçgenlerin buluştuğu köşegen kenarda neden hiçbir zaman görünür bir eser olmadığını anlamıyorum. Bu piksellerin bazıları her iki üçgende olmalı, değil mi? Yani, fragshader'ım her zaman …
11 opengl  gpu  rasterizer 


1
Modern donanım gerçek zamanlı olarak korunurken bir sahnede kaç çokgen ulaşabilir ve oraya nasıl ulaşılır?
Oldukça basit, bazı açılardan, ama kendim dahil birçok insanın cevabını gerçekten bilmediği bir soru. GPU üreticileri genellikle çok yüksek sayılardan bahseder ve çeşitli oyun motorlarının desteklediğini iddia ettikleri çokgen sayıları arasındaki yayılma, genellikle birden fazla büyüklük sırasına yayılır ve yine de büyük ölçüde birçok değişkene bağlıdır. Bunun geniş, oldukça açık …
11 gpu  optimisation 

1
AMD'nin GPD kartına SSD takması neden gecikmeyi bu kadar azalttı?
AMD, son zamanlarda üzerinde birkaç M2 SSD bulunan ilginç bir Radeon Pro kartıyla haberlerde yer aldı. Bazı daha ayrıntılı öykülerin ( örneğin burada veya burada ) belirttiği gibi, faydalar temel olarak yüksek bant genişliğinden kaynaklanmayabilir (M2'ler her biri sadece 4 PCIe şeridindedir, bu nedenle kartın kendi 16 şeritli konektörünün daha …

2
Modern GPU'lar üzerinde köşe verilerini düzenlemenin en etkili yolu
Ben köşe oluşan bir model, her var ki position, normal, tangent, ve texcoordüçgenler endeksi üçlüsü tarafından belirtilen nitelikler,. Yalnızca köşe özelliklerine odaklanırsak, iki geniş stratejinin farkındayım: dizilerin yapısı ve yapı dizisi. Ayrıca belirli bir tepe için özniteliklerin bellek yerini (ve dolayısıyla önbellek yerini) arttırdığı için yapı dizisinin tercih edildiğini duydum. …

1
GPU'da paylaşılan köşe normalleri oluşturma
Çoğunlukla Marching Cubes'ın CPU'dan OpenGL hesaplama shader'larına uygulanmasını başardım, ancak henüz normallerle mücadele etmedim ve bunun için en iyi yolu merak etmedim. Benim uygulama özellikle ikili değer alanları ile ilgilenir (henüz bir mesafe tahmini olmayan 3D fraktal fonksiyonları modellemeye çalışıyorum), bu yüzden degrade ve ileri farklılıklar yöntemleri işe yaramaz. Çalışma …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.