7.1.2019 21:42:24 - Ekrem71 83 yorum
Ayrıca BakınızRTX teknolojisi taşınabilir sistemlere geldi
Şu anda 0 üye, 1 misafirin görüntülediği bu içeriğe toplam 10611 kez bakıldı. (0,375 sn.)
Feyzuli - 7.1.2019, 21:45 +30
Kloroform - 7.1.2019, 22:07 +19
rezes - 7.1.2019, 22:23 +18
Yanlış hatırlamıyorsam G-Sync için monitörlere konulan çiplere-devrelere aslında gerek olmadığı, NVIDIA'nın fiyatı yükseltmek (kazık) ve monitör üreticilerini zorlamak için yaptığına dair haberler çıkmıştı. (Beklenir)Aslında b...
Yanlış hatırlamıyorsam G-Sync için monitörlere konulan çiplere-devrelere aslında gerek olmadığı, NVIDIA'nın fiyatı yükseltmek (kazık) ve monitör üreticilerini zorlamak için yaptığına dair haberler çıkmıştı. (Beklenir)
Aslında bu bilmemne sync işi yeni sayılmaz. Benim gibi programcı moruklar hatırlar. Geçmişte ekrandaki kırpışma ve bozulmayı (tearing vs gibi) engellemek için kodda sync işine girerdik. Monitörün V-sync (vertical synchronization) sinyalini takip eder ve ekrana bu esnada (tarama yokken) yazardık. Yani teknik eski bir teknik.
CRT -> LCD geçince aslında V-Sync ihtiyacı yok denecek kadar azaldı. (Bu CRT monitörde elektron hüzmesinin sağ-alttan sol-üste gitmesi ve RAMDAC sıfırlanması için gereken süre) Fakat uyumluluk amacı ile sync geçiş periyodu çok kısa olsa da yine de bulunuyor. (ekran tazeleme hızı bununla ilintili)
Dolayısı ile şimdi de V-sync takip edip tearing vb engellemek için monitörlere pahalı çipler-devreler koymaya gerek yok. Hala monitörlerde V-sync sinyali var ve ekran kartı zaten bunu yakalayıp işliyor halihazırda ekran tazeleme için. Gereksiz olan NVIDIA'nın zorla kakaladığı çipler-entegreler.
Freesync (adaptive sync) buna dayanıyor. Zaten var olan V-sync sinyalini ekran kartının FPS eşitlemesi için kullanıyor. Eskiden V-Sync geçiş ve tarama periyodu ekran Hz değeri ile orantılı olarak sabitti. Yani 50 Hz ekran varsa tarama periyodu 1 sn/50, 1000 ms/50 ile 20 ns olurdu. Geçiş periyodu da bunun bir kısmı. Freesync farkı ise bu periyotların süresinin değişebilmesi. (karmaşık-basit grafik çerçeveleri vb)
Yani Freesync için sadece monitörün V-Sync tarama periyodunu değiştirebilmesi ve ekran kartına uyabilmesi yeterli. LCD için geçiş periyodu zaten yok denecek kadar kısa. Ekran kartı ise karmaşık (çok poligonlu) çerçevelerde periyodu biraz uzatarak, basit olanlarda ise biraz kısaltarak ortalama Hz=FPS denkliğini sağlar. Çerçeveler her halukarda periyottan daha kısa sürede tamamlanıyor ise (güçlü kart) periyot oldukça sabit kalır ama ekran kartı kendi hızını düşürerek ortalama Hz=FPS değerini tutturmaya çalışır.
Yapılan iş karmaşık değil, yanı atla deve yok ortada. Ama G-Sync kazığı var. Gereksizken hem de. NVIDIA baskın gücünü kullanarak G-Sync işini zorla kabul ettirmeye çalıştı ama başaramadı. Fiyat farkı çok yüksek ve atılan taş ürkütülen kurbağaya değmiyor.
Freesync ise cüzi bir maliyet artışı ile aynı işi yapıyor. G-Sync monitör sayısı pek artmazken, nerede ise giriş seviyesi monitörlere bile freesync vermeye başlayacak monitör firmaları. Freesync beklenenden çok daha hızlı kabul gördü. Bu ise G-Sync için dar bir alanda sıkışmak demek.
NVIDIA bu yüzden Freesync işine bulaşmaya başladı. Dar alana sıkışıp kalmamak için, yoksa NVIDIA yolmadan bir şey vermez. Madem Freesync daha çok kabul gördü, ben de kenarda kalmayayım diye. Intel de Freesync deyince G-Sync için çanlar çalmaya başladı. (Üstelik adlarını pek duymasak da hala Sis-S3-Matrox da var, genelde gömülü sistemler, sanayi vb)
Yine Cuda için de kod açık olacak haberleri var hatırlarsanız. Cuda rakipsizken NVIDIA kimseye vermezdi ve lisans ücretleri anasının nikahıydı. Üstelik sadece güçlü kartlarda yeterli derecede işe yarıyordu.
OpenCL rakip olarak çıkınca iş değişti. OpenCL bedava, illa pahalı kart gerekmiyor faydalanmak için. Günümüzde nerede ise dandik freeware uygulamalar bile OpenCL kullanacak. Ciddi uygulamalarda çok yaygın. Cuda da kenarda sıkışma tehlikesine girince NVIDIA bunu açayım bari, yoksa kullanan kalmayacak derdine düştü.
(EK: Eskiden NVIDIA kartlarında Cuda gücüne önem verir, OpenCL gücü yerlerde sürünürdü. Öyle ki vasat AMD kartlar en üst NVIDIA kartları OpenCL gücü açısından tokatlardı. Minig ve bedava olması +Apple ile OpenCL yayıldıkça NVIDIA kartlar da OpenCL gücüne önem vermeye başladı. Yapısı gereği AMD kartlar kadar veremezler ama eski kat-kat fark azaldı)
melikulupinar - 8.1.2019, 15:16 +17
amd olmasa nvidia intel ne düdüklerdi be hala düdüklüyorda bizimkiler uyuyo mesela amd freesync yi öyle ahım şahım fiyatlari zorlamadi hatta vesa standardi olsun diye uraşanda amd idi nvidia iki yazilimla hop çok basit bir teknolo...
amd olmasa nvidia intel ne düdüklerdi be hala düdüklüyorda bizimkiler uyuyo mesela amd freesync yi öyle ahım şahım fiyatlari zorlamadi hatta vesa standardi olsun diye uraşanda amd idi nvidia iki yazilimla hop çok basit bir teknolojiye millete masraf yaptirmadan geçirebilirdi ha ğeçirdi masrafi gecirdi o ayri bir mesele.
wolferto - 8.1.2019, 00:55 +16
2 katına yakın para verip gsync monitör alanları keriz yerine koymak budur.
BARKU - 8.1.2019, 15:35 +4