我想知道是否有可能使用任意程序进行这样的操作?我听说,通过一些数学方法,可以估算出简单算法的执行时间,比如排序算法,但是对于更复杂的程序呢?
我曾经参观过一所大学的一个大型集群系统,该系统运行来自世界各地科学家的程序。当我询问其中一名工程师他们是如何安排每个程序的运行时间时,他说研究人员会在他们的程序中附上预计运行时间,这是基于之前某些程序针对此目的进行分析得出的。
因此,这种程序真的存在吗?如果不存在,我该如何对我的程序进行良好的运行时间估算?
我曾经参观过一所大学的一个大型集群系统,该系统运行来自世界各地科学家的程序。当我询问其中一名工程师他们是如何安排每个程序的运行时间时,他说研究人员会在他们的程序中附上预计运行时间,这是基于之前某些程序针对此目的进行分析得出的。
因此,这种程序真的存在吗?如果不存在,我该如何对我的程序进行良好的运行时间估算?