DocumentCode :
1717553
Title :
Low power architecture design and compilation techniques for high-performance processors
Author :
Ching-Long Su ; Chi-Ying Tsui ; Despain, A.M.
Author_Institution :
Adv. Comput. Archit. Lab., Univ. of Southern California, Los Angeles, CA, USA
fYear :
1994
Firstpage :
489
Lastpage :
498
Abstract :
Reducing switching activity would significantly reduce power consumption of a processor chip. The authors present two novel techniques, Gray code addressing and Cold scheduling, for reducing switching activity on high performance processors. They use Gray code which has only one-bit different in consecutive number for addressing. Due to locality of program execution, Gray code addressing can significantly reduce the number of bit switches. Experimental results show that for typical programs running on a RISC microprocessor, using Gray code addressing reduce the switching activity at the address lines by 30/spl sim/50% compared to using normal binary code addressing. Cold scheduling is a software method which schedules instructions in a way that switching activity is minimized. The authors carried out experiments with cold scheduling on the VLSI-BAM. Preliminary results show that switching activity in the control path is reduced by 20-30%.<>
Keywords :
computer architecture; power consumption; program compilers; scheduling; Cold scheduling; Gray code; Gray code addressing; VLSI-BAM; high-performance processors; instruction scheduling; power consumption; switching activity; Biomedical computing; Circuit synthesis; Computer architecture; Energy consumption; Logic; Processor scheduling; Reflective binary codes; Switching circuits; Telecommunication computing; Voltage;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Compcon Spring '94, Digest of Papers.
Conference_Location :
San Francisco, CA, USA
Print_ISBN :
0-8186-5380-9
Type :
conf
DOI :
10.1109/CMPCON.1994.282878
Filename :
282878
Link To Document :
بازگشت