기고글 토론 "MQL5 클라우드 네트워크: 아직도 계산 중입니까?" - 페이지 5

 
로그에 따르면 백만 패스의 모든 작업이 완료되었고 에이전트 중 하나(Pr 141)에서만 Expert Advisor 초기화 오류가 발생했습니다. 문제가 있는 상담원을 찾기 위해 특별히 오류 메시지를 확장했습니다.

. 단계적으로 문제를 해결해 나가겠습니다.
Документация по MQL5: Стандартные константы, перечисления и структуры / Коды ошибок и предупреждений / Ошибки компиляции
Документация по MQL5: Стандартные константы, перечисления и структуры / Коды ошибок и предупреждений / Ошибки компиляции
  • www.mql5.com
Стандартные константы, перечисления и структуры / Коды ошибок и предупреждений / Ошибки компиляции - Документация по MQL5
 
phi.nuts:

무역업에 종사하고 계시니 수요와 공급이라는 용어를 들어보셨을 겁니다.

에이전트의 공급이 너무 많고 클라우드에 대한 수요가 적을 수도 있습니다.

MQ는 공급자로부터 얼마나 많은 수수료를 받고 있나요?
 
doshur:
MQ는 공급업체로부터 얼마나 많은 수수료를 받나요?
FAQ 읽기: 현재 10%입니다.
Questions Concerning Payment for Participation in the MQL5 Cloud Network
Questions Concerning Payment for Participation in the MQL5 Cloud Network
  • cloud.mql5.com
Questions concerning payment for participation in the MQL5 Cloud Network - distributed computing network
 

빌드 756으로 업그레이드한 후 로그인 및 그에 따라'리소스 판매' 확인란이 재설정되었습니다.

서비스를 다시 시작하려고 할 때 다시 시작되지 않는 것으로 나타났습니다....

작업 관리자를 통해 프로세스를 종료한 다음 다시 시작해야만 했습니다.


OpenCL도 여전히 문제입니다:

NL 0 시작 14:47:50 공통 디렉터리에 대한 액세스 권한이 성공적으로 확인되었습니다<br/ translate="no">PF 0 시작 14:47:50 서비스 시작 초기화됨
RL 0 시작 14:47:50 시작 스레드 생성
FR 0 시작 14:47:50 스레드 생성 성공
CE 0 시작 14:47:50 메타테스터 5 x64 빌드 756 (2013년 1월 25일)
JP 0 서버 14:47:50 메타테스터 5가 0에서 시작되었습니다.0.0.0:2001
GE 0 OpenCL 14:47:50 초기화
PD 2 에이전트 14:47:50 심각한 오류로 인해 OpenCL 초기화가 건너뛰었습니다. 비디오 드라이버를 업데이트하세요.
EK 2 에이전트 14:47:50 단말기의 다음 실행 시 OpenCL이 초기화됩니다.

DO 0 시작 14:47:50 초기화 완료
NK 0 시작 14:47:50 시작 스레드가 성공적으로 완료됨
LO 0 네트워크 14:49:50 네트워크 14:49:50 1에 연결됨.agents.mql5.com
 
LiveWizard:

빌드 756으로 업그레이드한 후 로그인 및 그에 따라 '리소스 판매' 확인란이 재설정되었습니다.

서비스를 다시 시작하려고 할 때 다시 시작되지 않는 것으로 나타났습니다....

작업 관리자를 통해 프로세스를 죽인 다음 다시 시작해야만 했습니다.


OpenCL에도 문제가 있습니다:

서비스 모드(서비스로 설치된 에이전트)의 일반 그래픽 카드에서는 OpenCL을 사용할 수 없습니다. 이는 Windows 드라이버 모델의 개념적인 문제입니다.
 

다음 빌드에서는 서비스 모드에서 작업할 때 OpenCL에 대한 향상된 지원 (일부 버그 수정), 클라우드에서 OpenCL 디바이스의 통계에 대한 공개 액세스, 네트워크에서 실제로 OpenCL을 사용할 수 있는 기능을 출시할 예정입니다.

아직 결과를 예측할 수는 없지만 출시 후에 확인할 수 있을 것입니다.

OpenCL: Мост в параллельные миры
OpenCL: Мост в параллельные миры
  • 2012.05.16
  • Sceptic Philozoff
  • www.mql5.com
В конце января 2012 года компания-разработчик терминала MetaTrader 5 анонсировала нативную поддержку OpenCL в MQL5. В статье на конкретном примере изложены основы программирования на OpenCL в среде MQL5 и приведены несколько примеров "наивной" оптимизации программы по быстродействию.
 

다음은 서비스 에이전트에서 OpenCL 시작 및 초기화가 NVIDIA Tesla의 예시에서 어떻게 보이는지 보여줍니다:

ML      0       Startup 07:18:59        access rights to common directory successfully checked
OF      0       Startup 07:18:59        Service start initialized
QL      0       Startup 07:18:59        Create startup thread
ER      0       Startup 07:18:59        Thread successfully created
DE      0       Startup 07:18:59        MetaTester 5 x64 build 756 (25 Jan 2013)
JP      0       Server  07:18:59        MetaTester 5 started on 0.0.0.0:2000
RK      0       OpenCL  07:18:59        Device #0: GPU NVIDIA Corporation Tesla T10 Processor with OpenCL 1.0 (30 units, 1440 MHz, 4095 Mb, version 307.45)
QJ      0       Startup 07:18:59        initialization finished
IO      0       Startup 07:18:59        Startup thread finished successfully
IK      0       192.168.1.132   07:19:12        login (build 756)
MG      0       Network 07:19:12        38680 bytes of group info loaded
NN      0       Network 07:19:12        1490 bytes of tester parameters loaded
CG      0       Network 07:19:12        708 bytes of input parameters loaded
EM      0       Network 07:19:12        817 bytes of symbols list loaded
MK      0       Tester  07:19:12        expert file added: Experts\OpenCLExpert.ex5. 8322 bytes loaded
MR      0       Network 07:19:12        224 bytes of optimized inputs info loaded
GG      0       Tester  07:19:12        successfully initialized
CQ      0       Network 07:19:12        22 Kb of total initialization data received
DJ      0       Tester  07:19:12        Intel Core i7-2600  @ 3.40 GHz, 16366 MB
CM      0       Tester  07:19:12        optimization pass 1 started
LD      0       Symbols 07:19:12        EURUSD: symbol to be synchronized
HO      0       Symbols 07:19:12        EURUSD: symbol synchronized, 3304 bytes of symbol info received
NJ      0       History 07:19:12        EURUSD: load 15 Kb of history data to synchronize
FR      0       History 07:19:12        EURUSD: history synchronized from 2012.01.02 to 2013.01.29
KP      0       History 07:19:12        EURUSD,H1: contains 6210 bars of beginning data from 2012.01.02 00:00 to 2012.12.31 19:00
DD      0       History 07:19:12        EURUSD,H1: history cache reserved for estimated 6754 bars
LE      0       History 07:19:12        EURUSD,H1: history begins from 2012.01.02 00:00
HM      0       Tester  07:19:12        1 : passed within 297 ms
KF      0       Tester  07:19:12        273 Mb memory used
다음 빌드부터 누구나 사용할 수 있습니다.
 
Renat:

다음은 서비스 에이전트에서 OpenCL 시작 및 초기화가 NVIDIA Tesla의 예시에서 어떻게 보이는지 보여줍니다:

다음 빌드부터 모든 사람이 사용할 수 있습니다.
모든 사람 == 컴퓨팅 전용 GPU에서, 아니면 정말 모든 사람?
 
felidae:
컴퓨팅 전용 GPU에서 모두 ==를 수행하나요, 아니면 실제로 모두 수행하나요?

비디오 드라이버 외부에서 API를 제공하는 GPU입니다. 테슬라와 같은 특수 컴퓨팅 카드가 여기에 해당합니다.

일부 드라이버(AMD/ATI)는 CPU를 OpenCL 장치로 사용할 수 있는 기능을 제공합니다. 현재 에이전트에서 작업할 때 이를 활성화하는 작업을 진행 중입니다. 이러한 장치의 성능은 낮을 수 있지만 가장 중요한 것은 OpenCL의 광범위한 가용성을 확보할 수 있다는 것입니다.

 
Renat:

비디오 드라이버 외부에서 API를 제공하는 GPU입니다. 테슬라와 같은 특수 컴퓨팅 카드입니다.

일반 사용자에게는 지금 당장 미래가 없습니다. 제 말은, 전혀요.

비교해 봅시다. 두 배의 성능

7970 -- 0.95 TFlops

k20x-1.3 TFlops.

이제 가격에 주목하세요)))

7970 -- 400

K20 -- 3200 (!) K20X는 비현실적인 비용이 듭니다.

에이전트를 서비스로 구성하기로 한 결정이 잘못된 것 같습니다.