有表达式Z=A*(B+C*(D+E*F))+G*H*D在多处理机上,要求利用减少树高的方法加速运算。
(1)画出并行算法的树形流程图,并确定处理机数P和树高Tp
(2)用FORK、JOIN、GOTO语句写出运算表达式的多处理机并行程序段。
有表达式Z=A*(B+C*(D+E*F))+G*H*D在多处理机上,要求利用减少树高的方法加速运算。
(1)画出并行算法的树形流程图,并确定处理机数P和树高Tp
(2)用FORK、JOIN、GOTO语句写出运算表达式的多处理机并行程序段。
【正确答案】:

答案如图


Top