![MQL5 - MetaTrader 5 müşteri terminalinde yerleşik ticaret stratejileri dili](https://c.mql5.com/i/registerlandings/logo-2.png)
Ticaret fırsatlarını kaçırıyorsunuz:
- Ücretsiz ticaret 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
Belleği çift kanal moduna aldım, sonuç: 29 yerine hızlanma 39 kat.
Emin olmak için dün birkaç kez test ettim, bugün de sonuçlar yakındı.
Garip olan şu ki, çift kanal modunu ayarlarken CPU %0.3'lük bir artış verdi, ancak GPU %25'lik bir artış verdi.
Ve sıfırda bir şeyim var. Bu ne anlama geliyor? Bu satırda: 0 geçişte Gpu MaxResult == 0.0 üzerinde sonuç
Belleği çift kanal moduna aldım, sonuç: 29 yerine hızlanma 39 kat.
Emin olmak için dün birkaç kez test ettim, bugün de sonuçlar yakındı.
Garip olan şu ki, çift kanal modunu ayarlarken CPU %0.3'lük bir artış verdi, ancak GPU %25'lik bir artış verdi.
Aslında, garip bir şey yok. GPU ile çalışırken (grafiklerle çalışmaz, yani hesaplamalar), darboğaz RAM'dir (GPU üzerinde hesaplamalar yapmak yeterli değildir, ayrıca sonuçları ekran kartından RAM'e almanız gerekir). Op.memory daha hızlı çalışmaya başladı - GPU'daki sonuçlar iyileşti.
CPU durumunda, her şey zaten RAM'de depolanmıştır ve sonuçları ileri geri götürmeye gerek yoktur.
Bu nedenle açıklayıcı sonuç: GPU üzerinde hızlı hesaplamalar istiyorsanız, hızlı bir bellek kurun.
Belki yeterli bellek yoktu, belki CountBars ve/veya CountPass'ı biraz azaltmamız gerekiyor?
Evet kesinlikle. İşte böyle oldu:
... bu da memnun eder. ))
//---
Çubuk sayısını eklerseniz, görüntü hesaplamalar sırasında yanıp söner ve kaybolur.
Yani konunun sonucu basit, yüzdeniz ne kadar hızlı olursa olsun, video için sadece bir pot :)
Aynı şekilde, vidyaha eski video modellerinde en az 10 katı ve yeni video modellerinde 100 katı yüzde yapacaktır.
Benim durumumda, yavaş CPU çekirdekleri nedeniyle hızlanma 364 kat.
Yani konunun sonucu basit, yüzdeniz ne kadar hızlı olursa olsun, video için sadece bir pot :)
Aynı şekilde, vidyaha eski video modellerinde en az 10 katı ve yeni video modellerinde 100 katı yüzde yapacaktır.
Benim durumumda, yavaş CPU çekirdekleri nedeniyle fark 364 kat.
Vay! Bu bir rekor! )))
//---
En son sürücüleri daha sonra (295.73) yüklemeye çalışacağım, belki biraz daha iyi olur. ))
İlginç. Fiyordların daha güçlü bir haritası var (GeForce GT 440) ve hesaplama süresi bir büyüklük sırası daha uzun.
Evet, bu taş yerine i286 ve harita yerine modern bir canavar olduğunu hayal etmek korkutucu. Tüm bin, hatta birkaç kat daha fazla ortaya çıkacaktı.
PS Başka birinin benimki gibi ayrı bir vidyuhi olmayan bir sistemi olacak mı?
2012.03.05 17:43:16 Terminal CPU: OrijinalIntel Intel(R) Core(TM) i3-2100 CPU @ 3.10GHz, OpenCL 1.1 (4 ünite, 3092 MHz, 4008 Mb, sürüm 2.0)
...
PS Başka birinin benimki gibi ayrı bir vidyuhi olmayan bir sistemi olacak mı?
2012.03.05 17:43:16 Terminal CPU: OrijinalIntel Intel(R) Core(TM) i3-2100 CPU @ 3.10GHz, OpenCL 1.1 (4 ünite, 3092 MHz, 4008 Mb, sürüm 2.0)
2012.03.05 17:45:23 ParallelTester_00-01x (EURUSD,M1) CpuTime/GpuTime = 0.7347677666287369
2012.03.05 17:45:23 ParallelTester_00-01x (EURUSD,M1) Cpu'da Sonucu MaxResult==1257347'de 1125 pass
2012.03.05 17:45:23 ParallelTester_00-01x (EURUSD,M1) Sayı göstergeleri = 16; Sayı geçmişi çubukları = 144000; Sayı geçişi = 1280
2012.03.05 17:45:23 ParallelTester_00-01x (EURUSD,M1) CPU zamanı = 21309 ms
2012.03.05 17:45:02 ParallelTester_00-01x (EURUSD,M1) Gpu'da Sonuç MaxResult==1257347'de 1125 pass
2012.03.05 17:45:02 ParallelTester_00-01x (EURUSD,M1) Cunt intikatörleri = 16; Sayı geçmişi çubukları = 144000; Sayı geçişi = 1280
2012.03.05 17:45:02 ParallelTester_00-01x (EURUSD,M1) GPU süresi = 29001 ms
2012.03.05 17:44:33 ParallelTester_00-01x (EURUSD,M1) OpenCL başlat TAMAM!
:(((
Belki "yanlış sistemin el bombaları" var? (AMD SDK sürümü açısından)