我一直在尝试对所有我在上面实现了Python分布式处理程序的计算机中的flop进行标准化估计。虽然我现在可以很好地计算出结石,但结石并不是特别有名,我也不完全确定它们到底有多精确。
因此,我需要一种方法来计算各种机器上的(或一个已经这样做的模块)FLOPS,这些机器可能有各种各样的CPU,等等。鉴于Python是一种解释性语言,简单地计算一组操作所需的时间不会在Linpack这样的级别上执行。虽然我不需要和标杆管理中的一个“大牌”有完全相同的估计,但我希望它至少合理接近。
因此,有没有一种方法,或预先存在的模块,让我得到触发器?否则,我唯一的选择将是编译成Cython,或者尝试根据CPU时钟速度来估计性能。。。
目前没有回答
相关问题 更多 >
编程相关推荐