使用mpi4py编写的并行程序,怎么得到这个程序的运行时间?

使用mpi4py编写的并行程序,怎么得到这个程序的运行时间?我看着某些论文会有程序的运行时间和进程间的通信时间这两个数值,怎么得到的?

import time
t=time.time()
#你的程序
······
print('用时{}秒'.format(time.time()-t))