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

 
我需要一个测试来计算双精度。谁给我一个提示,我有点慢......
 
joo:
我需要一个测试来计算双精度。有人插话了,我有点傻眼了......
你不是扔了一个指示器吗? 还是你又想进行速度赛?
附加的文件:
 
MetaDriver:
指标被抛出。
不,像形容词'门'这样简单的东西。
 
新版本改变了CLContextCreate函数参数,现在使用int device而不是bool use_gpu。

如果设备>=0被用作OpenCL设备的序列号
当device==OPENCL_DEVICE_ANY(-1)被用来从所有可用的设备中自动选择
当device==OPENCL_DEVICE_GPU(-2)被用来从所有可用的GPU设备中自动选择

另外,函数long CLGetInfoInteger(int handle,ENUM_OPENCL_PROPERTY_INTEGER prop_id),允许获取OpenCL对象的属性

目前只有一个属性OPENCL_DEVICE_COUNT可用(请求该属性时第一个参数被忽略)。
 
mql5:
新版本改变了CLContextCreate函数参数,现在使用int device而不是bool use_gpu。

device>=0被用作OpenCL设备编号,以便
如果设备==OPENCL_DEVICE_ANY (-1),则使用所有可用设备中的自动选择。
当设备==OPENCL_DEVICE_GPU (-2)时,自动从所有可用的GPU设备中进行选择。

另外,增加了长的CLGetInfoInteger(int handle,ENUM_OPENCL_PROPERTY_INTEGER prop_id)函数,可以获取OpenCL对象的属性。

目前只有一个OPENCL_DEVICE_COUNT属性可用(请求该属性时,第一个参数被忽略)。
它是否已经在当前版本中工作,还是计划在下一个版本中使用?
 
joo:
它是否已经在当前的构建中工作,还是计划在下一个构建中使用?
刚刚检查过,它在这个版本中是有效的。
 
对不起,我没有说明我是否指的是619的建设。这些变化已经从Build 619开始实施。
所有使用OpenCL并且用早期编译器构建的EX5(<619)都需要按照EA日志中的说明进行重建。

,从构建619开始,ENUM_OPENCL_HANDLE_TYPECLHandleType(int handle)函数也可用;它允许从句柄

,获得OpenCL对象类型,并返回以下值之一。
OPENCL_INVALID
OPENCL_CONTEXT
OPENCL_PROGRAM
OPENCL_KERNEL
OPENCL_BUFFER
 
http://www.3dnews.ru/news/626616 AMD的胜利。我想知道!这将如何影响这个项目?
Архитектура NVIDIA Kepler — больше для игр, чем для вычислений? / Новости hardware
Архитектура NVIDIA Kepler — больше для игр, чем для вычислений? / Новости hardware
  • 3dnews.ru
Поведение первого ускорителя NVIDIA Kepler в бенчмарках показывает, что новая архитектура, лежащая в основе GeForce GTX 680, более нацелена на преимущество в игровой производительности, нежели в вычислениях общего назначения. По крайней мере, по сравнению с предыдущей архитектурой Fermi. Тестирование VR-Zone показывает, что новый ускоритель...
 
GKS:
http://www.3dnews.ru/news/626616 AMD的胜利。我想知道!这将如何影响这个项目?
AMD在大众产品计算能力方面已经取得了飞跃性的领先优势,而NVIDIA则一直押注于价格不合理、专业性狭窄的Tesla。
 
Renat:
AMD在大众产品的计算能力方面遥遥领先,而NVIDIA则押注于不合理的昂贵的高度专业化的Tesla。

是的,那是肯定的。此外,如果你拿旗舰来说,AMD有更多的 "饥饿的蜜蜂",计算能力也更好。

P.S. 对我来说,我的下一个显卡的选择是显而易见的,因为我将参加这个项目