我正在就秋天的计算地貌学课程,我们将在C或C++实施一些算法,并对计算法进行基准。 大多数学生生成了一些数据集,并用<代码> 时间代码>的指令衡量他们的节目,但我要说的是更加彻底。
我正在考虑起草一个方案,以自动生成不同的数据集,与它们一起管理我的方案,并利用R测试假设和估算参数。
因此 你们如何更准确地衡量方案运行时间?
措施可能有什么关系?
哪些假设可能值得测试(持久性、沥滤的影响等)?
我是否应该用一个以上的机器检验我的代码? 这些机器应如何区别?
我的总体目标是了解这些算法如何在实践中发挥作用,哪些执行技术更好,以及硬件如何实际操作。