OpenCL: MQL5'te dahili uygulama testleri - sayfa 53

 
'CL_DEVICE_COUNT' - undeclared identifier    Struct_OpenCL__1.mq5    105    79


Yardımda, senaryoda değil.


Ve tanımlayıcılara sahip bu sıçrama ne zaman sona erecek?

 
Mathemat :
'CL_DEVICE_COUNT' - undeclared identifier    Struct_OpenCL__1.mq5    105    79

630'uncu yapıda çalışır.
 
joo : Profesör Tychkov'un yöntemini kullanarak bilgisayarımda CL_USE_ANY'den daha hızlı ve hatta CL_USE_GPU_ONLY'den daha hızlı olan gizemli bir aygıt 1 buldum.

Bu ne? :Ö

GPU Caps'i çalıştırın, bol miktarda bilgi olacaktır:

Ve muhtemelen iki cihazınız var. 0 ana bilgisayardır, yani. CPU ve 1 sizin ayrı kartınızdır.

125 ve 78 ms arasındaki zaman farkı, GetTicksCount() hatası olarak değerlendirilecek kadar önemli değil.

CL_USE_ANY ve CL_USE_GPU_ONLY, ayrı cihazları değil, cihazları seçmek için yalnızca "maskelerdir".

 
Mathemat :

GPU Caps'i çalıştırın, bol miktarda bilgi olacaktır:

Ve muhtemelen iki cihazınız var. 0 ana bilgisayardır, yani. CPU ve 1 sizin ayrı kartınızdır .

Ve yardımcı programda nerede görünür?
 
joo :
Ve yardımcı programda nerede görülebilir?

Buraya bak:

Sağdaki listeyi genişletin ve hangi cihazlara sahip olduğunuzu görün.

Teoride, ana bilgisayar her zaman sıfır olmalıdır, ana bilgisayar bunun içindir...

 
Mathemat :

Ve muhtemelen iki cihazınız var. 0 ana bilgisayardır , yani. CPU ve 1 sizin ayrı kartınızdır .

matematik :

Buraya bak:

Sağdaki listeyi genişletin ve hangi cihazlara sahip olduğunuzu görün.

Büyümez:


 

Genel olarak ... garip bir şey yok. En az iki cihazınız olmalı, hiçbir yere gidemezsiniz. İşte buradalar, sadece farklı platformlarda.

Ve MT5, platformdan bağımsız olarak onları görmeyi başarır. Peki CLGetInfoInteger (0, CL_DEVICE_COUNT) size ne söylüyor? 2 oldu, değil mi?

 
Mathemat :

Ve MT5, platformdan bağımsız olarak onları görmeyi başarır. Peki CLGetInfoInteger(0, CL_DEVICE_COUNT) size ne söylüyor? 2 oldu, değil mi?

Peki 2, ne olmuş? 0 cihazının video, 1'in yüzde olduğunu nasıl öğrenebilirim? Ben de hemen hemen aynıyım - hiçbir şekilde.

Elbette OpenCL programını çalıştırabilir ve içeriden hangi cihazın hangi numaraya sahip olduğunu tüm gerekli bilgileri alabilirsiniz. Ve dışarıda MQL5 kullanarak - hiçbir şekilde.

 
joo :

Peki 2, ne olmuş? 0 cihazının video, 1'in yüzde olduğunu nasıl öğrenebilirim? Ben de hemen hemen aynıyım - hiçbir şekilde.

Elbette OpenCL programını çalıştırabilir ve içeriden hangi cihazın hangi numaraya sahip olduğunu tüm gerekli bilgileri alabilirsiniz. Ve dışarıda MQL5 kullanarak - hiçbir şekilde.

Yakında dilde OpenCL işlevselliğinin bir uzantısı (eklenmesi) olacak. Böylece kimin kim olacağını bulma fırsatı.
 
joo : Peki 2, ne olmuş yani? 0 cihazının video, 1'in yüzde olduğunu nasıl öğrenebilirim?
0 - vidyaha'nız var mı?! Muhteşem.