Optimizasyon için CPU Çekirdeklerini Değerlendirme - sayfa 10

 
Pavel Verveyko :

Klasörü yerine geri koydum, frenler gitmiş, mat hesaplamaları hakkında nedense test cihazı kayboluyor, ikonlardan birine tıklayarak açmanız ve oradaki mattan ayarları seçmeniz gerekiyor. hesaplama.
şimdi F olmadan tekrar etmeye çalıştı
resimdeki sonuç:

Bir şeylerin yanlış olduğu açık.)

Test Cihazı\önbellek önbelleğini silin

 
Aleksey Vyazmikin :

Test Cihazı\önbellek önbelleğini silin

işe yaradı, şimdi son danışmanı göndereceğim.
hazır. Her şeyi o yazıya koydum.

 
Pavel Verveyko :

işe yaradı, şimdi son danışmanı göndereceğim.
hazır. hepsini o yazıya koy

Verileri girdi. Günlüklerden, azaltmanın yük altında gerçekleştiği görülüyordu ve bu, aracı geçişleri sırasındaki dağılmanın tek bir optimizasyon modunda olmasının nedenidir. Bu nedenle düzenli sıklıkta testler yapmanızı rica ediyorum ki bu toplum için daha faydalı olacaktır.

Montaj maliyetlerini hesaba katmadan bir pivot tablo yayınlarım. Sondan bir önceki sütuna göre filtreleme, herkes son Expert Advisor ile test yapmadığı için hatırlatırım sütunun değeri işlemcinin 1 saatte kaç geçiş yapacağını gösterir yani. etkinliği.

 
Andrey Khatimlianskii :

@Aleksey Vyazmikin

Sürümümü deneyin.

Zaman ayırdığınız için teşekkür ederim!

Performans artışı, geçiş başına 28 saniyeden 17'ye kadar önemli! Soru, hangi etkiden dolayı ortaya çıkıyor - koddan kesinlikle "eğer" in kaldırıldığını gördüm? Ama bir yorum yapmak istiyorum çünkü mantığı hızlandırma anlamındaki artışın sebebi ne olduğu belli değil.

Ancak derlenen dosyanın boyutu tatsız bir şekilde 14 megabayttan 24'e çıktı, yani. aslında 10 megabayt - ve bunun nasıl açıklanacağı - net değil.

 
Aleksey Vyazmikin :

Verileri girdi. Günlüklerden, azaltmanın yük altında gerçekleştiği görülüyordu ve bu, aracı geçişleri sırasındaki dağılmanın tek bir optimizasyon modunda olmasının nedenidir. Bu nedenle düzenli sıklıkta testler yapmanızı rica ediyorum ki bu toplum için daha faydalı olacaktır.

Montaj maliyetlerini hesaba katmadan bir pivot tablo yayınlarım. Sondan bir önceki sütuna göre filtreleme, herkes son Expert Advisor ile test yapmadığı için hatırlatırım sütunun değeri işlemcinin 1 saatte kaç geçiş yapacağını gösterir yani. etkinliği.

nüans şu ki, overclock kullanmadım .. (ps, overclock yapmıyorum, kendi başına)))
Anakartın desteklediği ve bellek denetleyicisine göre anakartta belirtilen 3200 RAM frekansını ayarladım.
AMD Ryzen (Matisse) işlemciler, DDR4 3200/2933/2667/2400/2133 ECC ve ECC olmayan belleği, arabelleksiz belleği destekler

ve Windows başka bir şey görür)


ps bilgisayar gürültü yapmıyor) ya standart frekansta çalışıyor ya da standart olarak görüyor gibi görünmesine yol açıyorum
 
Pavel Verveyko :

nüans şu ki, overclock kullanmadım .. (ps, overclock yapmıyorum, kendi başına)))
Anakartın desteklediği ve bellek denetleyicisine göre anakartta belirtilen 3200 RAM frekansını ayarladım.
AMD Ryzen (Matisse) işlemciler, DDR4 3200/2933/2667/2400/2133 ECC ve ECC olmayan belleği, arabelleksiz belleği destekler

ve Windows başka bir şey görür)


ps bilgisayar gürültü yapmıyor) ya standart frekansta çalışıyor ya da standart olarak görüyor gibi görünmesine yol açıyorum

O zaman optimizasyon sırasında frekansın sadece ideoloji nedeniyle düştüğünü varsayacağım. İlgi uğruna, herhangi bir danışmanın koşusunu daha uzun yapın - 16 geçiş değil, diyelim ki 160 - geçiş süresinin burada nasıl değiştiği ilginç - fark minimum olmalı - 1 saniye içinde.

 
3800x performans olarak neredeyse i7 8700'ü yakaladı ve 2700'den koptu.
Bunun nedeni muhtemelen bellekle çalışırken gecikme süresinin azalması ve önbelleğin iki katı olmasıdır.
Sonuç: MT5 için belirleyici faktör belleğe erişimdeki gecikmeler ve bellekten okuma hızıdır.
Bu aynı zamanda 2990 wx akışındaki düşük performansla da doğrulanır. 4. kanala ve önbellekle özel çalışmalara rağmen büyük bellek gecikmeleri var.
Yani, çekirdeklerin hızı o kadar önemli değil.
Belki de böyle çalışır.
 
Aleksey Vyazmikin :

Soru, hangi etkiden dolayı ortaya çıkıyor ...

... ve nasıl açıklanacağı belli değil.

Yeni yapı, yeni test cihazı, yeni derleyici... pivot tabloda "MT5 yapı" sütunu eksik

 
Maxim Romanov :
3800x performans olarak neredeyse i7 8700'ü yakaladı ve 2700'den koptu.
Bunun nedeni muhtemelen bellekle çalışırken gecikme süresinin azalması ve önbelleğin iki katı olmasıdır.
Sonuç: MT5 için belirleyici faktör belleğe erişimdeki gecikmeler ve bellekten okuma hızıdır.
Bu aynı zamanda 2990 wx akışındaki düşük performansla da doğrulanır. 4. kanala ve önbellekle özel çalışmalara rağmen büyük bellek gecikmeleri var.
Yani, çekirdeklerin hızı o kadar önemli değil.
Belki de böyle çalışır.

Önbelleği arttırmanın değil, onunla çalışma prensibini değiştirmenin çok önemli olduğunu düşünüyorum - burada makalede daha ayrıntılı olarak okuyabilirsiniz, ayrıca AVX2 talimatlarıyla çalışmanın hızlandırılması ve genel olarak işlemci saatinin artması hız. Burada RAM'in bir rol oynadığından emin değilim - burada tarihle ilgili bir çalışma yok, büyük ölçekli yazma işlemleri yok.

Bu arada, lütfen farklı işlemcilerin Expert Advisor'ları farklı şekilde ele aldığını unutmayın.

Geçiş başına ortalama süre saniye cinsinden gösterilir.

Микроархитектура Zen 2: вот почему мы ждём Ryzen 3000
Микроархитектура Zen 2: вот почему мы ждём Ryzen 3000
  • 3dnews.ru
Через две недели с небольшим нас, по всей видимости, ожидает чудо. Такой вывод можно сделать, если обобщить все те предположения, которые высказывают пользователи в ожидании предстоящего анонса процессоров Ryzen третьего поколения. Но даже самые смелые высказывания о том, будто бы во второй половине года на рынке процессоров для ПК нас ждёт...
Neden: