OpenCL: MQL5의 내부 구현 테스트 - 페이지 28

 

fyords :

수학 :

...

그리고 실행 시간이 CPU보다 360배 짧은 171ms인 경우 테스트가 왜 그렇게 나쁜가요? 그건 그렇고, 96 코어의 초과는 비디오가 돌보다 훨씬 늦게 출시되었음을 나타냅니다 ...


Urain 은 나를 위해 포럼에서 질문을 한 것 같습니다. 그는 아마도 행복할 것입니다. 나는 행복하지 않습니다.

네, 저는 제 테스트에 만족합니다.

예, vidyaha 는 훨씬 나중에 촬영되었습니다. GPU 계산에 대한 관심의 물결에 주춤했습니다. 실제로 그를 업그레이드하도록 강요했습니다. 저는 정말 힘을 쫓지 않았고, OpenCL을 지원하는 첫 번째 것을 넣었습니다(내 자신은 지원하지 않았습니다. ) 추가로 50달러를 지불했는데 지포스 GT 430에 충분했다.

이것은 통합 카드보다 힌지 카드의 장점입니다(변경 가능).

 
MetaDriver :

...

자, 즐기세요. (그리고 시도):

결과 (시간) 는 평균 이상입니다. 대부분 2초 미만입니다.

... 가장 중요한 것은 올바른 위치에서 손을 키우는 것입니다. ;)

 2012.03 . 06 20 : 59 : 57      ParallelTester_00- 02 (EURUSD,H1)        Generation 42 : MaxResult== 1.72471
2012.03 . 06 20 : 59 : 58      ParallelTester_00- 02 (EURUSD,H1)        Generation 43 : MaxResult== 1.72471
2012.03 . 06 21 : 00 : 00      ParallelTester_00- 02 (EURUSD,H1)        Generation 44 : MaxResult== 1.72471
2012.03 . 06 21 : 00 : 00      ParallelTester_00- 02 (EURUSD,H1)        Optimization is closing. Best result == 1.72471 at 44 generation.

내 보고서가 약간 다르게 보입니다("전문가" 탭에서 가져옴).

 2012.03 . 06 20 : 58 : 51      Scripts script ParallelTester_00- 02 (EURUSD,H1) loaded successfully
2012.03 . 06 21 : 00 : 00      Scripts script ParallelTester_00- 02 (EURUSD,H1) removed

그리고 이것은 잡지에서 가져온 것입니다. 그렇지 않으면 실행 시간 이 표시되지 않습니다.

손에 관하여: 자세한 내용은 여기를 참조하십시오. )) 내 보고서로 판단하면 무언가가 그렇게 잘 자라지 않았습니다.

스크립트가 첨부 파일에 없는 것 같습니다.

 
fyords :

스크립트가 첨부 파일에 없는 것 같습니다.

저도요.  

더 나은 유지

// cl 코드의 새로운 기능. 마침내 인라인 기능이 작동했습니다! 그리고 전체 비즈니스 - 커널을 뒤에서 앞으로 옮겼습니다. :)

// 거기에서 추가 할당도 제거함).

동시에 더 짧은 이름으로 변경되었습니다.

파일:
po_00-02.mq5  16 kb
 
2012.03 . 06 21 : 29 : 54      po_00- 02 (EURUSD,H1)    Generation 014 ( 1280 passes, 1419 ms) : MaxResult== 108.5111 ; Average Result== 95.57567
2012.03 . 06 21 : 29 : 56      po_00- 02 (EURUSD,H1)    Generation 015 ( 1280 passes, 1388 ms) : MaxResult== 108.5111 ; Average Result== 95.4675
2012.03 . 06 21 : 29 : 56      po_00- 02 (EURUSD,H1)    Optimization finished. Best result == 108.5111 at 15 generation.
2012.03 . 06 21 : 29 : 56      po_00- 02 (EURUSD,H1)    Total time of optimization == 21 sec 388 ms

여기, 이제 또 다른 것이 이미 인상적입니다.

포럼에 하나의 버그가 나타납니다.

그리고 MetaDriver 를 위해 조금만 더 있으면 뉴런에 대한 웨비나를 제공할 수 있습니다.

 
fyords :

포럼에 하나의 버그가 나타납니다.

버그 같은 것은 없습니다. "optimizer-00-02" 대신 "tester-00-02"를 삽입한 것 같습니다. 홍조 없애줄게..
 
Urain :

네, 저는 제 테스트에 만족합니다.

예, vidyaha 는 훨씬 나중에 촬영되었습니다. GPU 계산에 대한 관심의 물결에 주춤했습니다. 실제로 그를 업그레이드하도록 강요했습니다. 저는 정말 힘을 쫓지 않았고, OpenCL을 지원하는 첫 번째 것을 넣었습니다(내 자신은 지원하지 않았습니다. ) 추가로 50달러를 지불했는데 지포스 GT 430에 충분했다.

이것은 통합 카드보다 힌지 카드의 장점입니다(변경 가능).

나는 매우 불편하다/불편하다.

죄송합니다.

여기서 철 조각을 샀는데 일주일 안에 가져온다고 하더군요. 그럼 결과를 보여드리겠습니다.

일반적으로 매우 죄송합니다. 매우 당황 스럽습니다. 용서하십시오.

 
joo :

나는 매우 불편하다/불편하다.

죄송합니다.

여기서 철 조각을 샀는데 일주일 안에 가져온다고 하더군요. 그럼 결과를 보여드리겠습니다.

일반적으로 매우 죄송합니다. 매우 당황 스럽습니다. 용서하십시오.

아니 아니. 당신은 용서가 없습니다.

당신과 같은 사람들은 포럼에 설 자리가 없습니다. 회개하기에는 너무 늦었다! 피만이 당신의 uh ... uh .. 당신의 죄를 씻어 줄 것입니다.

 
MetaDriver :

...

자, 즐기세요. (그리고 시도):

결과 (시간) 는 평균 이상입니다. 대부분 2초 미만입니다.

따라서 제동 카드도 비즈니스에 있습니다. 가장 중요한 것은 올바른 위치에서 손을 키우는 것입니다. ;)

)) 천천히 성장하겠습니다. 내 약한 것에 대한 결과는 다음과 같습니다.

이것은 CountBars 100000입니다. 더 이상 참을 수 없습니다. 충돌합니다.

 

글쎄, 내 "말없는":

 2012.03 . 07 00 : 24 : 15     po_00- 02 (EURUSD,H1)    Total time of optimization == 15 sec 85 ms
2012.03 . 07 00 : 24 : 15     po_00- 02 (EURUSD,H1)    Optimization finished. Best result == 118.01072 at 16 generation.
2012.03 . 07 00 : 24 : 15     po_00- 02 (EURUSD,H1)    Generation 016 ( 1280 passes, 874 ms) : MaxResult== 118.01072 ; Average Result== 109.83479
2012.03 . 07 00 : 24 : 14     po_00- 02 (EURUSD,H1)    Generation 015 ( 1280 passes, 858 ms) : MaxResult== 118.01072 ; Average Result== 110.0862
2012.03 . 07 00 : 24 : 13     po_00- 02 (EURUSD,H1)    Generation 014 ( 1280 passes, 920 ms) : MaxResult== 118.01072 ; Average Result== 110.48174

요컨대, 나는 다른 사람들의 개발을 테스트하는 데 지쳤습니다. 나는 내가 필요로 하는 일을 할 것입니다. 하면 여기에 올리겠습니다.

 
tol64 :

)) 천천히 성장하겠습니다. 내 약한 것에 대한 결과는 다음과 같습니다.

이것은 CountBars 100000입니다. 더 이상 참을 수 없습니다. 충돌합니다.

병렬 스레드(CountPass)의 수를 더 줄이십시오. 예를 들어, 한 번에 두 번 또는 네 번 시작합니다. 1280은 알고리즘에 대한 많은 것입니다. joo는 최적의 인구 규모가 50-60명이라고 말했습니다. 1280은 명백한 과잉입니다. 나는 순전히 스트레스 테스트를 위해 그것을 넣었다.

과도한 스레드 요청으로 인해 정확히 발사 속도에 개그가 있을 수 있습니다(카드 개념에 따라).

--

512를 수행하고 결과를 확인하십시오. 프로그램을 파쇄하는 것을 두려워하지 마십시오. 이것으로 인해 더 많은 것이 될 것입니다. :) 하시면 여기에 올려주세요.

사유: