Discusión sobre el artículo "Cómo instalar y utilizar OpenCL para efectuar cálculos" - página 3

 
PCWalker:

¿Alguien podría adjuntar los drivers OpenCL 1.1 para Nvidia?

Parece que Nvidia ha eliminado el soporte OpenCL para la versión 1.1

Gracias.

No creo que sea correcto.

Tengo una tarjeta Nvidia 8600m GT que antes de la actualización de MT5 a la build 803 funcionaba con MT5 para OpenCL. Después de la construcción 803 en abril MT5 informó de que no podía encontrar OpenCL y si utilizo la pre-803 construir todavía funciona.

Me aseguré de que tenía los últimos controladores de Nvidia, pero eso no hizo ninguna diferencia. Llamé al servicio técnico de metaquotes y me dijeron que MT5 ya no soporta la versión 1.0 de OpenCL.

Personalmente me resulta difícil de entender estas cosas son casi siempre compatibles con versiones anteriores y no puedo encontrar nada acerca de la versión 1.0 no ser así. Pero para ser justos Nvidia no indica que versiones soportan las tarjetas, solo dicen que si es cuda enabled entonces funciona y la 8600m GT lo es.

La realidad es que ya no funciona por la razón que sea y que se debe a MT5, ya que funcionaba antes de la 803 build, tal vez cómo lo han implementado o un problema de compatibilidad con versiones anteriores probablemente nunca lo sabré.

 
MaxTrader:


¿Qué versión de controlador OpenCL tienes?

 
PCWalker:

¿cómo saber?

Estoy utilizando los últimos controladores de Nvidia GeForce 320.18

En el directorio Nvidia\OpenCL hay OpenCL.dll & OpenCL64.dll ambos son la versión 1.0.0.0 de Khronos

 
no quiero saber como configurar el tamaño del lote
[Eliminado]  

Tengo en 0,001 hubo un error en el trabajo OpenCL parece ser. RAM 32 Gb, en GT630 - 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:

¿cómo saber?

Estoy utilizando los últimos controladores de Nvidia GeForce 320.18

En el directorio Nvidia\OpenCL hay OpenCL.dll & OpenCL64.dll ambos son version 1.0.0.0 de Khronos

Entonces, ¿Como detecta la MT5 su driver openCL cuando son versión 1.0, y con mi MT5, no acepta drivers OpenCL 1.0?

Gracias.

 
PCWalker:

Entonces, ¿Cómo detecta la MT5 su driver openCL cuando son versión 1.0, y con mi MT5, no acepta drivers OpenCL 1.0?

Gracias.

Si quieres una respuesta autorizada te sugiero que escribas al ServiceDesk.
 

Así es. El script ha seleccionado la tarjeta gráfica, y no tiene suficiente memoria.

Ya he escrito más arriba cómo seleccionar CPU.

 
PCWalker:

Entonces, ¿Cómo detecta la MT5 su driver openCL cuando son versión 1.0, y con mi MT5, no acepta drivers OpenCL 1.0?

Gracias.

bueno como he dicho antes, funcionaba absolutamente bien antes de la actualización a MT5 build 803 y lo sigue haciendo si vuelvo a MT5.

por lo tanto, algo que han hecho en MT5 ha eliminado el soporte para la versión 1.0 supongo, pero metaquotes son menos que útil acerca de cualquier cosa que se les pide, que acaba de obtener todos a la defensiva y decir "funciona bien" o "nada ha cambiado", pero por supuesto que algo ha cambiado.

 

Creo que estas cifras son extrañas.