arXivDaily arXiv每日学术速递 周一至周五更新
arXiv cs/0610028cs.PLcs.PF
收藏

针对低功耗和低能耗的内存和编译器优化

Memory and compiler optimizations for low-power and -energy

Olivier Zendra

摘要:

嵌入式系统变得越来越普遍,特别是自主系统,并且显然趋向于无处不在。在这样的系统中,低功耗和低能耗变得越来越重要。此外,这些问题在(大规模)多处理器系统中也变得至关重要,无论是在一台机器中还是在更广泛的网格中。所面临的各种问题涉及自主性、供电可能性、散热甚至纯粹的能源成本。虽然它已经在硬件中研究了很长时间,但能量优化在软件中的应用更近。因此,在本文中,我们旨在提高语言和编译社区对低功耗和低能耗问题的认识。因此,我们广泛但简要地调查技术和解决方案,这个能源问题,集中在编译器优化和存储管理的上下文中的几个具体方面。

英文摘要:

Embedded systems become more and more widespread, especially autonomous ones, and clearly tend to be ubiquitous. In such systems, low-power and low-energy usage get ever more crucial. Furthermore, these issues also become paramount in (massively) multi-processors systems, either in one machine or more widely in a grid. The various problems faced pertain to autonomy, power supply possibilities, thermal dissipation, or even sheer energy cost. Although it has since long been studied in harware, energy optimization is more recent in software. In this paper, we thus aim at raising awareness to low-power and low-energy issues in the language and compilation community. We thus broadly but briefly survey techniques and solutions to this energy issue, focusing on a few specific aspects in the context of compiler optimizations and memory management.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑