"Hesaplamalar için OpenCL Nasıl Yüklenir ve Kullanılır?" makalesi için tartışma - sayfa 3

 
PCWalker:

Birisi Nvidia için OpenCL 1.1 sürücülerini ekleyebilir mi?

Görünüşe göre Nvidia 1.1 sürümü için OpenCL desteğini kaldırmış.

Teşekkür ederim.

Bunun doğru olduğunu sanmıyorum.

MT5'in 803 sürümüne yükseltilmesinden önce OpenCL için MT5 ile çalışan bir Nvidia 8600m GT kartım var. Nisan ayındaki 803 sürümünden sonra MT5 OpenCL'yi bulamadığını bildirdi ve 803 öncesi sürümü kullanırsam hala çalışıyor.

En son Nvidia sürücülerine sahip olduğumdan emin oldum ama bu bir fark yaratmadı. Metaquotes hizmet masasıyla bir görüşme yaptım ve MT5'in artık sürüm 1.0 OpenCL'yi desteklemediğini belirttiler.

Şahsen bu tür şeylerin neredeyse her zaman geriye dönük olarak uyumlu olduğunu anlamakta zorlanıyorum ve 1.0 sürümünün böyle olmadığına dair bir şey bulamıyorum. Ancak dürüst olmak gerekirse Nvidia kartların hangi sürümleri desteklediğini belirtmiyor, sadece cuda etkinse çalıştığını ve 8600m GT'nin de öyle olduğunu söylüyorlar.

Gerçek şu ki, artık herhangi bir nedenle çalışmıyor ve 5 derlemesinden önce çalıştığı için MT803'e bağlı, belki de nasıl uyguladıkları veya geriye dönük bir uyumluluk sorunu muhtemelen asla bilemeyeceğim.

 
MaxTrader:


OpenCL sürücüsünün hangi sürümüne sahipsiniz?

 
PCWalker:

nasıl anlaşılır?

En son Nvidia sürücülerini kullanıyorum GeForce 320.18

Nvidia\OpenCL dizininde OpenCL.dll ve OpenCL64.dll var, her ikisi de Khronos'tan 1.0.0.0 sürümü

 
lot büyüklüğünü nasıl ayarlayacağımı öğrenmek istiyorum
 

0.001'de OpenCL çalışmasında bir hata var gibi görünüyor. RAM 32 Gb, GT630 üzerinde - 2 Gb

2013.07.08 04:05:50     OpenCL_Sample (EURUSD,D1)       
2013.07.08 04:05:50     OpenCL_Sample (EURUSD,D1)       Расчеты без OpenCL:
2013.07.08 04:15:53     OpenCL_Sample (EURUSD,D1)       Вычисление значений функции = 602203 мс
2013.07.08 04:17:34     OpenCL_Sample (EURUSD,D1)       Определение цветов раскраски = 90203 мс
2013.07.08 04:17:34     OpenCL_Sample (EURUSD,D1)       
2013.07.08 04:17:34     OpenCL_Sample (EURUSD,D1)       Расчеты с OpenCL:
2013.07.08 04:17:34     OpenCL_Sample (EURUSD,D1)       OpenCL: GPU device 'GeForce GT 630' selected
2013.07.08 04:17:34     OpenCL_Sample (EURUSD,D1)       Вычисление значений функции = 16 мс
2013.07.08 04:17:52     OpenCL_Sample (EURUSD,D1)       Определение цветов раскраски = 0 мс
2013.07.08 04:17:52     OpenCL_Sample (EURUSD,D1)       Access violation write to 0x00000002248953BE
 
MaxTrader:

nasıl anlaşılır?

En son Nvidia sürücülerini kullanıyorum GeForce 320.18

Nvidia\OpenCL dizininde OpenCL.dll ve OpenCL64.dll var, her ikisi de Khronos'tan 1.0.0.0 sürümü

Peki, MT5 openCL sürücünüzü sürüm 1.0 olduğunda nasıl algılar ve benim MT5'imde OpenCL sürücüleri 1.0'ı kabul etmiyor?

Teşekkür ederim.

 
PCWalker:

Peki, MT5 openCL sürücünüzü sürüm 1.0 olduğunda nasıl algılar ve benim MT5'imde OpenCL sürücüleri 1.0'ı kabul etmiyor?

Teşekkür ederim.

Yetkili bir yanıt istiyorsanız ServiceDesk'e yazmanızı öneririm.
 

Bu doğru. Komut dosyası grafik kartını seçti ve yeterli belleğe sahip değil.

CPU'nun nasıl seçileceğini yukarıda zaten yazmıştım.

 
PCWalker:

Peki, MT5 openCL sürücünüzü sürüm 1.0 olduğunda nasıl algılar ve benim MT5'imde OpenCL sürücüleri 1.0'ı kabul etmiyor?

Teşekkür ederim.

daha önce de söylediğim gibi, MT5 yapı 803 güncellemesinden önce kesinlikle sorunsuz çalıştı ve MT5'i geri alırsam hala çalışıyor.

bu nedenle, MT5'te yaptıkları bir şey sanırım 1.0 sürümü için desteği kaldırdı, ancak metaquotes kendilerine sorulan herhangi bir şey hakkında yardımcı olmaktan çok daha az, sadece savunmaya geçiyorlar ve "iyi çalışıyor" veya "hiçbir şey değişmedi" diyorlar ama elbette bir şeyler değişti.

 

Bu rakamların garip olduğunu düşünüyorum.