Chinaunix

标题: 在并行编程中,如何理解通过增加问题的规模来改善程序的可扩展性 [打印本页]

作者: sh19871122    时间: 2011-01-16 21:11
标题: 在并行编程中,如何理解通过增加问题的规模来改善程序的可扩展性
暂时放这板块了,如果管理员发现不合适可以帮忙移动一下,本来这理论也是在论述C++并行编程的中间提出的

如题,还给了个情况,如果一个程序在超过100个处理器的系统上无法获得可扩展性,那么通过将问题的规模翻番,这个程序就能在拥有300个或者更多的处理器的系统上实现很好的扩展性。

原文在《Intel Threading Building Blocks》扩展性与加速性一节,希望回答的能给点建设性的东西,或说说大家在并行上的一些心得也可以。
作者: wb112200    时间: 2011-01-17 10:21
个人感觉 应该是把问题考虑成可以批量处理的方式(个人表达能力有限) 一个问题拆分成多个简单过程 然后批量执行每一个环节 最后整合结果 达到扩展的目的...




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2