Performance 并行处理速度提高S(n)

Performance 并行处理速度提高S(n),performance,parallel-processing,Performance,Parallel Processing,假设查询分解为串行部分和并行部分。串行部分占整个运行时间的20%,而其余部分可以并行完成。 假设一个处理器的运行时间为1小时,那么如果使用10个处理器,速度会提高多少?(为简单起见,您可以假设在并行部分的并行处理过程中,任务在所有参与处理器之间平均分配)。即使使用n处理器,串行部分也将占用与单处理器运行时间(OPELT=1小时)场景相同的计算时间份额(0.2)。另外80%可以并行完成,因此除以可用处理器的数量 0.2*OPELT + (0.8*OPELT)/n Speed upS(n)则是单处

假设查询分解为串行部分和并行部分。串行部分占整个运行时间的20%,而其余部分可以并行完成。
假设一个处理器的运行时间为1小时,那么如果使用10个处理器,速度会提高多少?(为简单起见,您可以假设在并行部分的并行处理过程中,任务在所有参与处理器之间平均分配)。

即使使用
n
处理器,串行部分也将占用与单处理器运行时间(OPELT=1小时)场景相同的计算时间份额(0.2)。另外80%可以并行完成,因此除以可用处理器的数量

0.2*OPELT + (0.8*OPELT)/n
Speed up
S(n)
则是单处理器运行时间与n处理器运行时间之间的比率


详细信息待定。

您好。我认为是一个更好的地方来回答你的问题你尝试了什么?这听起来像是家庭作业。