摘要

我们描述了基于时间的Roofline模型的基于能量的模拟。我们从算法设计者和性能调整器的角度创建此模型,目的不是进行精确预测,而是开发高级分析并洞察算法的时间、能量和功率成本之间的可能关系。该模型根据操作、并发和内存流量表示算法;并且基于少量简单的成本参数来表征机器,即,每个操作的时间和能量成本或每个通信的字节数。我们通过实验确认模型的基本形式。从这个模型中,我们建议在什么条件下我们应该期望的算法时间 - 能量权衡,并展示算法属性如何帮助通知电源管理。