OpenCl和它的工具。评论和印象。 - 页 20

 

我读了ixbt.com的旧档案("粉丝 "主题),与AMD和ATI合并的时间有关。以下是这样的帖子(摘录)。

Думаю, что в основе лежит идея АТИ использовать графический процессор для решения физических задач. Если такой комбинированный спецпроцессор оснастить двухканальным контроллером памяти и ХайперТранспортом, его можно ставить в АМД4х4. Получится домашний суперкомпьютер. Благодаря НТ сильно уменьшатся задержки между CPU и графическим адаптером, что ускорит игры. Также всякие расчёты будут идти в несколько раз быстрее, чем на универсальном процессоре.

这篇文章发表于5.5年前,那时候不可能有人知道Llano stone(和OpenCL)。但我们知道:收购ATI原来是AMD的一个战略决定。

而现在--让我们看看AMD A8-3850 CPU,特别是其图形核心的特点(这里--简单介绍)。

因此,他们设法将多达400个(A8系列)或320个(A6)图形处理器挤在一个散热器盖下。第一个已经是Radeon HD 5570 的水平;只是时钟频率少了50MHz。

在同一篇文章的表格中,A8处理器的图形核心被列为Radeon HD 6550D

当然,没有像HD 6930那样的1280个传送器,但与英特尔HD 2000集成显卡相比,400个也不差。

因此,人们想知道是否值得尝试在没有任何独立显卡的APU集成图形单元上运行OpenCL代码。虽然,内存将是DDR3而不是GDDR5,而且总线宽度是......我们不知道它是什么。但我仍然非常怀疑AMD在制造拉诺时没有想到这种使用石头的方式。

P.S. 坦率地说,我从来没有对AMD的CPU感兴趣,但鉴于最近Metaquotes转向GPGPU计算,我不知不觉开始考虑这个问题了。

P.P.S. 好消息:下一代英特尔处理器将支持OpenCL

 
Mathemat:

P.P.S. 好消息:下一代英特尔处理器将支持OpenCL

这意味着购买带有OpenCL的显卡没有意义,因为从CPU到GPU再到GPU的缓慢数据传输总线在很多情况下会否定计算的性能。如果GPU与CPU位于一个高速总线上,这个缺点将被消除。

此外,显卡很可能是空的,即根本不捆绑GPU,就像曾经的所谓软件调制解调器,即无处理器设备一样。据推测,显卡将被内置到主板中,这样一切都可以直接进行,不需要额外的插槽。

总之,谁知道呢,但我不急于购买与GPU兼容的显卡,因为我不玩游戏,而且在MT5中,除了曼德尔布罗特分形,我目前不能画任何东西。

1.测试者根本不支持任何OpenCL,即不可能通过升级GPU硬件来提高优化速度,而只能通过CPU和RAM的时钟频率来实现。

2.开发人员仍然质疑对TA指标和振荡器进行加速计算的可能性,因为矢量计算有其自身的特点,并不是所有的任务都可以使用它们。

 
Reshetov:

这意味着购买带有OpenCL的显卡没有任何意义,因为从CPU到GPU再到GPU的数据传输总线很慢,在很多情况下会否定计算的性能。如果GPU与CPU位于一个高速总线上,这个缺点将被消除。

此外,显卡很可能是空的,即根本不配备GPU,就像曾经的所谓软件调制解调器,即无处理器设备一样。据推测,显卡将被内置到主板中,这样一切都可以直接进行,无需额外的插槽。

http://www.thg.ru/cpu/amd_apu_llano_a8_3500m/amd_apu_llano_a8_3500m-01.html 是对AMD的APU计划和当前能力的严肃审查。

不过,尤拉,我不会如此断然。我自己不玩游戏,而且我还不打算用AMD APU给自己造一个台式机。那么我应该怎么做呢?买一块显卡。

幻想。在未来,AMD将拥有一个APU,其CPU或多或少具有竞争力,并拥有真正强大的集成GPU,其水平不低于今天的HD 68xx-7xxx,以及GDDR5内存...外部。你不会在DDR3上走得太远,即使是最快的DDR3。

而且,英特尔并没有消失:竞争并没有消失,只是转移到了另一个领域。现在,AMD在CPU领域超越英特尔的机会很小--考虑到他们的财务可能性和技术滞后。但他们在集成GPU方面绝对领先。为了使图形具有合理的散热性(不是目前强大的图形卡的300瓦,而是至少减少5倍),他们将不得不努力工作。

 
Mathemat:

告诉我,Kisa,作为一个艺术家对一个艺术家,你会画画吗?(c) 伊尔夫和彼得罗夫


最重要的问题是,除了游戏之外,你买电子游戏是为了什么?

1.画分形要快100倍?我在地狱里不需要他们。

2.学习OpenCL,策略 测试器不支持?我也不需要它。


回答这个问题:视频卡在自动交易中的作用是什么,一切就都清楚了。

 
Reshetov:

2.学习OpenCL,这是策略测试仪不支持的?我也不需要这个。

它还不被支持。这一点很快就会改变。
 
Reshetov:

这意味着购买OpenCL显卡没有任何意义,因为从CPU到GPU再到GPU的数据总线很慢,在很多情况下会否定计算性能。如果GPU与CPU位于一个高速总线上,这个缺点就会被消除。

有很多计算任务,你必须做大量的计算。只有输入数据和结果被来回发送。GPU自身的内存,甚至DDR5也足以满足内部需求。


一般来说,我不知道,但我不急于购买GPU显卡,因为我不玩游戏,而且在MT5中,到目前为止,除了曼德尔布罗特分形,不可能画出任何东西。

1.测试者根本不支持任何OpenCL,即不可能通过升级GPU硬件来提高优化速度;只能利用CPU和RAM的时钟频率来实现。

在测试器中,支持只是被一个条件所禁用,因为当时MQL5云计算网络 没有考虑到代理的OpenCL状态。

在下一次构建中,我们将启用它 - 完全没有问题。我们已经在云中进行了必要的改变。

2.开发人员仍在质疑对TA指标和震荡器进行加速计算的可能性,因为矢量计算有其自身的特点,并非所有的任务都可以使用矢量计算。

是的,这是一个大问题--绝大多数的算法原则上都不能在GPU上加速。

但最重要的是,在GPU供应商的发展中,有一个强大的通用化趋势。如果说两年前还看不出来,一年前还对他们的目标有所怀疑,那么今天,这些目标和努力就会在他们的脸上闪现出聚光灯。

我们决不能跳过这个方向。

 
Mathemat:

而且,英特尔并没有消失:竞争并没有消失,而只是转移到了另一个领域。现在,AMD在CPU领域超越英特尔的机会很小--考虑到他们的财务可能性和技术滞后。但他们在集成GPU方面绝对领先。为了使图形具有合理的散热性(不是目前强大的图形卡的300瓦,而是至少减少5倍),他们将不得不努力工作。

非常好的是,制造商已经开始对新领域的竞争进行热身。否则,CPU领域的技术发展和竞争多年来一直处于停滞状态。

如果英特尔的CPU真的开始原生支持OpenCL,这将意味着OpenCL在普通软件中的迅速到来。

 

顺便说一下,我们在代理和整个MQL5云计算网络 的任务普及方面取得了巨大的突破。你会在接下来的构建中看到这些变化。

事实上,MetaTrader 5已经成为(等待2-3个版本的最终确定)一个具有无限扩展能力的通用计算平台。这一变化也是来自GPU向通用计算过渡的同一领域。许多人会说这是不必要的,但对我们来说,目标是明确的,意义也是明确的。看看未来5-10年的影响。

 
Reshetov: 回答这个问题,自动交易中视频/音频的目的是什么,一切都变得清晰易懂。

我现在正在做一个EA。实际上,计算可以在每个tick 上进行(非常小),但只是由于我把最难的部分放在init()中。

在相当快的i3-2120上,这些计算大约在10秒内完成。有一个简单的、非常简单的循环,有很多迭代(大约一百万)。希望在OpenCL上能有一个速度提升。而且在不断重新编译的阶段,也没有转义init()。不过,你最好还是等一下,比如说,只等0.2秒而不是10秒。

对于交易来说,这种优化并不重要(在启动EA时我可以容忍10秒一次),但在开发阶段,这是一种体面的时间和神经的节省。

 
Mathemat: 有一个简单的,非常简单的循环,有很多迭代(大约一百万)。

就像长老一样。"交易系统应该装在邮票的背面",但技术分析已经今非昔比,是时候将刻度线分解成量子))))。