Software-directed data access scheduling for reducing disk energy consumption

ICDCS '12 Proceedings of the 2012 IEEE 32nd International Conference on Distributed Computing Systems(2012)

引用 13|浏览46
暂无评分
摘要
Most existing research in disk power management has focused on exploiting idle periods of disks. Both hardware power-saving mechanisms (such as spin-down disks and multi-speed disks) and complementary software strategies (such as code and data layout transformations to increase the length of idle periods) have been explored. However, while hardware power-saving mechanisms cannot handle short idle periods of high-performance parallel applications, prior code/data reorganization strategies typically require extensive code modifications. In this paper, we propose and evaluate a compiler-directed data access (I/O call) scheduling framework for saving disk energy, which groups as many data requests as possible in a shorter period, thus creating longer disk idle periods for improving the effectiveness of hardware power-saving mechanisms. As compared to prior software based efforts, it requires no code or data restructuring. We evaluate our approach using six application programs in a cluster-based simulation environment. The experimental results show that it improves the effectiveness of both spin-down disks and multi-speed disks with doubled power savings on average.
更多
查看译文
关键词
spin-down disk,data request,data reorganization strategy,idle period,data restructuring,disk energy consumption,prior code,compiler-directed data access,software-directed data access scheduling,multi-speed disk,software-directed data,data layout transformation,extensive code modification,power optimization
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要