OpenCL:MQL5中的内部实现测试 - 页 68

 

你好!让我提出一个话题...是否有希望很快在策略测试器中使用OpenCL的可能性? 还是没有变化,我甚至认为我们今年不能等待它

 
MigVRN:

你好!让我提出一个话题...是否有希望很快就能在策略测试器中使用OpenCL? 或者一切都没有改变,很可能我们甚至不能等到 今年?

测试器中的OpenCL工作正常。

下面是关于本地代理商与任何普通视频卡的情况。

FN      0       Tester  22:24:01        Experts\OpenCLExpert.ex5 on EURUSD,H1 from 2013.01.01 00:00 to 2013.01.15 00:00
KH      0       Tester  22:24:01        complete optimization started
FM      0       Tester  22:24:01        size of initial task pack is 512
FG      0       Core 1  22:24:01        agent process started
OD      0       Core 1  22:24:02        connecting to 127.0.0.1:3000
MS      0       Core 1  22:24:02        connected
OI      0       Core 1  22:24:02        authorized (agent build 743)
NL      0       Core 1  22:24:02        OpenCL device: GPU NVIDIA Corporation GeForce GT 640 M with OpenCL 1.1 (2 units, 708 MHz, 2048 Mb, version 307.21)
PR      0       Core 1  22:24:02        common synchronization completed
FJ      0       Core 1  22:24:03        EURUSD: history for 2012 year synchronized
OR      0       Core 1  22:24:03        EURUSD: history for 2013 year synchronized
QF      0       Core 1  22:24:03        EURUSD: history synchronization completed [2091 Kb]
在没有Nvidia Tesla型卡(没有图形功能的专用计算卡)的情况下,你将无法运行OpenCL。
 
Renat:

测试器中的OpenCL工作正常。

呃...你让我非常高兴--谢谢你!!!。

你能告诉我,为什么在 调试CLContextCreate(CL_USE_ANY)函数工作正常,但在测试时却输出错误4806(未找到所需数据)

 

下面是 对该问题的更详细描述...

 
Renat:

OpenCL在测试器中工作正常。

可能没有多少人感兴趣,但尽管如此......我向服务台提出请求,描述了问题(CLContextCreate()函数在测试器中不工作,也就是说OpenCL在测试器中不工作)。这里是答案。

支持团队 2013.01.21 10:04

代理商中的OpenCL将在下一个版本中工作

因此,OpenCL还不能在测试器中工作--我们将期待下一个版本:)

Общайтесь с разработчиками через Сервисдеск!
Общайтесь с разработчиками через Сервисдеск!
  • www.mql5.com
Ваше сообщение сразу станет доступно нашим отделам тестирования, технической поддержки и разработчикам торговой платформы.
 

一个 比较显卡的有用资源(如果你对购买哪种计算方式犹豫不决)。

当我看到即使是GTX 680在计算方面也明显不如它时,我对HD 7950的倾向性明显增加了(在着色器数量相当的情况下)。

CompuBench - OpenCL Device Comparison
CompuBench - OpenCL Device Comparison
  • clbenchmark.com
300.83 301.10 301.24 301.25 301.32 301.33 301.40 301.42 302.59 304.48 304.79 305.37 305.53 306.02 306.23 306.94 306.97 310.54 310.61 310.64 310.70 310.90 311.06 313.95 313.96 314.07 314.14...
 
Renat:

如果没有Nvidia Tesla类型的卡(没有图形功能的专用计算卡),就不能运行OpenCL。

请帮助。我安装了metaTester64,Quadro4000在第一槽,Tesla C2070在第三槽。共有4个PCIEx 16插槽,TyanS7025WAGM2NR 主板。

我有16个代理在Xeons E5540上运行,没有嵌入式视频核心,代理本身在cpu核心上工作,我有其中一个的日志。

LL      0       Startup 15:15:54        access rights to common directory successfully checked
RF      0       Startup 15:15:54        Service start initialized
PL      0       Startup 15:15:54        Create startup thread
DR      0       Startup 15:15:54        Thread successfully created
OD      0       Startup 15:15:54        Delay for 61 secs [system uptime: 164 secs]
FP      0       Startup 15:16:55        MetaTester 5 x64 build 773 (22 Feb 2013)
DE      0       Server  15:16:55        MetaTester 5 started on 0.0.0.0:2000
GN      2       OpenCL  15:16:55        OpenCL not found, install the latest video driver for better performance
NG      0       Startup 15:16:55        initialization finished
JL      0       Startup 15:16:55        Startup thread finished successfully
RE      0       Network 15:22:01        connected to 1.agents.mql5.com
GQ      0       Network 15:22:02        authorized on 1.agents.mql5.com
.....

司机们把310.90,311.15,最后站在314.07。GPU-Z.0.6.7显示了对两块卡的OpenCL支持。CUDA应用程序的运行完全没有问题,此外,还可以同时选择Quadra或Tesla或两者。我没有在当地装入代理人,因为我还没有参与交易。

在登记处。HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\OpenCL\Vendors\ nvopencl.dll REG_DWORDS value 0

我不知道该去哪里找,该如何纠正,以便代理商开始使用特斯拉?

准备通过TeamViewer对工作站进行完全访问,例如进行调试。Win7x64_Ult_rtl.资料中的联系人。在服务台留下了一个请求。

(祝大家2月23日快乐! :) )

TYAN - ?ProductType=MB&pid=641&SKU=600000040
  • www.tyan.com
Plug and Play (PnP) /PCI2.3 /WfM2.0 /SMBIOS2.3 /PXE boot / ACPI 2.0 power management /Power on mode after power recovery / User-configurable H/W monitoring /...
 

最新版本的MT5在启动时杀死了显卡驱动程序,由winnas重新启动,并发出错误信息("驱动程序已被停止但重新启动")。在启动MT5时,这种情况已经开始一直发生。这在MT4启动时不会发生。

DELL XPS1331, Windows 7 Ultimate, 32-bit, NVIDIA GeForce 8400M GS, 驱动版本: 314.07


我可以做什么?

Документация по MQL5: Стандартные константы, перечисления и структуры / Коды ошибок и предупреждений / Ошибки компиляции
Документация по MQL5: Стандартные константы, перечисления и структуры / Коды ошибок и предупреждений / Ошибки компиляции
  • www.mql5.com
Стандартные константы, перечисления и структуры / Коды ошибок и предупреждений / Ошибки компиляции - Документация по MQL5
 
tycoon:

可以做什么?

选择1。
删除或重命名注册表分支
HKEY_LOCAL_MACHINE/SOFTWARE/Khronos/OpenCL/Vendors
这将完全禁用你的计算机上的OpenCL支持

选项2。
你可以等待下次更新,终端将使用1.1版本的OpenCL设备。
NVIDIA GeForce 8400M GS将被忽略,因为它是一个OpenCL 1.0版本的设备。
 
mql5:
选择1。
删除或重命名注册表分支
HKEY_LOCAL_MACHINE/SOFTWARE/Khronos/OpenCL/Vendors
这将完全禁用你的计算机上的OpenCL支持

选项2。
你可以等待下次更新,终端将使用1.1版本的OpenCL设备。
NVIDIA GeForce 8400M GS将被忽略,因为它是一个具有OpenCL 1.0版本的设备。
谢谢你,第一个方案解决了问题。