Reducing ALU and Register File Energy by Dynamic Zero Detection

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 342
  • Download : 0
DC FieldValueLanguage
dc.contributor.authorKim, Soontae-
dc.date.accessioned2013-03-27T23:41:18Z-
dc.date.available2013-03-27T23:41:18Z-
dc.date.created2012-02-06-
dc.date.issued2007-04-
dc.identifier.citationInternational Performance Computing and Communication Conference, v., no., pp.365 - 371-
dc.identifier.urihttp://hdl.handle.net/10203/162324-
dc.description.abstractRegister files and ALU are dominant energy consumers in the datapath of typical pipelined processors. Reducing energy consumption of these components has a big impact on processor energy budget. Consequently, several techniques have been proposed at circuit and architectural levels. In contrast, we propose a dynamic zero detection technique for reducing energy in the register files and ALU in this paper. We find that zero is the most frequent value used in the register files and ALU. When a register value is determined to be zero before reading a register file, an access to the register file is prevented to save energy and zero is directly provided to the datapath. When one of operand register values of an add instruction is zero, it is prevented from being executed on ALU since its result is just the value of the other operand register. Since adds/subs constitute most of arithmetic and logic instructions, this optimization saves large ALU energy. Our dynamic zero detection technique is demonstrated to save 9.0% and 20.2% of energy in the register files and the adder of ALU for SPEC2000 floating-point and integer benchmarks, respectively.-
dc.languageENG-
dc.publisherIEEE Internationa Performance, Computing, and Communications Conference, 2007. (IPCCC 2007)-
dc.titleReducing ALU and Register File Energy by Dynamic Zero Detection-
dc.typeConference-
dc.type.rimsCONF-
dc.citation.beginningpage365-
dc.citation.endingpage371-
dc.citation.publicationnameInternational Performance Computing and Communication Conference-
dc.contributor.localauthorKim, Soontae-
Appears in Collection
CS-Conference Papers(학술회의논문)
Files in This Item
There are no files associated with this item.

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0