Los registros muestran que se completó todo el trabajo en un millón de pasadas y sólo uno de los agentes (Pr 141) generaba un error de inicialización del Asesor Experto. Ni siquiera podía cargar el Asesor Experto.
Hemos ampliado especialmente los mensajes de error para encontrar agentes problemáticos. Paso a paso nos desharemos de ellos.
Después de actualizar a construir 756 el inicio de sesión y, en consecuencia, la casilla de verificación"vender recursos" se restableció.
Resultó que al intentar reiniciar los servicios no se reinician.....
Tuve que matar los procesos a través del Administrador de Tareas y luego sólo reiniciar sucedió.
OpenCL también sigue siendo un problema:
NL 0 Startup 14:47:50 derechos de acceso al directorio común comprobado con éxito<br/ translate="no">PF 0 Startup 14:47:50 Inicio de servicio inicializado RL 0 Arranque 14:47:50 Crear hilo de arranque FR 0 Arranque 14:47:50 Hilo creado con éxito CE 0 Arranque 14:47:5047:50 MetaTester 5 x64 build 756 (25 Ene 2013) JP 0 Servidor 14:47:50 MetaTester 5 iniciado en 0.0.0.0:2001 GE 0 OpenCL 14:47:50 inicializar PD 2 Agente 14:47:50 Inicialización de OpenCL omitida debido a un error crítico. Actualice los controladores de vídeo. EK 2 Agente 14:47:50 OpenCL se inicializará durante el próximo inicio del terminal. DO 0 Inicio 14:47:50 inicialización finalizada NK 0 Inicio 14:47:50 Hilo de inicio finalizado con éxito LO 0 Red 14:49:50 Red 14:49:50 conectada a 1.agentes.mql5.com
Después de actualizar a construir 756 el inicio de sesión y, en consecuencia, la casilla de verificación "vender recursos" se restableció.
Resultó que al intentar reiniciar los servicios no se reinician.....
Tuve que matar los procesos a través del Administrador de tareas y luego sólo reiniciar sucedió.
También hay un problema con OpenCL:
OpenCL no está disponible en tarjetas gráficas normales en modo servicios (agentes instalados como servicios). Se trata de un problema conceptual del modelo de controladores de Windows.
En la próxima build lanzaremos un soporte mejorado para OpenCL cuando se trabaja en modos de servicio (hemos corregido algunos errores), abriremos el acceso a las estadísticas de los dispositivos OpenCL en la nube y haremos posible el uso real de OpenCL en la red.
Aún no podemos predecir los resultados, pero los veremos después del lanzamiento.
В конце января 2012 года компания-разработчик терминала MetaTrader 5 анонсировала нативную поддержку OpenCL в MQL5. В статье на конкретном примере изложены основы программирования на OpenCL в среде MQL5 и приведены несколько примеров "наивной" оптимизации программы по быстродействию.
Así es como se ve el arranque y la inicialización de OpenCL en los agentes de servicio en el ejemplo de NVIDIA Tesla:
ML 0 Startup 07:18:59 access rights to common directory successfully checked
OF 0 Startup 07:18:59 Service start initialized
QL 0 Startup 07:18:59 Create startup thread
ER 0 Startup 07:18:59 Thread successfully created
DE 0 Startup 07:18:59 MetaTester 5 x64 build 756 (25 Jan 2013)
JP 0 Server 07:18:59 MetaTester 5 started on 0.0.0.0:2000
RK 0 OpenCL 07:18:59 Device #0: GPU NVIDIA Corporation Tesla T10 Processor with OpenCL 1.0 (30 units, 1440 MHz, 4095 Mb, version 307.45)
QJ 0 Startup 07:18:59 initialization finished
IO 0 Startup 07:18:59 Startup thread finished successfully
IK 0192.168.1.13207:19:12 login (build 756)
MG 0 Network 07:19:1238680 bytes of group info loaded
NN 0 Network 07:19:121490 bytes of tester parameters loaded
CG 0 Network 07:19:12708 bytes of input parameters loaded
EM 0 Network 07:19:12817 bytes of symbols list loaded
MK 0 Tester 07:19:12 expert file added: Experts\OpenCLExpert.ex5. 8322 bytes loaded
MR 0 Network 07:19:12224 bytes of optimized inputs info loaded
GG 0 Tester 07:19:12 successfully initialized
CQ 0 Network 07:19:1222 Kb of total initialization data received
DJ 0 Tester 07:19:12 Intel Core i7-2600 @ 3.40 GHz, 16366 MB
CM 0 Tester 07:19:12 optimization pass 1 started
LD 0 Symbols 07:19:12 EURUSD: symbol to be synchronized
HO 0 Symbols 07:19:12 EURUSD: symbol synchronized, 3304 bytes of symbol info received
NJ 0 History 07:19:12 EURUSD: load 15 Kb of history data to synchronize
FR 0 History 07:19:12 EURUSD: history synchronized from2012.01.02 to 2013.01.29
KP 0 History 07:19:12 EURUSD,H1: contains 6210 bars of beginning data from2012.01.0200:00 to 2012.12.3119:00
DD 0 History 07:19:12 EURUSD,H1: history cache reserved for estimated 6754 bars
LE 0 History 07:19:12 EURUSD,H1: history begins from2012.01.0200:00
HM 0 Tester 07:19:121 : passed within 297 ms
KF 0 Tester 07:19:12273 Mb memory used
Todo el mundo lo tendrá funcionando a partir de la próxima build.
felidae: ¿Todas == en GPUs dedicadas a la computación, o de hecho todas?
Las GPU que proporcionan su API fuera de los controladores de vídeo. Se trata de tarjetas especializadas en computación como Tesla.
Algunos controladores (AMD/ATI) permiten utilizar CPUs como dispositivos OpenCL. Actualmente estamos trabajando en habilitarlos cuando se trabaja en agentes. El rendimiento de estos dispositivos puede ser bajo, pero lo principal es que conseguiremos una amplia disponibilidad de OpenCL.
Hemos ampliado especialmente los mensajes de error para encontrar agentes problemáticos. Paso a paso nos desharemos de ellos.
Dado que nos dedicamos al comercio, quizá haya oído alguna vez el término: oferta y demanda.
Quizá haya demasiada oferta de agentes y menos demanda de nube.
¿Qué comisión cobra MQ al proveedor?
Después de actualizar a construir 756 el inicio de sesión y, en consecuencia, la casilla de verificación"vender recursos" se restableció.
Resultó que al intentar reiniciar los servicios no se reinician.....
Tuve que matar los procesos a través del Administrador de Tareas y luego sólo reiniciar sucedió.
OpenCL también sigue siendo un problema:
RL 0 Arranque 14:47:50 Crear hilo de arranque
FR 0 Arranque 14:47:50 Hilo creado con éxito
CE 0 Arranque 14:47:5047:50 MetaTester 5 x64 build 756 (25 Ene 2013)
JP 0 Servidor 14:47:50 MetaTester 5 iniciado en 0.0.0.0:2001
GE 0 OpenCL 14:47:50 inicializar
PD 2 Agente 14:47:50 Inicialización de OpenCL omitida debido a un error crítico. Actualice los controladores de vídeo.
EK 2 Agente 14:47:50 OpenCL se inicializará durante el próximo inicio del terminal.
DO 0 Inicio 14:47:50 inicialización finalizada
NK 0 Inicio 14:47:50 Hilo de inicio finalizado con éxito
LO 0 Red 14:49:50 Red 14:49:50 conectada a 1.agentes.mql5.com
Después de actualizar a construir 756 el inicio de sesión y, en consecuencia, la casilla de verificación "vender recursos" se restableció.
Resultó que al intentar reiniciar los servicios no se reinician.....
Tuve que matar los procesos a través del Administrador de tareas y luego sólo reiniciar sucedió.
También hay un problema con OpenCL:
En la próxima build lanzaremos un soporte mejorado para OpenCL cuando se trabaja en modos de servicio (hemos corregido algunos errores), abriremos el acceso a las estadísticas de los dispositivos OpenCL en la nube y haremos posible el uso real de OpenCL en la red.
Aún no podemos predecir los resultados, pero los veremos después del lanzamiento.
Así es como se ve el arranque y la inicialización de OpenCL en los agentes de servicio en el ejemplo de NVIDIA Tesla:
Todo el mundo lo tendrá funcionando a partir de la próxima build.Así es como se ve el arranque y la inicialización de OpenCL en los agentes de servicio en el ejemplo de NVIDIA Tesla:
Todo el mundo lo tendrá funcionando a partir de la próxima build.¿Todas == en GPUs dedicadas a la computación, o de hecho todas?
Las GPU que proporcionan su API fuera de los controladores de vídeo. Se trata de tarjetas especializadas en computación como Tesla.
Algunos controladores (AMD/ATI) permiten utilizar CPUs como dispositivos OpenCL. Actualmente estamos trabajando en habilitarlos cuando se trabaja en agentes. El rendimiento de estos dispositivos puede ser bajo, pero lo principal es que conseguiremos una amplia disponibilidad de OpenCL.
Son las GPU que proporcionan su API fuera de los controladores de vídeo. Son tarjetas de computación especializada como Tesla.
Ahora mismo no tienen futuro para los usuarios medios. Es decir, en absoluto.
Comparemos. Rendimiento por partida doble
7970 -- 0.95 TFlops
k20x -- 1.3 TFlops.
Ahora presta atención al precio )))
7970 -- 400
k20 -- 3200 (!) k20x cuesta un dinero irreal.
Aparentemente tu decisión de organizar los agentes como servicios fue equivocada.