Títol:
|
Extension of the working-zone-encoding method to reduce the energy on the microprocessor data bus
|
Autor/a:
|
Lang, Tomás; Musoll Cinca, Enric; Cortadella, Jordi
|
Altres autors:
|
Universitat Politècnica de Catalunya. Departament de Ciències de la Computació; Universitat Politècnica de Catalunya. ALBCOM - Algorismia, Bioinformàtica, Complexitat i Mètodes Formals |
Abstract:
|
The energy at the I/O pins is a significant part of the overall consumption of a chip. To reduce this energy, this work extends to the data bus the working zone encoding method originally applied to encoding an external address bus. This method is based on the conjecture that programs favor a few working zones of their address space at each instant and that addresses to consecutive accesses for each zone frequently differ by a small amount. When the difference is small, instead of sending the whole address, the method sends an offset with respect to the previous address to that zone, together with an identifier for the zone. In this paper the same idea is extended to the data bus. The approach has been applied to several SPEC95 streams of references to memory along with the corresponding data values in a system with multiplexed address and multiplexed instruction/data buses. Moreover the effect of instruction and data caches is evaluated. Comparisons are given with previous methods for bus encoding, showing significant improvement in all cases except for the multiplexed address bus with instruction cache, where the best scheme depends on the overhead of the implementation. |
Abstract:
|
Peer Reviewed |
Matèries:
|
-Àrees temàtiques de la UPC::Informàtica::Arquitectura de computadors -Microprocessors -- Energy consumption -Electronic switching systems -Encoding -Pins -Electrical capacitance tomography -Hip -Energy consumption -Microprocessor chips -Wires -Microprocessadors -- Consum d'energia |
Drets:
|
|
Tipus de document:
|
Article - Versió publicada Objecte de conferència |
Publicat per:
|
Institute of Electrical and Electronics Engineers (IEEE)
|
Compartir:
|
|