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
Aslında evet.
Andrey , en azından sonuçları i5'inizde gösterin - temiz bir CPU'da. Senin için mutlu olacağım.
Hayır, bunlarda değil, son gönderiye eklediklerimde. Tam olarak üzerinde. Sonucumu bu komut dosyasına gönderiyorum:
2012.04.21 19:32:43 ParallelTester_00-01x (EURUSD,H1) CpuTime/GpuTime = 83.99644128113879
2012.04.21 19:32:43 ParallelTester_00-01x (EURUSD,H1) Result on Cpu МахResult==1.26619 at 856 pass
2012.04.21 19:32:43 ParallelTester_00-01x (EURUSD,H1) Соunt indicators = 16; Count history bars = 144000; Count pass = 1280
2012.04.21 19:32:43 ParallelTester_00-01x (EURUSD,H1) CPU time = 23603 ms
2012.04.21 19:32:20 ParallelTester_00-01x (EURUSD,H1) Result on Gpu МахResult==1.26619 at 856 pass
2012.04.21 19:32:20 ParallelTester_00-01x (EURUSD,H1) Соunt indicators = 16; Count history bars = 144000; Count pass = 1280
2012.04.21 19:32:20 ParallelTester_00-01x (EURUSD,H1) GPU time = 281 ms
2012.04.21 19:32:19 ParallelTester_00-01x (EURUSD,H1) OpenCL init OK!
2012.04.21 19:32:19 ParallelTester_00-01x (EURUSD,H1) CLGetInfoInteger() returned 1
İŞLEMCİ:
2012.04.21 17:51:14 OpenCL CPU: Intel(R) Corporation Intel(R) Pentium(R) CPU G840 @ 2.80GHz with OpenCL 1.1 (2 units, 2800 MHz, 8040 Mb, version 1.1)
Garip, dosya adını şu şekilde görüyorsunuz:
paralleltester_00-01x.mq5 , ancak ParallelTester_00-01x__1.mq5 olarak kaydedildi
Garip, dosya adını şu şekilde görüyorsunuz:
paralleltester_00-01x.mq5 , ancak ParallelTester_00-01x__1.mq5 olarak kaydedildi
Evet, garip bir şey yok. Sadece bu ada sahip bir dosya zaten var, bu yüzden __1 ekler. Andrey , ParallelTester_00-01x__1.mq5 testi nerede?
çok iyi olduğunu görüyorum. Beklediğimden biraz daha kötü (140-150 umuyordum), ama yine de çok iyi. Prensipte bu oranın %20-30 aralığında olması normaldir (özellikle GPU süresi küçükse). Bu arada, diyelim ki şunu yaparsak:
#define CountPass 1280 * 10
o zaman CpuTime / GpuTime ile ilgili olarak başka bir kayda güvenebilirsiniz. "Teorik sınırınız" 170-180 civarında bir şey. Her halükarda, neredeyse 90'ım var ve senin iki katın olmalı.
Mathemat :
#define CountPass 1280 * 10
o zaman CpuTime / GpuTime ile ilgili olarak başka bir kayda güvenebilirsiniz. "Teorik sınırınız" 170-180 civarında bir şey. Her halükarda, neredeyse 90'ım var ve senin iki katın olmalı.
Bu 1280*10'da:
ve 1280*128'de beklemekten bıktım ve senaryoyu zorla kestim:
Sonunda seni bekliyorduk. Denemeye hazırsanız, Intel OpenCL Runtime'ı yükleyin ( bağlantıdaki talimatlar).
Komut dosyasını içindeki hiçbir şeyi değiştirmeden çalıştırın ve önceki meslektaşlarınızın yaptığı gibi "Uzmanlar" sekmesinden günlüğü yükleyin. Senaryonun toplam uygulama süresi taş üzerinde yaklaşık 3 dakikadır, sabırlı olun. Aynı zamanda, OpenCL'nin en havalı çıplak taşlı Sandy Bridge'de nasıl çalıştığını öğreneceğiz.
Sabrınız yeterli değilse veya size bu yeteneklerinizin ötesinde görünüyorsa, sorun değil, kırılmayacağız.
PS Bu betiğin amacı, herhangi bir ayrık video ejderhası olmadan çıplak bir CPU'nun neler yapabileceğini görmektir. Intel Runtime doğru bir şekilde kurulursa, bu betiğin yaklaşık 200 veya biraz daha yüksek hızlanacağından şüpheleniyorum.