标签: parallel-processing fortran serial-processing
我是并行计算的新手。
我必须运行传统的流体动力学Fortran 77代码。程序是串行的,运行缓慢,所以我想知道是否可以使它并行运行(例如使用开放的MPI),而不深入代码。有可能吗?
答案 0 :(得分:1)
您将不得不加深代码。有些东西可以并行计算,有些东西需要同步。并行化编译器和框架有助于识别什么取决于什么,什么可以并行化,以及需要序列化什么,但因为他们只能读取您的代码,并且不知道您正在建模什么,它仍然是您必须做艰苦的工作。