Python实现类似文件合并

​ 之前MPI并行计算,由于涉及到I/O,所以采用了分散文件,但是后续的计算还是需要把文件组合起来,感觉这个虽然简单,但是还是蛮常用的,所以记录一下

采用Python语言,怕涉及的工作量大,所以给出了一个多进程的版本,速度快些

并行计算

​ 在很多科学计算中,并行计算可以极大的缩短计算时间,提高资源的利用率。如果配合服务器、超算中心,并行计算更是不可或缺。博主一个Fotran程序,同样的计算过程,单核计算费时50h,不过改变代码,利用MPI并行,直接15核跑起来,就只需要2000s。这里就并行计算Mark一下

PyQt5打包exe

写好了python代码,如何打包成可执行的exe软件是需要考虑的问题。这里我们使用pyinstaller进行打包。

安装pyinstaller

1
pip install pyinstaller

网速慢的话可以换源,教程Link