
Alım-satım fırsatlarını kaçırıyorsunuz:
- Ücretsiz alım-satım uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Kayıt
Giriş yap
Gizlilik ve Veri Koruma Politikasını ve MQL5.com Kullanım Şartlarını kabul edersiniz
Hesabınız yoksa, lütfen kaydolun
BMI2 (BMI1'e ek olarak).
MPX ve SGX koruma ile ilgili olduğu için, derleyicinin aktif olarak BMI2 talimatlarını / teknolojilerini kullandığını ve TSX'in daha az olası bir etkisi olduğunu önerme girişiminde bulunurum.
Bir karttaki OpenCL, birden çok işlemciden çok daha verimli olacaktır.
Ve işlemci karşılaştırmalarını ortaya çıkaran bu saçmalığa puan verin.
Ama evet, OpenCL altında nasıl kod yazılacağını bulmanız gerekiyor.
Renat bir yerde bu konuda bir yazı yazmıştı, ben kendim okumadım ve ne kadar bilgilendirici olduğunu söyleyemem, kendim okuyamıyorum.
Alexey, OpenCL altında kod yazmayı öğrenip bunun için iyi bir kart satın almak bana daha verimli olacak gibi geliyor.
Bir karttaki OpenCL, birden çok işlemciden çok daha verimli olacaktır.
Ve işlemci karşılaştırmalarını ortaya çıkaran bu saçmalığa puan verin.
Ama evet, OpenCL altında nasıl kod yazılacağını bulmanız gerekiyor.
Renat bir yerde bu konuda bir yazı yazmıştı, ben kendim okumadım ve ne kadar bilgilendirici olduğunu söyleyemem, kendim okuyamıyorum.
OpenCL üzerine yazmak o kadar kolay değil, teoriyi biraz inceledim, OpenCL teknolojisi ile ajan yapmak daha kolay ve şimdiki gibi değil, tüketiciler açısından daha kolay.
Ve sonra, OpenCL her zaman etkili değildir, bu yüzden 1060 kartını ve FX-8350 işlemciyi Yandex yazılımıyla karşılaştırdım ( CatBoost ) - işlemcinin iki kat daha hızlı olduğu ortaya çıktı ve eğer trend buysa, o zaman daha fazlası beş 1080i'den daha güçlü bir işlemci satın almak için uygun maliyetli, elbette bir etkisi olacak, ama pahalı ... genel olarak, çözüm açık değil ve herkes için değil.
Ve sonra, derleyicide en son teknolojiler için desteği basitçe devre dışı bırakabileceğinizi ve eski insanlar için devre dışı bırakma seçeneğiyle her şeyin daha hızlı çalışacağını düşünüyorum.OpenCL üzerine yazmak o kadar kolay değil, teoriyi biraz inceledim, OpenCL teknolojisi ile ajan yapmak daha kolay ve şimdiki gibi değil, tüketiciler açısından daha kolay.
Ve sonra, OpenCL her zaman etkili değildir, bu yüzden 1060 kartı ve FX-8350 işlemciyi Yandex yazılımı (CatBoost) ile karşılaştırdım - işlemcinin iki kat daha hızlı olduğu ortaya çıktı ve eğer trend buysa, o zaman daha fazlası beş 1080i'den daha güçlü bir işlemci satın almak için uygun maliyetli, elbette bir etkisi olacak, ama pahalı ... genel olarak, çözüm açık değil ve herkes için değil.
Matematiksel hesaplamalar için yeşil özellikle uygun değildir.
Matematik için kırmızı olanlar daha iyidir, standartta resmi uygulama aracılığıyla yapılandırılan bir matematiksel hesaplama modu bile vardır.
Hala madenciliği çeken eski bir radeon 7970 referansım var. Bu, bir kartta madencilik yaptığım için değil, hayır, bu karlı değil, hesaplamaları sürüklediği gerçeğiyle ilgili.
Haritadaki matematiksel hesaplamalar için gölgelendiricilerin sayısına bakmanız gerekir, ne kadar çok olursa o kadar iyi, FPS'nin geri kalanı vb. Önemli değil, ana gölgelendirici blokları.
Matematiksel hesaplamalar için yeşil özellikle uygun değildir.
Matematik için kırmızı olanlar daha iyidir, standartta resmi uygulama aracılığıyla yapılandırılan bir matematiksel hesaplama modu bile vardır.
Hala madenciliği çeken eski bir radeon 7970 referansım var. Bu, bir kartta madencilik yaptığım için değil, hayır, bu karlı değil, hesaplamaları sürüklediği gerçeğiyle ilgili.
Haritadaki matematiksel hesaplamalar için gölgelendiricilerin sayısına bakmanız gerekir, ne kadar çok olursa o kadar iyi, FPS'nin geri kalanı vb. Önemli değil, ana gölgelendirici blokları.
Bildiğim kadarıyla, kırmızı olanlar double ile nasıl çalışılacağını biliyorlar ama yeşil olanlar bilmiyor - bunu biliyorum. Ancak, makine öğreniminde (CatBoost), fikre göre kırmızı ve yeşil olanlar kadar hızlı çalışması gereken karşılaştırma işlemleri için keskinleştirme vardır. Ve kırmızı olanlar ne yazık ki CatBoost tarafından desteklenmiyor.
Her durumda, bunu kendim yapamayacağım ve yeterli bir fiyat ve konunun anlaşılması için sanatçılar bulmak o kadar kolay olmadığı ortaya çıktı.
Anahtar enum kullanılarak kodun hızlandırılabileceği söylendi.
Şöyleydi:
Ve şimdi şöyle:
İlk tahminlere göre FX-8350 yüzde 30 daha hızlı çalışmaya başladı ancak Phenom II hattının işlemcileri yaklaşık 3 kat daha hızlı çalışmaya başladı! Biraz sonra, makineler optimizasyondan kurtulduğunda, karşılaştırma için testler yapacağım.
Tree_Brut_TestPL Expert Advisor'ın yeni bir sürümünü ekliyorum, başlığa "_Fast" ekledim, sizden de test etmenizi rica ediyorum - hangi mimarilerde büyüme olacağı çok ilginç. Bu çalışmaların ME derleyicisini geliştirmeye yardımcı olacağı umulmaktadır.
Forum üyesi Fast528'den ek veriler aldım (şu anda forumda gönderi paylaşamıyor)
Hız aşırtmasız Ryzen 2700, 3333 bellek
Tree_Brut_TestPL 8 çekirdek 16 iş parçacığı
Tree_Brut_TestPL_F 8 çekirdek 16 iş parçacığı
8 aracının etkinleştirilmesi nedeniyle 8 çekirdekli ve 8 iş parçacıklı bir varyanta ihtiyacınız olduğundan ve ek olarak, "Optimizasyon" sekmesinde, iş parçacığı sayısına göre 16 geçiş belirtmelisiniz (Başlangıç 0 , Adım 1, Durdur 15).
İkinci bir test yaparken, ..\Tester\cache içinde bulunan önbelleği temizlemeyi unutmayın.
Ara sonuçları şimdilik 8 çekirdek / 8 ajan olarak tabloya ekleyeceğim.
İlk mesajı düzenleyemediğim için buraya yazıyorum.
İşte sonuç fx8320e frekansı 4GHz, bellek 1866 2 kanal, 2. sıra.
Tree_Brut_TestPL_F_Hızlı
4 ajan 8 geçiş
8 ajan 8 geçiş
8 ajanda neredeyse 2 kat daha hızlı
İşte sonuç fx8320e frekansı 4GHz, bellek 1866 2 kanal, 2. sıra.
Tree_Brut_TestPL_F_Hızlı
4 ajan 8 geçiş
8 ajan 8 geçiş
8 ajanda neredeyse 2 kat daha hızlı
Teşekkürler, ancak değerlendirme için Tree_Brut_TestPL_F ve Tree_Brut_TestPL sonuçlarını ekleyin!