OpenCL: testes internos de implementação em MQL5 - página 49
![MQL5 - Linguagem para estratégias de negociação inseridas no terminal do cliente MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
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
Sim, apercebi-me disso - assim que fui para a cama :)
A aceleração no meu CPU foi mesmo ligeiramente afectada pelos vossos chips vectoriais. Alcançou um recorde de 27,39 vezes de aceleração!
Regras Radeon!
Emparelhado com a Intel:
2012.04.08 11:51:49 ParallelTester_00-02-d16x7x3w_new (EURUSD,H1) CPU time = 267058 ms
Isso é interessante. Será que percebi bem que o OpenCL trabalhou em quatro núcleos de CPU?
Não, a AMD governa o jogo.
;)
Se ao menos. Há um Radeon HD4200 incorporado. Nesta tarefa - ligeiramente mais rápido do que a minha emulação na CPU. Tive cerca de 10 segundos.
A AMD rege-se definitivamente pela GPU, não vale a pena discutir sobre isso.
Como obter a emulação OpenCL em quatro "núcleos" i3 - ainda não sei.
P.S. Em geral, é interessante perguntar ao próprio papaklass que dispositivos são vistos no seu sistema.
Como obter a emulação OpenCL em quatro "núcleos" de i3 - ainda não sei.
Há um condutor (da AMD). Funciona em MT5, não recusa. Mas calcula melhor do que a CPU :)
Obrigado, vou perguntar.
Referia-me aos dispositivos OpenCL.
Existem utilitários - OpenCL-Z ou GPU Caps. Ambos estão disponíveis na web.
Esta é a parte complicada. O argumento dentro de CLContextCreate() não pode seleccionar explicitamente a CPU se houver qualquer GPU externo.
É uma falha de utilidade.
Aqui mostra-se o que se tem na lista pendente inferior, para além da CPU. Bem, se não puder, escreva-o assim.