|
%-0.9 çıktı GTX 770 |
|
@SalimAydogdu Programa ekran kartı seçebilme özelliğini de ekledim. Tekrar deneyebilir misin? |
| Asenkron işlem ile sağlanan hız kazancı = % -3,8 çıktı bu iyimidir yoksa kötümüdür ? |
Bu testin oyunla alakası yok. OpenCL hesaplama kütüphanesini kullanarak ekran kartında hesap yaptırıyor. Üç kısımdan oluşuyor, veriyi GPU ya yükleme, hesaplama ve sonuçları geri alma. Bir de bunun asenkronu ile karşılaştırma yapıyor. Oyun performansı aslında 250 x karekök kısmıyla daha çok alakalı(ama gene de yeterli değil tabiki). Bu testin amacı, kart bir işlem yaparken diğerini de sıradan alıp yeni işe başlayabiliyor mu onu test etmek. Atıyorum, 1 saniye süren işlemin 30 salisesi yükleme 70 salisesi hesaplamaysa, yükleme ile hesabı aynı ana denk getirerek yükleme süresini gizliyor ve 30 salise zaman kazanıyor. Yani sadece belli yerlerde etkili olabilir, gene atıyorum 100 tane resim işlenecektir(mesela web sitesi yazdın, insanlar fotoğraf yükleyip vesikalık yaptırıyorlar), hepsini sırayla işlemektense 3er 5er aynı anda işlemek daha hızlı olabiliyor. Belki senin kart oyunlarda RX550 den en az 2 kat fazla FPS veriyor olabilir ve bu ilişkiye en yakın bölüm karekök hesaplama bölümü(dördüncü test) ama gene de o bile oyun performansından baya uzaktır. Karekök birçok yerde önemlidir, atıyorum parçacıkların etkileşimi, ışınların hangi piksellere çarptıklarını bulma gibi işlemlerde kullanılıyor. |
| Bu tür hesaplama işlerinde AMD kartlar neredeyse çoğu zaman nvidia kartlara göre çok daha performanslı oluyorlar. İşin teknik detayını tam olarak bilmiyorum ama nvidia daha dar bant genişliği kullanırken aynı oyun performansını veren amd kartların bant genişliği çok daha yüksek oluyor. (128 bit ve 256 bit gibi). Bildiğim kadarıyla nvidia bir çeşit sıkıştırma teknolojisi kullanıyor bu sayede oyunlar(veya desteklediği diğer yazılımlar) için gerekli bant genişliğini azaltmış oluyor. AMD'de de ise bu olay yok veya nvidia'ya göre daha ilkel; gpu yüksek bant genişliğine ihtiyaç duyuyor. Ama iş oyundan çıkıp hesaplamaya gelince AMD farkını bariz ortaya koyuyor. SAnırım bu sebeple mining'de AMD kartlar her daim f/p oluyor. |
Haklısın. Hesap hızı olarak senin kart iyi çıkmıştır ama. Kaç kat diyordu sonuç? |
Katılım için teşekkür ederim. Pci-e sürümü 3.0 x16 sanırım. |
Doğrudur üstad imzamdaki sistem. |
|
Tekrar çalıştırdım bu sefer %-1,2 aldım. Öncesinde -0,8 idi. Kart gtx 950 < Resime gitmek için tıklayın > |
| Daha iyi olanı listeye ekliyorum. Sendeki pci-e sürümü 2.0 x16 veya 3.0 x8 mi? @nacker |
| O kart pci-e 2.0 mı oluyor? 8x hızında çalışıyor galiba. Katkılarınız için teşekkür ederim. @HüsnüÇoban |
|
vega 64 - sonraki denemede 37,1 çıktı. < Resime gitmek için tıklayın > |
Zaman ölçümlerinde ondalıklı sayı hesabı sırasında yapılan bir hata düzeltildi, vega64 - 1080ti gibi 1 milisaniyede hesabı bitirebilen kartlar için sonuçlar %10-%50 arasında değişebilecek hatalar ile geliyordu.
https://github.com/tugrul512bit/KaloriferBenchmarkGPU/blob/master/KaloriferV4.rar
< Resime gitmek için tıklayın >
Program çok basit bir şekilde işlemci ile kart arasında veri kopyalayarak ve her veri değeri için arka arkaya 250 kere karekök işlemi yaparak geçen süreyi ölçmekte, sonra da tüm bu işlemleri pipeline şeklinde aynı anda yürütmekte ve ne kadar zaman kazanıldığına bağlı olarak bir sonuç döndürmektedir. Katılmak isterseniz buyrun.
Kesinlikle furmark gibi aşırı güç gerektirmemekte, sadece kartın çok sayıda komut sırası ile ne kadar verimli çalışabildiğini incelemektedir ve oyun(veya cuda/physx) performansıyla alakası yoktur. Asenkron kısmı aynı anda 10 adet OpenCL komut sırası ile çalışmaktadır ve sadece RX550 ile denenmiştir.
Yüzdesel kazanç değerleri ile A.Bx şeklinde yazılmış hız sonuçları, hem işlemci hem de pci-e hızına bağlı olarak da değişebilmektedir, karekök süreleri ise %100 GPU hesap gücü ile ilişkilidir. Yani ne kadar iyi işlemciniz varsa o kadar iyi veya kötü ölçebiliyorsunuz. Hatta işlemci çok iyiyse, biraz kısarak asenkron verimliliği kazanma ihtimali de var çünkü ekran kartına veri aktarma süresi ile o verilerin hesaplanma süresi aynı değil. Bu süreler ne kadar yakınsa o kadar iyi asenkron kazancı sağlanabiliyor ama kartın bunu yapabiliyor olması da gerek. Gene de sonuçları çok fazla etkilememesi gerek.
Katılımcıların sonuçları:
Aşırı hesap yükü ile alınan sonuçlar:
GPU üreticilerine göre kartları kendi aralarında sıraladım çünkü yapısal olarak çok farklılar, doğrudan karşılaştırılmaları pek mantıklı değil.
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye Ol Şimdi DeğilÜye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.
< Bu mesaj bu kişi tarafından değiştirildi Tugrul_512bit -- 14 Ekim 2017; 13:28:33 >