Abstract
Programmable circuits such as general-purpose processors or FPGAs have their end-user energy efficiency strongly dependent on the program that they execute. Ultimately, it is the programmer's ability to code and, in the case of general purpose processors, the compiler's ability to translate source code into a sequence of native instructions that make the circuit deliver the expected performance to the end user. This way, the benefits of energy-efficient circuits build upon energy-efficient devices could be obfuscated by poorly written software. Clearly, having well-written software running on conventional circuits is no better in terms of energy efficiency than having poorly written software running on energy-efficient circuits. Therefore, to get the most out of the energy-saving capabilities of programmable circuits that support low voltage operating modes, it is necessary to address software issues that might work against the benefits of operating in such modes.
Original language | English |
---|---|
Title of host publication | 2017 5th Berkeley Symposium on Energy Efficient Electronic Systems, E3S 2017 - Proceedings |
Publisher | Institute of Electrical and Electronics Engineers (IEEE) |
Pages | 1-3 |
Number of pages | 3 |
Volume | 2018-January |
ISBN (Electronic) | 9781538632901 |
DOIs | |
Publication status | Published - 3 Jan 2018 |
Event | 5th Berkeley Symposium on Energy Efficient Electronic Systems, E3S 2017 - Berkeley, United States Duration: 19 Oct 2017 → 20 Oct 2017 |
Conference
Conference | 5th Berkeley Symposium on Energy Efficient Electronic Systems, E3S 2017 |
---|---|
Country/Territory | United States |
City | Berkeley |
Period | 19/10/17 → 20/10/17 |