《代码阅读方法j与实践》摘录(三)

并行处理的3个不同模型:1.工作群模型,一系列相似的任务并行地运转  2.管理者/工人模型,一个管理者为不同的工人分配工作  3.流水线模型,对数据进行操作并将处理后的数据传递给下一个任务的一系列任务。

其中,工作群模型将相似的操作分配给多个任务,并行地执行他们,其用于在多个处理器间分配工作,或者创建一个任务池,然后将大量需要处理的标准化的工作进行分配。

管理者/工人模型用于管理者线程从用户那里接收命令,之后启动一个工人线程处理每个新任务的情况,可以很好的维护程序的响应性。(可以利用互斥性代码)

流水线模型用在任务以串行方式处理数据的情形下。


阅读更多
想对作者说点什么? 我来说一句

103代码阅读方法代码阅读方法

2010年09月08日 549KB 下载

代码阅读方法实践.epub

2010年07月15日 463KB 下载

代码阅读方法实践-中文版

2017年05月12日 38.56MB 下载

没有更多推荐了,返回首页

不良信息举报

《代码阅读方法j与实践》摘录(三)

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭