DLL 없이 MetaTrader 5 터미널에서 직접 OpenCL로 할 수 있는 일은 다음과 같습니다. - 페이지 13

 
fxsaber :
그러한 가능성이 있으므로 이 오류를 극복하는 방법을 설명하십시오.

비디오 카드가 없습니다.


OpenCL 장작 전달(API)
 
Igor Volodin :

OpenCL 장작 전달(API)
따라서 로그에 따르면 모든 것이 있는 것 같습니다.
 
Ilyas :
  1. 오류 코드 5114는 최근에 추가되었으며 아직 도움말에 추가되지 않았습니다.
    사용 가능한 OpenCL 장치 중 적합한 장치를 찾지 못했습니다.
    컨텍스트를 생성할 때 장치의 CPU만 사용할 수 있지만(사용 가능) 장치의 GPU만 사용하도록 지정하는 경우 발생할 수 있습니다.
  2. OpenCL 장치당 하나의 에이전트, 이것이 유일한 방법입니다.
이해했다! 덕분에.
 
fxsaber :
그러한 가능성이 있으므로 이 오류를 극복하는 방법을 설명하십시오.

비디오 카드가 없습니다.

OpenCL.mqh 파일의 107행을 다음으로 대체하십시오.

 if ((m_context= CLContextCreate ())== INVALID_HANDLE )

 if ((m_context= CLContextCreate ( CL_USE_ANY ))== INVALID_HANDLE )

따라서 사용 가능한 OpenCL 장치(GPU/CPU)를 선택할 수 있습니다.

 
Ilyas :

OpenCL.mqh 파일의 107행을 다음으로 대체하십시오.



따라서 사용 가능한 OpenCL 장치(GPU/CPU)를 선택할 수 있습니다.

만들어진. 이제 이 결과
OpenCL not found. Error code= 5114
그러나 GPU 장치만 사용한다는 표시는 없습니다.
 
fxsaber :
만들어진. 이제 이것이 결과이지만 GPU 전용 장치를 사용한다는 표시는 없습니다.
OpenCL.mqh를 수정한 후 MQL 프로그램을 다시 컴파일했습니까?
 
Ilyas :
OpenCL.mqh를 수정한 후 MQL 프로그램을 다시 컴파일했습니까?
전적으로. 재컴파일 후에 또 다른 오류가 발생했습니다.
 
fxsaber :
따라서 로그에 따르면 모든 것이 있는 것 같습니다.


여기에서 Radeon 드라이버(OpenCL API 포함)를 설치한 후 CPU에서 작동했습니다. - http://support.amd.com/ru-ru/download

W7의 표준 배송에는 없었습니다.

Mathemat의 종이 상태에서도

뭐라고요

" Intel 프로세서에서 OpenCL 을 사용하려면 " OpenCL 응용 프로그램용 Intel SDK "를 다운로드하여 설치해야 합니다 .

 
Igor Volodin :

"인텔 프로세서에서 OpenCL을 사용하려면 " OpenCL 응용 프로그램용 인텔 SDK "를 다운로드하여 설치해야 합니다. 이렇게 하려면 이 작업을 수행할 수 있는 개발자 사이트 페이지로 이동하십시오. "

고맙습니다. 불행히도 intel_sdk_for_opencl_setup_6.0.0.1049.exe 에 대한 직접 링크를 얻기 위해 해당 사이트에 등록할 수 없습니다. 가지고 있는 사람이 있으면 여기에 게시하십시오.
 
fxsaber :
고맙습니다. 불행히도 intel_sdk_for_opencl_setup_6.0.0.1049.exe 에 대한 직접 링크를 얻기 위해 해당 사이트에 등록할 수 없습니다. 누구든지 가지고 있다면 여기에 게시하십시오.


사이트에서 등록하는 동안 오류가 발생했다면 어쨌든 메일을 확인하십시오. 결국 편지를 받았어요.

여기 링크가 있습니다. 300MB가 있고 오랫동안 앞뒤로 당겨서 있습니다. 쿠키 없이 작동할 수 있습니다.

http://registrationcenter-download.intel.com/akdlm/irc_nas/vcp/11058/intel_sdk_for_opencl_setup_6.3.0.1904.exe