2002 · 21 citations · 7 references
Hardware SecurityManycore ProcessorEngineeringVlsi DesignHigh-performance ArchitectureComputer EngineeringComputer ArchitectureIssue QueueParallel ProgrammingComputer ScienceParallel ComputingSpec 95MicroelectronicsProcessor ArchitectureSuperscalar ProcessorsInstruction Dispatch Buffer
The instruction dispatch buffer (DB, also known as an issue queue) used in modem superscalar processors is a considerable source of energy dissipation. We consider design alternatives that result in significant reductions in the power dissipation of the DB (by as much as 60%) through the use of: (a) fast comparators that dissipate energy mainly on a tag match, (b) zero byte encoding of operands to imply the presence of bytes with all zeros and, (c) bitline segmentation. Our results are validated by the execution of SPEC 95 benchmarks on true hardware level, cycle-by-cycle simulator for a superscalar processor and SPICE measurements for actual layouts of the DB and its variants in a 0.5 micron CMOS process.
7
Very low power pipelines using significance compression
Ramón Canal, Antonio González, James E. Smith · 2000 · 107 citations · Full text