Arama butonu
Bu konudaki kullanıcılar: 1 misafir
87
Cevap
2364
Tıklama
0
Öne Çıkarma
Ekran Kartınız Ne Kadar Asenkron? [zaman ölçümü çözünürlüğü düzeltildi]
T
8 yıl (15004 mesaj)
Yarbay
Konu Sahibi

Alttaki adrese girip, resimde kırmızı ile işaretlenen düğmeye basarak indirebilirsiniz. Sonra indirdiğiniz dosyayı açıp içindeki kalorifer uygulamasını çalıştırabilirsiniz. Hız testi yapılacak kart artık listeden seçilebiliyor. Sadece kullanmak istediğiniz kartın isminin yazılı olduğu düğmeye basın. İşlemciniz 32 çekirdekli değilse işlemciyi seçmeyin, ekran kartına göre çok yavaş kalacaktır ve test uzun sürecektir.

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ı:

(kullanıcı adı)kart(gpu-vram frekansları) ---------- asenkron hesapla gelen hız kazancı ----- asenkronlu hız ----- sadece karekök hesabının tamamlanma süresi --- pci-e sürümü ----- işlemci


---------------------AMD---------------------------

(rambetiko) Vega64(??) -------- %37.1 -- 4.3x ------------- 1.0 milisaniye -- pci-e 3.0 x16

(rerererara) RX480(1342/8000) -------- %47.2 -- 2.4x ------------- 2.0 milisaniye -- pci-e 2.0 x16

(biostrike) R9-380x(??) -------- %111.5 -- 3.5x ------------- 5.3 milisaniye -- pci-e sürümü 3.0 x16 --- i5 4690k Stok

(nietzsche55) R9-580x(??) -------- %39.8 -- 3.1x ------------- 3.0 milisaniye -- pci-e sürümü 3.0 x16 --- Ryzen r5 1600(3.4ghz)

(Celonfix) RX560(1300/1750) -- %79.7 -- 2.5x------------- 6.8 milisaniye -- pci-e 3.0 x8 -- Ryzen 5 1600(3.7GHz)

(zibidi gonzales) R9-380x(??) -------- %90.6 -- 2.2x ------------- 5.8 milisaniye -- pci-e sürümü ??

(sangreal_1905) R7 370(1250/1600)----------- %25.9 ---- 2.2x --------------------- 7.0 milisaniye -- pci-e ?.0 x16 -- G4560 Pentium

(sangreal_1905) R7 370(1030/1400)----------- %30.3 ---- 2.0x --------------------- 8.4 milisaniye -- pci-e ?.0 x16 -- G4560 Pentium

(arslanbenzer) HD7850(??) -------- %22.7 -- 1.4x ------------- 8.7 milisaniye

(Tugrul_512bit) RX550(1200/1750) -- %74.8 -- 1x------------- 14.0 milisaniye -- pci-e 2.0 x8 -- FX8150(3.7GHz)


---------------------INTEL------------------------

(selimyzc) HD530(??) ----------- %0.2---- 0.4x --- 50.3 milisaniye --- pci-e 3.0 ?? --- i7-6700k

(Tugrul_512bit) HD400(600) ----------- yok ---- 0.1x --- 148.2 milisaniye --- bilmiyorum(2.0 x8 olabilir) --- N3060


--------------------NVIDIA------------------------

(DhanTE) GTX 1080TI(1860/11112)------------%-12.0 ---- 4.7x ---------- 2.0 milisaniye -- pci-e 3.0 x16

(donanımcı123) GTX 980(1393/7010)------------%-5.4 ---- 2.1x ---------- 4.0 milisaniye -- pci-e 3.0 x16

(selimyzc) GTX 1070(??) ----------- %0.4---- 1.4x --- 3.3 milisaniye --- pci-e 3.0 ?? --- i7-6700k

(CoNaR-X) GTX 960(1500/7000)------------%0.2 ---- 1.4x ---------- 7.6 milisaniye -- pci-e 3.0 x16 -- i5-3570k

(Çetooooo) GTX 1060 6G(??) ----------- %0.0---- 1.3x --- 4.6 milisaniye --- pci-e 3.0 x16 --- i3-6100

(SalimAydogdu) GTX 770(??)----------- %-0.9 ---- 1.0x ------------------ 14.1 milisaniye

(By_KeReMM) GTX 1050ti(??)---------%-7.5 ---- 0.8x ---------- 8.8 milisaniye

(nacker) GTX 950(??)----------- %-0.8 ---- 0.8x --------------------- 10.0 milisaniye -- pci-e 2.0 x16

(HüsnüÇoban) GTX 1030(??)----------- %0.3 ---- 0.6x --------------------- 18.0 milisaniye -- pci-e 3.0 x4

(BlancpaiN) GT 555M(??)----------- %-0.5 ---- 0.1x --------------------- 175.6 milisaniye -- pci-e 2.0 x8 -- i7 2670qm





--------------------İşlemciler------------------------

(Celonfix) Ryzen 5 1600(3.7GHz) -- %4.4 -- 0.1x------------- 378.8 milisaniye

(nietzsche55) Ryzen 5 1600(3.4GHz) -- %1.9 -- 0.1x------------- 423.2 milisaniye

(rerererara) FX9370(4.9GHz) ----------- %8.9 ---- 0.0x --- 600.0 milisaniye

(Tugrul_512bit) FX8150(3.7GHz) ----------- %6.0 ---- 0.0x --- 847.1 milisaniye


Aşırı hesap yükü ile alınan sonuçlar:

--------------------NVIDIA------------------------

(DhanTE) GTX 1080TI(1860/11112)------------%-1.6 ---- 5.6x ---------- 8.0 milisaniye -- pci-e 3.0 x16

(donanımcı123) GTX 980(1393/7010)------------%-1.1 ---- 2.6x ---------- 15.0 milisaniye -- pci-e 3.0 x16

(CoNaR-X) GTX 960(1500/7000)------------%1.3 ---- 1.6x ---------- 29.6 milisaniye -- pci-e 3.0 x16 -- i5-3570k

(emmre129) GTX 960(1367/7010)------------%0.9 ---- 1.4x ---------- 33.1 milisaniye -- pci-e 3.0 x16 -- i5 4460



---------------------INTEL------------------------


---------------------AMD---------------------------

(biostrike) R9-380x(??) -------- %36.6 -- 2.5x ------------- 20.6 milisaniye -- pci-e sürümü 3.0 x16 --- i5 4690k Stok

(gezgin) HD5850(850/1100) -- %33.6 -- 1.2x------------- 41.4 milisaniye -- pci-e 1.1 x16 -- E5420(2550 MHz)

(Tugrul_512bit) RX550(1200/1750) -- %41.1 -- 1x------------- 55.1 milisaniye -- pci-e 2.0 x8



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 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.

Üye Ol Şimdi Değil





< Bu mesaj bu kişi tarafından değiştirildi Tugrul_512bit -- 14 Ekim 2017; 13:28:33 >

T
8 yıl (15004 mesaj)
Yarbay
Konu Sahibi

E
8 yıl (2481 mesaj)
Binbaşı

%-0.9 çıktı
GTX 770





< Bu mesaj bu kişi tarafından değiştirildi encodemaster -- 10 Ekim 2017; 1:57:31 >

T
8 yıl (15004 mesaj)
Yarbay
Konu Sahibi

@SalimAydogdu

Programa ekran kartı seçebilme özelliğini de ekledim. Tekrar deneyebilir misin?


Bu mesaja 1 cevap geldi.
B
8 yıl (1589 mesaj)
Binbaşı

Asenkron işlem ile sağlanan hız kazancı = % -3,8 çıktı bu iyimidir yoksa kötümüdür ?


Bu mesaja 1 cevap geldi.
N
8 yıl (8934 mesaj)
Yarbay

gtx 950 ile %-0,8 sonucu aldım.




Bu mesajda bahsedilenler: @Tugrul_512bit
B
8 yıl (3362 mesaj)
Binbaşı

A
8 yıl (3004 mesaj)
Binbaşı

< Resime gitmek için tıklayın >

Kartım HD 7850 2 gb



T
8 yıl (15004 mesaj)
Yarbay
Konu Sahibi

quote:

Orijinalden alıntı: Nefirayto

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 mesaj bu kişi tarafından değiştirildi Tugrul_512bit -- 10 Ekim 2017; 12:7:54 >
Bu mesaja 1 cevap geldi.
N
8 yıl (8934 mesaj)
Yarbay

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.


Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @Tugrul_512bit
T
8 yıl (15004 mesaj)
Yarbay
Konu Sahibi

quote:

Orijinalden alıntı: nacker

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ç?


Bu mesaja 1 cevap geldi.
D
8 yıl (25787 mesaj)
Yarbay

T
8 yıl (15004 mesaj)
Yarbay
Konu Sahibi

quote:

Orijinalden alıntı: donanımcı123

GTX 980

< Resime gitmek için tıklayın >

Katılım için teşekkür ederim. Pci-e sürümü 3.0 x16 sanırım.


Bu mesaja 1 cevap geldi.
D
8 yıl (25787 mesaj)
Yarbay

quote:

Orijinalden alıntı: Tugrul_512bit


quote:

Orijinalden alıntı: donanımcı123

GTX 980

< Resime gitmek için tıklayın >

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.



E
8 yıl (2481 mesaj)
Binbaşı

N
8 yıl (8934 mesaj)
Yarbay

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 >





< Bu mesaj bu kişi tarafından değiştirildi nacker -- 10 Ekim 2017; 22:11:40 >


Bu mesajda bahsedilenler: @Tugrul_512bit
T
8 yıl (15004 mesaj)
Yarbay
Konu Sahibi

Daha iyi olanı listeye ekliyorum. Sendeki pci-e sürümü 2.0 x16 veya 3.0 x8 mi? @nacker





< Bu mesaj bu kişi tarafından değiştirildi Tugrul_512bit -- 10 Ekim 2017; 22:51:5 >
Bu mesaja 1 cevap geldi.
1
8 yıl (9035 mesaj)
Yarbay

T
8 yıl (15004 mesaj)
Yarbay
Konu Sahibi

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





< Bu mesaj bu kişi tarafından değiştirildi Tugrul_512bit -- 10 Ekim 2017; 23:56:16 >
Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @HüsnüÇoban
R
8 yıl (9736 mesaj)
Yarbay

vega 64 - sonraki denemede 37,1 çıktı.

< Resime gitmek için tıklayın >





< Bu mesaj bu kişi tarafından değiştirildi rambetiko -- 11 Ekim 2017; 0:9:46 >
Bu mesaja 1 cevap geldi.