Parallel processing “当前”;热的;并行编程中的主题?
我希望这是问[1]的正确地方,但我在这里读到了很多关于其他主题的好评论,所以我只想问一下。目前我正在为我的论文寻找一个主题(我想是非德国国家的博士学位),这个主题必须与并行性或并发性等相关,否则我可以自由选择我感兴趣的内容。此外,GPU的一切都是不合理的,因为我的一位同事已经对这个主题进行了研究,我们想为我做点别的:) 所以,神奇的问题是:你认为这方面有什么有趣的话题?就我个人而言,我对并行函数式编程语言和虚拟机总体上很感兴趣,但我要说的是,很多工作已经在那里完成或正在积极研究(例如,在Haskell社区) 如果有人能帮我介绍其他有趣的话题,我将不胜感激 致以最良好的祝愿, 迈克尔 PS:我已经看过了,但是没有很多答案Parallel processing “当前”;热的;并行编程中的主题?,parallel-processing,Parallel Processing,我希望这是问[1]的正确地方,但我在这里读到了很多关于其他主题的好评论,所以我只想问一下。目前我正在为我的论文寻找一个主题(我想是非德国国家的博士学位),这个主题必须与并行性或并发性等相关,否则我可以自由选择我感兴趣的内容。此外,GPU的一切都是不合理的,因为我的一位同事已经对这个主题进行了研究,我们想为我做点别的:) 所以,神奇的问题是:你认为这方面有什么有趣的话题?就我个人而言,我对并行函数式编程语言和虚拟机总体上很感兴趣,但我要说的是,很多工作已经在那里完成或正在积极研究(例如,在Hask
[1] 我已经在询问了,但很遗憾,答复没有预期的那么多。Erlang编程 另一个研究领域是自动并行化。也就是说,给定一系列指令S0..Sn,可以产生多个序列,以较少的步骤执行相同的工作。并行处理和规则引擎都是商业/工业计算领域的热门话题。那么,看看ReTE算法的并行实现(介绍性描述和),是许多商业总线规则引擎下的基础吗?是否有建立Rete网络的技术
哪些更适合并行化?一个“普通”的Rete网络是否可以重构成多个可以更有效地并行执行的网络?等等。?并行友好的通用应用程序功能。目前,并行性主要集中在科学计算和编程语言上,但在消费类应用程序或消费类应用程序友好的特性/数据结构/设计模式上的关注并不多,而这些在多核世界中将非常重要 你提到哈斯克尔,你肯定是无意中发现的。由于大数据分析是最近的一个大词,并且鉴于地图/减少利基市场过于拥挤,我认为DPH是一个很好的研究领域。从我的想法来看:
可能你现在已经有了博士学位;)。总之:我想到了大规模并行系统的容错能力。您几乎总是会以更多的步骤结束,但在多处理器环境中并行执行,因此速度更快。但这确实是一个非常有趣的主题。我见过几年前的工作,涉及一个被黑客攻击的JVM,它可以动态重写类以在集群上运行,自动实现并行化。非常酷。我想我必须阅读我的DDJ更多。+1和硬件事务内存,以及