[问题] mpi要用什么时钟计时?

楼主: fragmentwing (片翼碎梦)   2022-12-23 12:25:23
如题 在弄mpi的东西 现在使用cpu_time和system_clock做测试
看网络上有人说cpu_time会把每一个处理序跑的时间加总,可是我用system_clock跑出来的时间有时候差很多,有时候又很近
而且最诡异的是,如果让程式多写点讯息出来,这两个显示出来的运行时间居然还变短了
作者: blc (Anemos)   2022-12-24 07:12:00
我觉得时间变短是因为cache
楼主: fragmentwing (片翼碎梦)   2022-12-24 12:36:00
为什么?缓存执行会影响计数时间?还是我应该用date_and_time来处理?
作者: blc (Anemos)   2021-01-03 15:02:00
cpu_time的差值是占用cpu的时间system_clock 是系统时间 要计时的话用这个重复跑时间变短,可能是资料还在内存或计算改查表
楼主: fragmentwing (片翼碎梦)   2021-01-26 12:51:00
感谢回复

Links booklink

Contact Us: admin [ a t ] ucptt.com