OpenCl e as ferramentas para ele. Revisões e impressões. - página 10
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
Obrigado, eu o vi. Estendendo minha mão. Vou lê-lo amanhã.
Dê uma olhada neste artigo: Um método ideal para calcular o volume de uma posição agregada por um determinado número mágico. Será muito útil também.
Obrigado, vou dar uma olhada nisso.
Não existe tal coisa como um método ideal. Desculpe :)
Obrigado, vou dar uma olhada.
Não existe tal coisa como um método ideal. Desculpe :)
Nota importante sobre hardware, velocidade do barramento PCI-E para OpenCL aqui:
https://www.mql5.com/ru/forum/6042/page6
Há muito material em vídeo na CUDA aqui:
http://developer.download.nvidia.com/compute/cuda/docs/GTC09Materials.htm
http://developer.download.nvidia.com/compute/cuda/docs/GTC_2010_Archives.htm
De tudo isso, o mais fácil e importante para entender as mudanças na programação da CUDA e OpenCL é uma vídeo-palestra um pouco notada por um dos líderes da CUDA.
Jason Sanders
numerada
GTC 2010 - 2131
(... não consegue encontrar um link direto para o vídeo, o esboço PDF em inglês é facilmente pesquisável na web ... encontrado)
http://us.download.nvidia.com/downloads/GTC_Videos/flvs/2131_GTC2010.mp4
http://us.download.nvidia.com/downloads/GTC_Videos/flvs/2131_GTC2010.flv
http://www.nvidia.com/content/GTC-2010/pdfs/2131_GTC2010.pdf
Aqui está o resumo russo
http://sporgalka.blogspot.com/2011/10/cuda.html
Sim, você pode afundar sua cabeça na otimização e nunca sair.
Eu adoraria mergulhar de cabeça em todos esses processos de otimização. Mas seria legal quando algo mais ou menos estável está pingando em minha conta. Portanto, por enquanto, vou adiar todos esses doces até ter uma linha branca na minha vida. Se eu tivesse a oportunidade, eu mesmo conseguiria imediatamente um rack com 100 clusters de CPU. Algo parecido com isso:
Offtopic:
Isso é interessante. Eu mesmo comecei a procurar uma placa gráfica melhor, embora ainda não precise realmente de uma (as opções são HD 6790, 6850, 6930).
Deve ser a psicose.
Desculpe pela reflexividade em um tema tão sério.
Você já tentou a MQL5 Cloud Network com 2000 agentes em um dual-core?
Ou você apenas fez um único passe localmente e descansou sobre isso?
É com a MQL5 Cloud Network que conseguimos uma simples aceleração de centenas e milhares de vezes. Sem GPU, em qualquer Expert Advisor. Pegue meu antigo exemplo com vídeo: Exemplo de aceleração de cálculo usando a MQL5 Cloud Network
Tornamos possível levantar instantaneamente milhares de agentes com um botão (o tempo de aquecimento é de cerca de 20-30 segundos) para um cálculo rápido das tarefas. Em vez de centenas de horas, você pode realmente conseguir fazer isso em meia hora.
Além disso, os preços são ridículos - qualquer um pode verificá-los, e todos que se inscreverem na MQL5.com recebem um bônus de $2.
Esta é uma verdadeira revolução. Agora qualquer usuário pode colocar quase qualquer supercomputador a drogas através do uso dos cludes. E com a introdução da GPU (uma construção estará disponível na sexta-feira) será possível bater os supercomputadores em pacotes.
O desempenho é suficiente (ou melhor, você se convence disso) para casos simples. O desempenho não é quase suficiente para os cálculos mais maciços e detalhados.
O erro de comparar os testadores MT4 com MT5 é que as pessoas fazem vista grossa ao nível muito diferente de detalhes e capacidade de testar com precisão o teste de multimoedas.
Você está errado sobre a dependência do hardware:
Você está claramente consciente de que está errado.
Embora eu não seja um defensor da GPU (tenho sido franco contra isso por muito tempo), suas conclusões estão erradas.
Não há software para GPU, porque os desenvolvedores ainda não acreditaram nesta direção, mas nenhuma referência repetida à ligação mítica a um hardware específico. Por uma questão de decência, você deve pelo menos ler o que o OpenCL é e para que ele foi inventado (independente de hardware e plataforma).
As empresas são forçadas a usar apenas a renderização de software por inércia e processos estabelecidos. Conseguir que uma empresa mude de software é um esforço titânico, muitas vezes impossível durante os próximos 3-5 anos. Dado o salto que as GPUs deram nos últimos 3 anos e a ênfase claramente visível de seus autores na universalização, é razoável não apenas esperar melhores resultados, mas também buscar ativamente novas características.
Já esperamos o suficiente, também já criticamos e discordamos, mas chegou a hora.
E esta é a terceira vez que ocorre a repetição do "software dependente do ferro".