首页 > 试题广场 > 一般情况下,串行程序并行化设计需要将工作进行拆分,使得分布在
[单选题]
一般情况下,串行程序并行化设计需要将工作进行拆分,使得分布在每个进程中的工作量大致相仿,并行让它们之间的通信量最少。以下串行程序并行化设计步骤正确的是: 1、将串行程序中需要要执行的指令和数据按照计算部分拆分成多个小任务 2、将上一步聚合好的任务分配到进程/线程中。这一步还主要注意的是,要使得通信量最小化,让各个进程/线程所得到的工作量大致均衡 3、确定第一步识别出来的任务之间需要执行何种通信 4、将第一步确定的任务与通信结合成更大的任务
  • 1->2->3->4
  • 1->3->4->2
  • 1->2->4->3
  • 1->4->3->2
最后分配到进程,进行执行
发表于 今天 18:34:10 回复(0)
1342
发表于 2019-12-09 07:39:44 回复(0)