Abstract
Reducing power consumption is an increasingly important consideration in a wide variety of systems. One source of inefficiency in a 'general purpose' computing system is the (often repeated) overhead of fetching instructions which are used to direct the algorithm rather than process the data directly. This paper proposes a mechanism for the association of frequently used control information with the processor's registers, removing the need to fetch it repeatedly from the instruction stream. Some results are presented to demonstrate both power savings and speed gains over an existing low-power system and the potential for further savings in other programming models is explored. Copyright 2007 ACM.
Original language | English |
---|---|
Title of host publication | Proceedings of the ACM Great Lakes Symposium on VLSI, GLSVLSI|Proc. ACM Great Lakes Symp. VLSI GLSVLSI |
Publisher | Association for Computing Machinery |
Pages | 138-143 |
Number of pages | 5 |
ISBN (Print) | 159593605X, 9781595936059 |
DOIs | |
Publication status | Published - 2007 |
Event | 17th Great Lakes Symposium on VLSI, GLSVLSI'07 - Stresa-Lago Maggiore Duration: 1 Jul 2007 → … http://intranet.cs.man.ac.uk/apt/publications/papers/AR_GLVLSI07.php |
Conference
Conference | 17th Great Lakes Symposium on VLSI, GLSVLSI'07 |
---|---|
City | Stresa-Lago Maggiore |
Period | 1/07/07 → … |
Internet address |
Keywords
- Memory bandwidth
- Power efficiency
- Processors
- Registers