论坛风格切换切换到宽版
  • 391阅读
  • 4回复

与工作效率相关的一个小数学问题。 [复制链接]

上一主题 下一主题
离线吴伟
 

只看楼主 倒序阅读 0 发表于: 2022-02-11
工作中,使用计算机计算一组数据,算61次,已知:
1)从-31到30,每间隔1取一个数,即:-30、-29、-28、……、0、……、28、29、30,作为每一次计算的输入参数,记为N。(即N可以取-30、-29、……、29、30中的任意一个数)
2)现在有两台计算速度一样的计算机。即:若输入同样的参数,如N,他们计算一次所花的时间相同,都为T。
3)若每次计算,T=|N|。(N的绝对值)
问:现在两台电脑同时开机计算,怎样安排每台电脑的输入参数,计算完所有数据,所花的时间最少?

出题背景:
我在科研学习过程中,经常使用计算机做数值模拟。当计算量大,计算的组数多,且时间紧的时候,我就会使用多台计算机一起算,最多的时候用过四台计算机同时计算。如上所述,速度相同的计算机面对不同的输入参数,计算所花的时间是不一样的,但有个规律,就是输入参数的绝对值越大,计算所花的时间越长。因此,怎么安排每台计算机的输入参数,使得所花的时间最少,是有实际意义的,能够增加工作效率。
我现在是这么安排,一台计算机从大往小(绝对值),一台从小往大(绝对值),感觉所花的时间还能接受。不知道有没有同学愿意计算一下,怎么安排,所花的时间才能最少?如果可以,请增加计算机台数,并给出一个普遍的结论,指导我们工作中该怎么决策,工作效率最高?感觉有点像高中时排队打水的问题哈哈哈哈。
这个问题可以扩展到团队合作中的,在团队中,队员的工作能力和效率是不同的,怎么分配任务,团队的效率最高呢?
离线杨秀春

只看该作者 1 发表于: 2022-02-15
我努力地把这篇文章读完了。第一部分关于计算的内容我放弃了,第二部分我觉得自己好像读懂了。
静坐常思己过,闲谈莫论人非
离线张娟

只看该作者 2 发表于: 2022-02-15
我也是在努力看懂题目是什么意思,蹲一个其他人的正经回复。
离线田梦瑶

只看该作者 3 发表于: 2022-04-15
误入大佬区!
离线周小诗

只看该作者 4 发表于: 2022-06-30
感觉如果计算结果没有关联的话,就是并行,时间减半?
快速回复
限100 字节
 
上一个 下一个