OpenCL: testes internos de implementação em MQL5 - página 53
Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
A ajuda tem-no, o guião não.
E quando terminará esta confusão de identificadores?
O que é isso? :O
Executar bonés de GPU, haverá muita informação:
Provavelmente tem dois dispositivos. 0 é o anfitrião, ou seja, CPU, e 1 é o seu cartão discreto.
A diferença de tempo entre 125 ms e 78 ms não é tão significativa que não deva ser considerada um erro GetTicksCount().
CL_USE_ANY e CL_USE_GPU_ONLY são apenas "máscaras" para seleccionar dispositivos, não dispositivos individuais.
Executar bonés de GPU, haverá muita informação:
Provavelmente tem dois dispositivos. 0 é o anfitrião, ou seja, CPU, e 1 é o seu cartão discreto.
Onde o pode ver a partir da utilidade?
Veja aqui:
Expanda a lista à direita e veja que dispositivos tem.
O anfitrião deve ser sempre zero, isso é o que é um anfitrião...
E provavelmente tem dois dispositivos. 0 é o anfitrião, ou seja, CPU, e 1 é o seu cartão discreto.
Mathemat:
Veja aqui:
Expanda a lista à direita e veja que dispositivos tem.
Não faz sentido:
Seja como for... não é esquisito. É preciso ter pelo menos dois dispositivos, não há maneira de contornar isto. Ali estão eles, apenas em diferentes plataformas.
E o MT5 consegue vê-los independentemente da plataforma. O que é que CLGetInfoInteger(0, CL_DEVICE_COUNT) lhe diz? É 2, certo?
E o MT5 consegue vê-los independentemente da plataforma. O que é que CLGetInfoInteger(0, CL_DEVICE_COUNT) lhe diz? É 2, certo?
Então 2, e depois? Como sabe se o dispositivo 0 é a placa gráfica, 1 é a CPU? Esse é o meu ponto - não pode.
Bem, claro, pode fazer um programa OpenCL e obter toda a informação de que necessita internamente, qual o dispositivo que tem o número. Mas não se pode fazê-lo fora usando MQL5.
Então 2, e depois? Como sabe se o dispositivo 0 é a placa gráfica, 1 é a CPU? Esse é o meu ponto - não pode.
É claro que pode usar o OpenCL e obter toda a informação necessária dentro, digamos, que dispositivo tem que número. Mas não se pode fazê-lo fora usando MQL5.