OpenCL: testes internos de implementação em MQL5 - página 61

 
Mathemat:
Então tudo é claro. Tente executar o mesmo guião quando a optimização tiver terminado. Deve estar a carregar todos os núcleos.

Sim, ela está em ondas quando é a sua própria.

2012.04.23 22:16:35 OpenCL CPU: Intel(R) Corporation  Intel(R) Core(TM) i7-2700K CPU @ 3.50GHz with OpenCL 1.1 (8 units, 3500 MHz, 16290 Mb, version 1.1)

2012.04.23 22:16:35 OpenCL GPU: NVIDIA Corporation GeForce GTX 590 with OpenCL 1.1 (16 units, 1225 MHz, 1536 Mb, version 296.10)

2012.04.23 22:16:35 OpenCL GPU: NVIDIA Corporation GeForce GTX 590 with OpenCL 1.1 (16 units, 1225 MHz, 1536 Mb, version 296.10)

2012.04.23 22:16:35 OpenCL GPU: NVIDIA Corporation GeForce GTX 590 with OpenCL 1.1 (16 units, 1225 MHz, 1536 Mb, version 296.10)

2012.04.23 22:16:35 OpenCL GPU: NVIDIA Corporation GeForce GTX 590 with OpenCL 1.1 (16 units, 1225 MHz, 1536 Mb, version 296.10)

 
casinonsk:

2012.04.23 22:16:35 OpenCL CPU: Intel(R) Corporation  Intel(R) Core(TM) i7-2700K CPU @ 3.50GHz with OpenCL 1.1 (8 units, 3500 MHz, 16290 Mb, version 1.1)

2012.04.23 22:16:35 OpenCL GPU: NVIDIA Corporation GeForce GTX 590 with OpenCL 1.1 (16 units, 1225 MHz, 1536 Mb, version 296.10)

2012.04.23 22:16:35 OpenCL GPU: NVIDIA Corporation GeForce GTX 590 with OpenCL 1.1 (16 units, 1225 MHz, 1536 Mb, version 296.10)

2012.04.23 22:16:35 OpenCL GPU: NVIDIA Corporation GeForce GTX 590 with OpenCL 1.1 (16 units, 1225 MHz, 1536 Mb, version 296.10)

2012.04.23 22:16:35 OpenCL GPU: NVIDIA Corporation GeForce GTX 590 with OpenCL 1.1 (16 units, 1225 MHz, 1536 Mb, version 296.10)

Assustador. Dois dragões de duas cabeças.
 
Mathemat:
Assustador. Dois dragões de duas cabeças.
Já deveriam ter sido cobrados pelos cálculos de optimização da EA.
 
casinonsk:
Já devem ser cobrados pelos cálculos de optimização da EA.

Provavelmente, não será por muito tempo.

Por favor, não se esqueça do meu pedido:

É muito interessante ver um CPU de topo nu quando nada mais está no caminho.

 
A partir do build 642, é agora possível obter o OpenCL tipo de dispositivo por número de dispositivo.

CLGetInfoInteger(<device number>,CL_DEVICE_TYPE);

Retorna o valor da enumeração ENUM_CL_DEVICE_TYPE (CL_DEVICE_ACCELERATOR,CL_DEVICE_GPU,CL_DEVICE,CPU,...)
Документация по MQL5: Основы языка / Типы данных / Целые типы / Перечисления
Документация по MQL5: Основы языка / Типы данных / Целые типы / Перечисления
  • www.mql5.com
Основы языка / Типы данных / Целые типы / Перечисления - Документация по MQL5
 
mql5: Retorna o valor da enumeração ENUM_CL_DEVICE_TYPE (CL_DEVICE_ACCELERATOR,CL_DEVICE_GPU,CL_DEVICE,CPU,...)
O que é CL_DEVICE_ACCELERATOR?
 
Mathemat:

O que é CL_DEVICE_ACCELERATOR?

descrição de www.khronos.org

Aceleradores OpenCL dedicados (por exemplo, a lâmina CELL da IBM). Estes dispositivos comunicam com o processador anfitrião utilizando uma interconexão periférica como a PCIe.

 
2012.04.26 17:19:06     CL_Info_v01 (EURUSD,H1) Device #1 : CL_DEVICE_CPU
2012.04.26 17:19:06     CL_Info_v01 (EURUSD,H1) Device #0 : CL_DEVICE_GPU
Arquivos anexados:
 
2012.04.26 19:37:34     CL_Info_v01 (EURUSD,M30)        Device #1 : CL_DEVICE_GPU
2012.04.26 19:37:34     CL_Info_v01 (EURUSD,M30)        Device #0 : CL_DEVICE_CPU
Eu, por outro lado, estou em ordem.
 

É muito engraçado, mas o programa OCL funciona de forma elegante, mesmo que haja um rastejamento fora da matriz! - e funciona muito bem, mas a partir de um mbar vazio e sem marcas, recebe não apenas qualquer coisa, mas 0.

Se é bom ou não, fica ao critério de cada um. Acabo de o saber agora.

Razão: