并行的问题
对于并行计算,还有很多东西需要进一步理解,比如以下两个概念:
1、加速比定义为:单个节点上的运行时间和P个节点上运行时间的比,
2、效率定义为:加速比和计算节点个数之比。
我暂时的理解:
单个节点上的计算时间是指并行程序仅用一个节点计算的时间,也就是相当于没有并行,而p个节点则是并行了。
对于dsmc,存在一个问题,没有确定什么时候为收敛,现在的判断都是差不多就行了,基本凭经验,但是要得到加速比则需要,规定一个收敛标准,才好比较。
还需要好好想一想。
* Be proactive
* Begin with the end in mind
* Put first things first
* Think win/win
* Seek first to understand, then to be understood
* Synergize
* Sharpen the saw
对于并行计算,还有很多东西需要进一步理解,比如以下两个概念:
1、加速比定义为:单个节点上的运行时间和P个节点上运行时间的比,
2、效率定义为:加速比和计算节点个数之比。
我暂时的理解:
单个节点上的计算时间是指并行程序仅用一个节点计算的时间,也就是相当于没有并行,而p个节点则是并行了。
对于dsmc,存在一个问题,没有确定什么时候为收敛,现在的判断都是差不多就行了,基本凭经验,但是要得到加速比则需要,规定一个收敛标准,才好比较。
还需要好好想一想。
时间: 21:35:00
标签: Accumulation
3 条评论:
如果串行50000步能够收敛,则对于节点数更多的情况,也认为50000步能够收敛,但是关键是这个50000步怎么得到?仅靠经验还是肉眼看?
如果一定要数值判断,可以求一个截面的温度残差,达到要求即可。
Never understand all the stuff here
发表评论