我刚刚完成了我一直在研究的并行代码的新版本。我想做一个强大的缩放测试,但我总是对缩放测试似乎需要多少单调的工作感到困扰。
目前,我为每个处理器计数(np1,np2,np4,...)创建文件夹,将我的代码复制到每个文件夹中,将正确的参数分配给 PBS 文件以提交到集群,然后逐个提交作业-一。
作业完成后,我将每个文件夹中的数据复制到我的机器上,并逐个收集每个文件夹中的计时数据。然后它进入 MATLAB。
我很好奇你们中是否有人开发出更有效的方法来运行扩展测试。您是否编写脚本来为您完成大部分工作?如果是这样,你如何做到这一点?Bash 脚本?Perl,也许?
谢谢!