加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

scala – OpenCL是否适合基于代理的模拟?

发布时间:2020-12-16 21:31:16 所属栏目:安全 来源:网络整理
导读:我正在学习 Scala,目的是使用actor并发来编写基于代理的模拟.我目前对OpenCL知之甚少,在潜水之前,任何人都可以告诉我,如果它可能适合/兼容基于代理的模拟? 如果是这样,那么ScalaCL看起来很有吸引力. 解决方法 您应该使用OpenCL,如果您有一些重量级的计算可
我正在学习 Scala,目的是使用actor并发来编写基于代理的模拟.我目前对OpenCL知之甚少,在潜水之前,任何人都可以告诉我,如果它可能适合/兼容基于代理的模拟?

如果是这样,那么ScalaCL看起来很有吸引力.

解决方法

您应该使用OpenCL,如果您有一些重量级的计算可并行化,并且您想使用图形卡来执行(或部分).
它有一个奇怪的计算模型(至少如果你只知道“一般”编程,而不是GPU的工作原理,或者如果你在数学领域有强大的背景知识),那么你可以做些什么呢?

所以我认为这是不太可能是你正在寻找.

演员与OpenCL几乎没有任何关系,我认为两者的唯一共同之处在于它们都解决了并行计算的问题,但是从一个非常不同的角度出发. IMO的演员模式更容易理解,也可能使用它(但这只是一个猜测,因为我到目前为止没有与OpenCL有任何业务).

如果你想实现基于代理的系统,那么演员可以是非常有用的.您可以看看标准的scala演员或其他实现:

> Akka,还提供许多附加的功能,在演员的善良文档与一些教程
>演员在scalaz

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读