>MQL5에서 OpenCL 사용의 이점을 보여주기 위해 일부 집합의 두 변수에서 함수 값을 계산하고 그래픽 레이블 (OBJ_BITMAP_LABEL)을 사용하여 결과를 차트 창에 표시하는 스크립트 OpenCL_Sample.mq5를 작성했습니다.
이 예제는 흥미롭지만 놀랍도록 쓸모없습니다.....
누구든지 OpenCL .... 에서 표준 전문가 조언자를 최적화하는 예제를 만들 수 있습니까?
일반적으로이 기사는 아무것도 아니라고 생각하고, 전 세계가 프레임 워크 (예 : CNTK)로 이동하고 있으며, MQL5 개발자는 OpenCL / CUDA가 아닌 MQL5로 코드를 작성해야하며, 모든 비디오 카드의 코어 (CU)는 최적화를 위해 사용 가능한 코어 목록에서 일반 코어와 마찬가지로 표시되어야하며 그게 다입니다.
RX 580 / 570을 포함하도록 업데이트할 수 있나요?
두 카드를 모두 가지고 있지만 해당 카드를 활용하기 위한 자세한 지침이 담긴 요리책이 없습니다.알려주시면 감사하겠습니다.
RX 580 / 570을 포함하도록 업데이트할 수 있나요?
두 카드를 모두 가지고 있지만 해당 카드를 활용하기 위한 자세한 지침이 담긴 요리책이 없습니다.대단히 감사합니다.
터미널이 왜 rx580을 인식하지 못하는지 모르겠지만 opencl은 작동합니다. 이 코드를 사용해 보세요:
안녕하세요 모두
AMD 530이 장착된 컴퓨터에서 렌즈 플레어 코드를 시도하고 다른 컴퓨터에서 NVIDEA gtx 1060을 시도했지만 성공하지 못했습니다. 내 EA는 지원되는 장치가 0개라고 보고합니다. 누군가 같은 문제가 있었나요? 고마워요!
사용할 오픈CL 프로세서를 선택하려면 어떻게 해야 하나요?
CPU + 엔비디아 + 인텔이 있는데 메인 페이지에 따르면 인텔 GPU가 더 빠른 것 같습니다.
또한 내 Nvidia가 약간 실행되고 EA를 종료하려고 할 때 충돌이 발생합니다.
>MQL5에서 OpenCL 사용의 이점을 보여주기 위해 일부 집합의 두 변수에서 함수 값을 계산하고 그래픽 레이블 (OBJ_BITMAP_LABEL)을 사용하여 결과를 차트 창에 표시하는 스크립트 OpenCL_Sample.mq5를 작성했습니다.
이 예제는 흥미롭지만 놀랍도록 쓸모없습니다.....
누구든지 OpenCL .... 에서 표준 전문가 조언자를 최적화하는 예제를 만들 수 있습니까?
일반적으로이 기사는 아무것도 아니라고 생각하고, 전 세계가 프레임 워크 (예 : CNTK)로 이동하고 있으며, MQL5 개발자는 OpenCL / CUDA가 아닌 MQL5로 코드를 작성해야하며, 모든 비디오 카드의 코어 (CU)는 최적화를 위해 사용 가능한 코어 목록에서 일반 코어와 마찬가지로 표시되어야하며 그게 다입니다.
그런 것 같아요 ...
MQL5 개발자는 OpenCL/CUDA가 아닌 MQL5로 코드를 작성해야 하며, 모든 비디오 카드의 코어(CU)는 최적화를 위해 사용 가능한 코어 목록에서 일반 코어와 마찬가지로 표시되어야 합니다.
나는 그렇게 생각한다 ...
MQL5에서 코드를 작성하고 GPU에서 작업을 계산할 수있는 기회가 주어진 것처럼 왜 소음을 내고 있습니까?
또 다른 질문은 GPU에서 어떤 범위의 작업을 해결할 수 있고 어떤 작업을 해결할 수 없는지 모른다는 것입니다.
여기에 좋은 기사가 있는데, 연초에 직접 읽었습니다 https://habr.com/ru/company/combox/blog/425731/.
최적화 작업을 병렬화할 수 있다면 GPU를 사용하세요.
MQL5로 코드를 작성하고 GPU에서 작업을 계산할 수 있는 것처럼 말이죠.
에서 하는 것처럼 말이죠.
OpenCL이 없고 프레임워크 연결이 있으며 계산할 대상만 알려주면 되기 때문에 개인적으로 CPU보다 GPU에서 팜을 구축하는 것이 더 쉽습니다.
파이썬/#에서와 마찬가지로.
거기에는 OpenCL이 없으며 프레임워크 연결입니다.
모든 것이 정확하고 프레임워크가 GPU 작업에 맞게 사용자 정의되어 있으며, 이런 방식으로 텐서플로우를 테스트했습니다.
그렇다면 질문은 MQL5가 아니라 MQL5 용 프레임 워크 제작자에게 있습니다. 아아, 그것들 (프레임 워크)은 존재하지 않으며 나 자신도 이것으로 고통받습니다,
또는 오히려 몇 개만 있습니다-SB의 alglib과 타사 언어와의 통합에 대한 많은 기사가 있습니다.
즉, 개발자가 작성할 때 직접 작성하면 기성 솔루션이 없습니다.
모든 것이 정확하고 프레임워크는 GPU 작업에 맞게 사용자 정의되어 있으며, 저는 이런 방식으로 텐서플로우를 테스트했습니다.
그렇다면 문제는 MQL5가 아니라 MQL5 용 프레임 워크 제작자에게 있습니다. 아아, 그것들 (프레임 워크)은 존재하지 않으며 나 자신도 이것으로 고통받습니다,
또는 오히려 몇 개만 있습니다-SB의 alglib과 타사 언어와의 통합에 대한 많은 기사가 있습니다.
즉, 개발자가 작성할 때 직접 작성하면 기성 솔루션이 없습니다.
정확히 그런 것은 아닙니다.
개발자들은 훌륭하고 많은 일을 해왔고, 퍼지, 앨글리브, 파이썬을 구현했지만 문제는 왜 그럴까요? 실제로는 쓸모가 없기 때문에이 모든 것을 구현하기 위해 멋진 개발자의 귀중한 시간을 보낸 이유는 무엇입니까?
물론 우리는 신경망에 대해 이야기하고 있으며 Alglib은 매우 제한된 프레임 워크이며 내가 착각하지 않으면 무료가 아니며 이론적으로도 정상적인 신경망을 만드는 것은 불가능합니다.
나는 파이썬에 대해서도 만족하지 않습니다 ... EA의 논리를 완전히 다른 언어로 전송하는 방법을 생각해보세요 .... 그리고 다시 .... 올바르게 아니오 ... 그리고이 치질의 요점은 무엇입니까?
따라서 처음부터 cntk 또는 tenzorflow를 구현해야했습니다 ... 그러면 표준 최적화 도구가 필요하지 않고 유전 알고리즘이 필요하지 않으며 문제없이 GPU에서 계산할 수 있습니다 ...