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

多线程 – 切换到并行编码

发布时间:2020-12-15 05:15:02 所属栏目:Java 来源:网络整理
导读:我们都为单处理器编写代码. 我想知道我们什么时候能够在多处理器上编写代码? 我们需要什么(软件工具,逻辑,算法)来实现这种转换? 编辑:在我看来,由于我们做了很多任务并行,我们需要将这些现实解决方案(算法)转换为计算机语言.正如OOP编码为程序编码所做的
我们都为单处理器编写代码.
我想知道我们什么时候能够在多处理器上编写代码?

我们需要什么(软件工具,逻辑,算法)来实现这种转换?

编辑:在我看来,由于我们做了很多任务并行,我们需要将这些现实解决方案(算法)转换为计算机语言.正如OOP编码为程序编码所做的那样. OOP比程序式编码风格更真实.所以我希望有这样的解决方案.

解决方法

我认为最重要的要求是一种优秀的语言,它具有支持并行性的本机构造或可以自动生成并行代码的构造.有很多语言符合这种描述,但是没有一种语言足够流行,真正被认为是主流用途.那反过来又是由几件事引起的:

>就其本质而言,这些语言与今天的命令式语言非常不同,因此难以学习(或者至少看起来那样).
>他们经常缺乏好的工具和库,使得它们无法用于任何“真正的”项目.

当然,如果它更受欢迎,更多的人愿意学习它并且会有更多的支持,所以这是一种很难打破的循环.我想我们能做的就是希望.

(编辑:李大同)

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

    推荐文章
      热点阅读