Energy-Efficient Multiple-Precision Floating-Point Multiplier for Embedded Applications
Abstract Floating-point (FP) multipliers are the main energy consumers in many modern embedded digital signal processing (DSP) and multimedia systems. For lossy applications, minimizing the precision of FP multiplication operations under the acceptable accuracy loss is a well-known approach for redu...
Ausführliche Beschreibung
Autor*in: |
Kuang, Shiann-Rong [verfasserIn] Wu, Kun-Yi [verfasserIn] Yu, Kee-Khuan [verfasserIn] |
---|
Format: |
E-Artikel |
---|---|
Sprache: |
Englisch |
Erschienen: |
2012 |
---|
Schlagwörter: |
---|
Übergeordnetes Werk: |
Enthalten in: Journal of VLSI signal processing systems for signal, image and video technology - Springer Netherlands, 1989, 72(2012), 1 vom: 21. Sept., Seite 43-55 |
---|---|
Übergeordnetes Werk: |
volume:72 ; year:2012 ; number:1 ; day:21 ; month:09 ; pages:43-55 |
Links: |
---|
DOI / URN: |
10.1007/s11265-012-0695-1 |
---|
Katalog-ID: |
SPR018326293 |
---|
LEADER | 01000caa a22002652 4500 | ||
---|---|---|---|
001 | SPR018326293 | ||
003 | DE-627 | ||
005 | 20201124222411.0 | ||
007 | cr uuu---uuuuu | ||
008 | 201006s2012 xx |||||o 00| ||eng c | ||
024 | 7 | |a 10.1007/s11265-012-0695-1 |2 doi | |
035 | |a (DE-627)SPR018326293 | ||
035 | |a (SPR)s11265-012-0695-1-e | ||
040 | |a DE-627 |b ger |c DE-627 |e rakwb | ||
041 | |a eng | ||
100 | 1 | |a Kuang, Shiann-Rong |e verfasserin |4 aut | |
245 | 1 | 0 | |a Energy-Efficient Multiple-Precision Floating-Point Multiplier for Embedded Applications |
264 | 1 | |c 2012 | |
336 | |a Text |b txt |2 rdacontent | ||
337 | |a Computermedien |b c |2 rdamedia | ||
338 | |a Online-Ressource |b cr |2 rdacarrier | ||
520 | |a Abstract Floating-point (FP) multipliers are the main energy consumers in many modern embedded digital signal processing (DSP) and multimedia systems. For lossy applications, minimizing the precision of FP multiplication operations under the acceptable accuracy loss is a well-known approach for reducing the energy consumption of FP multipliers. This paper proposes a multiple-precision FP multiplier to efficiently trade the energy consumption with the output quality. The proposed FP multiplier can perform low-precision multiplication that generates 8−, 14−, 20−, or 26-bit mantissa product through an iterative and truncated modified Booth multiplier. Energy saving for low-precision multiplication is achieved by partially suppressing the computation of mantissa multiplier. In addition, the proposed multiplier allows the bitwidth of mantissa in the multiplicand, multiplier, and output product to be dynamically changed when it performs different FP multiplication operations to further reduce energy consumption. Experimental results show that the proposed multiplier can achieve 59 %, 71 %, 73 %, and 82 % energy saving under 0.1 %, 1 %, 5 %, and 11 % accuracy loss, respectively, for the RGB-to-YUV & YUV-to-RGB conversion when compared to the conventional IEEE single-precision multiplier. In addition, the results also exhibit that the proposed multiplier can obtain more energy reduction than previous multiple-precision iterative FP multipliers. | ||
650 | 4 | |a Multiple-precision floating-point multiplier |7 (dpeaa)DE-He213 | |
650 | 4 | |a Iterative multiplier |7 (dpeaa)DE-He213 | |
650 | 4 | |a Truncated multiplier |7 (dpeaa)DE-He213 | |
650 | 4 | |a Clock gating |7 (dpeaa)DE-He213 | |
700 | 1 | |a Wu, Kun-Yi |e verfasserin |4 aut | |
700 | 1 | |a Yu, Kee-Khuan |e verfasserin |4 aut | |
773 | 0 | 8 | |i Enthalten in |t Journal of VLSI signal processing systems for signal, image and video technology |d Springer Netherlands, 1989 |g 72(2012), 1 vom: 21. Sept., Seite 43-55 |w (DE-627)SPR018308090 |7 nnns |
773 | 1 | 8 | |g volume:72 |g year:2012 |g number:1 |g day:21 |g month:09 |g pages:43-55 |
856 | 4 | 0 | |u https://dx.doi.org/10.1007/s11265-012-0695-1 |z lizenzpflichtig |3 Volltext |
912 | |a GBV_USEFLAG_A | ||
912 | |a SYSFLAG_A | ||
912 | |a GBV_SPRINGER | ||
912 | |a GBV_ILN_40 | ||
912 | |a GBV_ILN_2006 | ||
912 | |a GBV_ILN_2027 | ||
951 | |a AR | ||
952 | |d 72 |j 2012 |e 1 |b 21 |c 09 |h 43-55 |
author_variant |
s r k srk k y w kyw k k y kky |
---|---|
matchkey_str |
kuangshiannrongwukunyiyukeekhuan:2012----:nryfiinmlilpeiinlaigonmlilef |
hierarchy_sort_str |
2012 |
publishDate |
2012 |
allfields |
10.1007/s11265-012-0695-1 doi (DE-627)SPR018326293 (SPR)s11265-012-0695-1-e DE-627 ger DE-627 rakwb eng Kuang, Shiann-Rong verfasserin aut Energy-Efficient Multiple-Precision Floating-Point Multiplier for Embedded Applications 2012 Text txt rdacontent Computermedien c rdamedia Online-Ressource cr rdacarrier Abstract Floating-point (FP) multipliers are the main energy consumers in many modern embedded digital signal processing (DSP) and multimedia systems. For lossy applications, minimizing the precision of FP multiplication operations under the acceptable accuracy loss is a well-known approach for reducing the energy consumption of FP multipliers. This paper proposes a multiple-precision FP multiplier to efficiently trade the energy consumption with the output quality. The proposed FP multiplier can perform low-precision multiplication that generates 8−, 14−, 20−, or 26-bit mantissa product through an iterative and truncated modified Booth multiplier. Energy saving for low-precision multiplication is achieved by partially suppressing the computation of mantissa multiplier. In addition, the proposed multiplier allows the bitwidth of mantissa in the multiplicand, multiplier, and output product to be dynamically changed when it performs different FP multiplication operations to further reduce energy consumption. Experimental results show that the proposed multiplier can achieve 59 %, 71 %, 73 %, and 82 % energy saving under 0.1 %, 1 %, 5 %, and 11 % accuracy loss, respectively, for the RGB-to-YUV & YUV-to-RGB conversion when compared to the conventional IEEE single-precision multiplier. In addition, the results also exhibit that the proposed multiplier can obtain more energy reduction than previous multiple-precision iterative FP multipliers. Multiple-precision floating-point multiplier (dpeaa)DE-He213 Iterative multiplier (dpeaa)DE-He213 Truncated multiplier (dpeaa)DE-He213 Clock gating (dpeaa)DE-He213 Wu, Kun-Yi verfasserin aut Yu, Kee-Khuan verfasserin aut Enthalten in Journal of VLSI signal processing systems for signal, image and video technology Springer Netherlands, 1989 72(2012), 1 vom: 21. Sept., Seite 43-55 (DE-627)SPR018308090 nnns volume:72 year:2012 number:1 day:21 month:09 pages:43-55 https://dx.doi.org/10.1007/s11265-012-0695-1 lizenzpflichtig Volltext GBV_USEFLAG_A SYSFLAG_A GBV_SPRINGER GBV_ILN_40 GBV_ILN_2006 GBV_ILN_2027 AR 72 2012 1 21 09 43-55 |
spelling |
10.1007/s11265-012-0695-1 doi (DE-627)SPR018326293 (SPR)s11265-012-0695-1-e DE-627 ger DE-627 rakwb eng Kuang, Shiann-Rong verfasserin aut Energy-Efficient Multiple-Precision Floating-Point Multiplier for Embedded Applications 2012 Text txt rdacontent Computermedien c rdamedia Online-Ressource cr rdacarrier Abstract Floating-point (FP) multipliers are the main energy consumers in many modern embedded digital signal processing (DSP) and multimedia systems. For lossy applications, minimizing the precision of FP multiplication operations under the acceptable accuracy loss is a well-known approach for reducing the energy consumption of FP multipliers. This paper proposes a multiple-precision FP multiplier to efficiently trade the energy consumption with the output quality. The proposed FP multiplier can perform low-precision multiplication that generates 8−, 14−, 20−, or 26-bit mantissa product through an iterative and truncated modified Booth multiplier. Energy saving for low-precision multiplication is achieved by partially suppressing the computation of mantissa multiplier. In addition, the proposed multiplier allows the bitwidth of mantissa in the multiplicand, multiplier, and output product to be dynamically changed when it performs different FP multiplication operations to further reduce energy consumption. Experimental results show that the proposed multiplier can achieve 59 %, 71 %, 73 %, and 82 % energy saving under 0.1 %, 1 %, 5 %, and 11 % accuracy loss, respectively, for the RGB-to-YUV & YUV-to-RGB conversion when compared to the conventional IEEE single-precision multiplier. In addition, the results also exhibit that the proposed multiplier can obtain more energy reduction than previous multiple-precision iterative FP multipliers. Multiple-precision floating-point multiplier (dpeaa)DE-He213 Iterative multiplier (dpeaa)DE-He213 Truncated multiplier (dpeaa)DE-He213 Clock gating (dpeaa)DE-He213 Wu, Kun-Yi verfasserin aut Yu, Kee-Khuan verfasserin aut Enthalten in Journal of VLSI signal processing systems for signal, image and video technology Springer Netherlands, 1989 72(2012), 1 vom: 21. Sept., Seite 43-55 (DE-627)SPR018308090 nnns volume:72 year:2012 number:1 day:21 month:09 pages:43-55 https://dx.doi.org/10.1007/s11265-012-0695-1 lizenzpflichtig Volltext GBV_USEFLAG_A SYSFLAG_A GBV_SPRINGER GBV_ILN_40 GBV_ILN_2006 GBV_ILN_2027 AR 72 2012 1 21 09 43-55 |
allfields_unstemmed |
10.1007/s11265-012-0695-1 doi (DE-627)SPR018326293 (SPR)s11265-012-0695-1-e DE-627 ger DE-627 rakwb eng Kuang, Shiann-Rong verfasserin aut Energy-Efficient Multiple-Precision Floating-Point Multiplier for Embedded Applications 2012 Text txt rdacontent Computermedien c rdamedia Online-Ressource cr rdacarrier Abstract Floating-point (FP) multipliers are the main energy consumers in many modern embedded digital signal processing (DSP) and multimedia systems. For lossy applications, minimizing the precision of FP multiplication operations under the acceptable accuracy loss is a well-known approach for reducing the energy consumption of FP multipliers. This paper proposes a multiple-precision FP multiplier to efficiently trade the energy consumption with the output quality. The proposed FP multiplier can perform low-precision multiplication that generates 8−, 14−, 20−, or 26-bit mantissa product through an iterative and truncated modified Booth multiplier. Energy saving for low-precision multiplication is achieved by partially suppressing the computation of mantissa multiplier. In addition, the proposed multiplier allows the bitwidth of mantissa in the multiplicand, multiplier, and output product to be dynamically changed when it performs different FP multiplication operations to further reduce energy consumption. Experimental results show that the proposed multiplier can achieve 59 %, 71 %, 73 %, and 82 % energy saving under 0.1 %, 1 %, 5 %, and 11 % accuracy loss, respectively, for the RGB-to-YUV & YUV-to-RGB conversion when compared to the conventional IEEE single-precision multiplier. In addition, the results also exhibit that the proposed multiplier can obtain more energy reduction than previous multiple-precision iterative FP multipliers. Multiple-precision floating-point multiplier (dpeaa)DE-He213 Iterative multiplier (dpeaa)DE-He213 Truncated multiplier (dpeaa)DE-He213 Clock gating (dpeaa)DE-He213 Wu, Kun-Yi verfasserin aut Yu, Kee-Khuan verfasserin aut Enthalten in Journal of VLSI signal processing systems for signal, image and video technology Springer Netherlands, 1989 72(2012), 1 vom: 21. Sept., Seite 43-55 (DE-627)SPR018308090 nnns volume:72 year:2012 number:1 day:21 month:09 pages:43-55 https://dx.doi.org/10.1007/s11265-012-0695-1 lizenzpflichtig Volltext GBV_USEFLAG_A SYSFLAG_A GBV_SPRINGER GBV_ILN_40 GBV_ILN_2006 GBV_ILN_2027 AR 72 2012 1 21 09 43-55 |
allfieldsGer |
10.1007/s11265-012-0695-1 doi (DE-627)SPR018326293 (SPR)s11265-012-0695-1-e DE-627 ger DE-627 rakwb eng Kuang, Shiann-Rong verfasserin aut Energy-Efficient Multiple-Precision Floating-Point Multiplier for Embedded Applications 2012 Text txt rdacontent Computermedien c rdamedia Online-Ressource cr rdacarrier Abstract Floating-point (FP) multipliers are the main energy consumers in many modern embedded digital signal processing (DSP) and multimedia systems. For lossy applications, minimizing the precision of FP multiplication operations under the acceptable accuracy loss is a well-known approach for reducing the energy consumption of FP multipliers. This paper proposes a multiple-precision FP multiplier to efficiently trade the energy consumption with the output quality. The proposed FP multiplier can perform low-precision multiplication that generates 8−, 14−, 20−, or 26-bit mantissa product through an iterative and truncated modified Booth multiplier. Energy saving for low-precision multiplication is achieved by partially suppressing the computation of mantissa multiplier. In addition, the proposed multiplier allows the bitwidth of mantissa in the multiplicand, multiplier, and output product to be dynamically changed when it performs different FP multiplication operations to further reduce energy consumption. Experimental results show that the proposed multiplier can achieve 59 %, 71 %, 73 %, and 82 % energy saving under 0.1 %, 1 %, 5 %, and 11 % accuracy loss, respectively, for the RGB-to-YUV & YUV-to-RGB conversion when compared to the conventional IEEE single-precision multiplier. In addition, the results also exhibit that the proposed multiplier can obtain more energy reduction than previous multiple-precision iterative FP multipliers. Multiple-precision floating-point multiplier (dpeaa)DE-He213 Iterative multiplier (dpeaa)DE-He213 Truncated multiplier (dpeaa)DE-He213 Clock gating (dpeaa)DE-He213 Wu, Kun-Yi verfasserin aut Yu, Kee-Khuan verfasserin aut Enthalten in Journal of VLSI signal processing systems for signal, image and video technology Springer Netherlands, 1989 72(2012), 1 vom: 21. Sept., Seite 43-55 (DE-627)SPR018308090 nnns volume:72 year:2012 number:1 day:21 month:09 pages:43-55 https://dx.doi.org/10.1007/s11265-012-0695-1 lizenzpflichtig Volltext GBV_USEFLAG_A SYSFLAG_A GBV_SPRINGER GBV_ILN_40 GBV_ILN_2006 GBV_ILN_2027 AR 72 2012 1 21 09 43-55 |
allfieldsSound |
10.1007/s11265-012-0695-1 doi (DE-627)SPR018326293 (SPR)s11265-012-0695-1-e DE-627 ger DE-627 rakwb eng Kuang, Shiann-Rong verfasserin aut Energy-Efficient Multiple-Precision Floating-Point Multiplier for Embedded Applications 2012 Text txt rdacontent Computermedien c rdamedia Online-Ressource cr rdacarrier Abstract Floating-point (FP) multipliers are the main energy consumers in many modern embedded digital signal processing (DSP) and multimedia systems. For lossy applications, minimizing the precision of FP multiplication operations under the acceptable accuracy loss is a well-known approach for reducing the energy consumption of FP multipliers. This paper proposes a multiple-precision FP multiplier to efficiently trade the energy consumption with the output quality. The proposed FP multiplier can perform low-precision multiplication that generates 8−, 14−, 20−, or 26-bit mantissa product through an iterative and truncated modified Booth multiplier. Energy saving for low-precision multiplication is achieved by partially suppressing the computation of mantissa multiplier. In addition, the proposed multiplier allows the bitwidth of mantissa in the multiplicand, multiplier, and output product to be dynamically changed when it performs different FP multiplication operations to further reduce energy consumption. Experimental results show that the proposed multiplier can achieve 59 %, 71 %, 73 %, and 82 % energy saving under 0.1 %, 1 %, 5 %, and 11 % accuracy loss, respectively, for the RGB-to-YUV & YUV-to-RGB conversion when compared to the conventional IEEE single-precision multiplier. In addition, the results also exhibit that the proposed multiplier can obtain more energy reduction than previous multiple-precision iterative FP multipliers. Multiple-precision floating-point multiplier (dpeaa)DE-He213 Iterative multiplier (dpeaa)DE-He213 Truncated multiplier (dpeaa)DE-He213 Clock gating (dpeaa)DE-He213 Wu, Kun-Yi verfasserin aut Yu, Kee-Khuan verfasserin aut Enthalten in Journal of VLSI signal processing systems for signal, image and video technology Springer Netherlands, 1989 72(2012), 1 vom: 21. Sept., Seite 43-55 (DE-627)SPR018308090 nnns volume:72 year:2012 number:1 day:21 month:09 pages:43-55 https://dx.doi.org/10.1007/s11265-012-0695-1 lizenzpflichtig Volltext GBV_USEFLAG_A SYSFLAG_A GBV_SPRINGER GBV_ILN_40 GBV_ILN_2006 GBV_ILN_2027 AR 72 2012 1 21 09 43-55 |
language |
English |
source |
Enthalten in Journal of VLSI signal processing systems for signal, image and video technology 72(2012), 1 vom: 21. Sept., Seite 43-55 volume:72 year:2012 number:1 day:21 month:09 pages:43-55 |
sourceStr |
Enthalten in Journal of VLSI signal processing systems for signal, image and video technology 72(2012), 1 vom: 21. Sept., Seite 43-55 volume:72 year:2012 number:1 day:21 month:09 pages:43-55 |
format_phy_str_mv |
Article |
institution |
findex.gbv.de |
topic_facet |
Multiple-precision floating-point multiplier Iterative multiplier Truncated multiplier Clock gating |
isfreeaccess_bool |
false |
container_title |
Journal of VLSI signal processing systems for signal, image and video technology |
authorswithroles_txt_mv |
Kuang, Shiann-Rong @@aut@@ Wu, Kun-Yi @@aut@@ Yu, Kee-Khuan @@aut@@ |
publishDateDaySort_date |
2012-09-21T00:00:00Z |
hierarchy_top_id |
SPR018308090 |
id |
SPR018326293 |
language_de |
englisch |
fullrecord |
<?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01000caa a22002652 4500</leader><controlfield tag="001">SPR018326293</controlfield><controlfield tag="003">DE-627</controlfield><controlfield tag="005">20201124222411.0</controlfield><controlfield tag="007">cr uuu---uuuuu</controlfield><controlfield tag="008">201006s2012 xx |||||o 00| ||eng c</controlfield><datafield tag="024" ind1="7" ind2=" "><subfield code="a">10.1007/s11265-012-0695-1</subfield><subfield code="2">doi</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-627)SPR018326293</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(SPR)s11265-012-0695-1-e</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-627</subfield><subfield code="b">ger</subfield><subfield code="c">DE-627</subfield><subfield code="e">rakwb</subfield></datafield><datafield tag="041" ind1=" " ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Kuang, Shiann-Rong</subfield><subfield code="e">verfasserin</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Energy-Efficient Multiple-Precision Floating-Point Multiplier for Embedded Applications</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="c">2012</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">Text</subfield><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">Computermedien</subfield><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">Online-Ressource</subfield><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">Abstract Floating-point (FP) multipliers are the main energy consumers in many modern embedded digital signal processing (DSP) and multimedia systems. For lossy applications, minimizing the precision of FP multiplication operations under the acceptable accuracy loss is a well-known approach for reducing the energy consumption of FP multipliers. This paper proposes a multiple-precision FP multiplier to efficiently trade the energy consumption with the output quality. The proposed FP multiplier can perform low-precision multiplication that generates 8−, 14−, 20−, or 26-bit mantissa product through an iterative and truncated modified Booth multiplier. Energy saving for low-precision multiplication is achieved by partially suppressing the computation of mantissa multiplier. In addition, the proposed multiplier allows the bitwidth of mantissa in the multiplicand, multiplier, and output product to be dynamically changed when it performs different FP multiplication operations to further reduce energy consumption. Experimental results show that the proposed multiplier can achieve 59 %, 71 %, 73 %, and 82 % energy saving under 0.1 %, 1 %, 5 %, and 11 % accuracy loss, respectively, for the RGB-to-YUV & YUV-to-RGB conversion when compared to the conventional IEEE single-precision multiplier. In addition, the results also exhibit that the proposed multiplier can obtain more energy reduction than previous multiple-precision iterative FP multipliers.</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Multiple-precision floating-point multiplier</subfield><subfield code="7">(dpeaa)DE-He213</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Iterative multiplier</subfield><subfield code="7">(dpeaa)DE-He213</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Truncated multiplier</subfield><subfield code="7">(dpeaa)DE-He213</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Clock gating</subfield><subfield code="7">(dpeaa)DE-He213</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Wu, Kun-Yi</subfield><subfield code="e">verfasserin</subfield><subfield code="4">aut</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Yu, Kee-Khuan</subfield><subfield code="e">verfasserin</subfield><subfield code="4">aut</subfield></datafield><datafield tag="773" ind1="0" ind2="8"><subfield code="i">Enthalten in</subfield><subfield code="t">Journal of VLSI signal processing systems for signal, image and video technology</subfield><subfield code="d">Springer Netherlands, 1989</subfield><subfield code="g">72(2012), 1 vom: 21. Sept., Seite 43-55</subfield><subfield code="w">(DE-627)SPR018308090</subfield><subfield code="7">nnns</subfield></datafield><datafield tag="773" ind1="1" ind2="8"><subfield code="g">volume:72</subfield><subfield code="g">year:2012</subfield><subfield code="g">number:1</subfield><subfield code="g">day:21</subfield><subfield code="g">month:09</subfield><subfield code="g">pages:43-55</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="u">https://dx.doi.org/10.1007/s11265-012-0695-1</subfield><subfield code="z">lizenzpflichtig</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_USEFLAG_A</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">SYSFLAG_A</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_SPRINGER</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_40</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_2006</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_2027</subfield></datafield><datafield tag="951" ind1=" " ind2=" "><subfield code="a">AR</subfield></datafield><datafield tag="952" ind1=" " ind2=" "><subfield code="d">72</subfield><subfield code="j">2012</subfield><subfield code="e">1</subfield><subfield code="b">21</subfield><subfield code="c">09</subfield><subfield code="h">43-55</subfield></datafield></record></collection>
|
author |
Kuang, Shiann-Rong |
spellingShingle |
Kuang, Shiann-Rong misc Multiple-precision floating-point multiplier misc Iterative multiplier misc Truncated multiplier misc Clock gating Energy-Efficient Multiple-Precision Floating-Point Multiplier for Embedded Applications |
authorStr |
Kuang, Shiann-Rong |
ppnlink_with_tag_str_mv |
@@773@@(DE-627)SPR018308090 |
format |
electronic Article |
delete_txt_mv |
keep |
author_role |
aut aut aut |
collection |
springer |
remote_str |
true |
illustrated |
Not Illustrated |
topic_title |
Energy-Efficient Multiple-Precision Floating-Point Multiplier for Embedded Applications Multiple-precision floating-point multiplier (dpeaa)DE-He213 Iterative multiplier (dpeaa)DE-He213 Truncated multiplier (dpeaa)DE-He213 Clock gating (dpeaa)DE-He213 |
topic |
misc Multiple-precision floating-point multiplier misc Iterative multiplier misc Truncated multiplier misc Clock gating |
topic_unstemmed |
misc Multiple-precision floating-point multiplier misc Iterative multiplier misc Truncated multiplier misc Clock gating |
topic_browse |
misc Multiple-precision floating-point multiplier misc Iterative multiplier misc Truncated multiplier misc Clock gating |
format_facet |
Elektronische Aufsätze Aufsätze Elektronische Ressource |
format_main_str_mv |
Text Zeitschrift/Artikel |
carriertype_str_mv |
cr |
hierarchy_parent_title |
Journal of VLSI signal processing systems for signal, image and video technology |
hierarchy_parent_id |
SPR018308090 |
hierarchy_top_title |
Journal of VLSI signal processing systems for signal, image and video technology |
isfreeaccess_txt |
false |
familylinks_str_mv |
(DE-627)SPR018308090 |
title |
Energy-Efficient Multiple-Precision Floating-Point Multiplier for Embedded Applications |
ctrlnum |
(DE-627)SPR018326293 (SPR)s11265-012-0695-1-e |
title_full |
Energy-Efficient Multiple-Precision Floating-Point Multiplier for Embedded Applications |
author_sort |
Kuang, Shiann-Rong |
journal |
Journal of VLSI signal processing systems for signal, image and video technology |
journalStr |
Journal of VLSI signal processing systems for signal, image and video technology |
lang_code |
eng |
isOA_bool |
false |
recordtype |
marc |
publishDateSort |
2012 |
contenttype_str_mv |
txt |
container_start_page |
43 |
author_browse |
Kuang, Shiann-Rong Wu, Kun-Yi Yu, Kee-Khuan |
container_volume |
72 |
format_se |
Elektronische Aufsätze |
author-letter |
Kuang, Shiann-Rong |
doi_str_mv |
10.1007/s11265-012-0695-1 |
author2-role |
verfasserin |
title_sort |
energy-efficient multiple-precision floating-point multiplier for embedded applications |
title_auth |
Energy-Efficient Multiple-Precision Floating-Point Multiplier for Embedded Applications |
abstract |
Abstract Floating-point (FP) multipliers are the main energy consumers in many modern embedded digital signal processing (DSP) and multimedia systems. For lossy applications, minimizing the precision of FP multiplication operations under the acceptable accuracy loss is a well-known approach for reducing the energy consumption of FP multipliers. This paper proposes a multiple-precision FP multiplier to efficiently trade the energy consumption with the output quality. The proposed FP multiplier can perform low-precision multiplication that generates 8−, 14−, 20−, or 26-bit mantissa product through an iterative and truncated modified Booth multiplier. Energy saving for low-precision multiplication is achieved by partially suppressing the computation of mantissa multiplier. In addition, the proposed multiplier allows the bitwidth of mantissa in the multiplicand, multiplier, and output product to be dynamically changed when it performs different FP multiplication operations to further reduce energy consumption. Experimental results show that the proposed multiplier can achieve 59 %, 71 %, 73 %, and 82 % energy saving under 0.1 %, 1 %, 5 %, and 11 % accuracy loss, respectively, for the RGB-to-YUV & YUV-to-RGB conversion when compared to the conventional IEEE single-precision multiplier. In addition, the results also exhibit that the proposed multiplier can obtain more energy reduction than previous multiple-precision iterative FP multipliers. |
abstractGer |
Abstract Floating-point (FP) multipliers are the main energy consumers in many modern embedded digital signal processing (DSP) and multimedia systems. For lossy applications, minimizing the precision of FP multiplication operations under the acceptable accuracy loss is a well-known approach for reducing the energy consumption of FP multipliers. This paper proposes a multiple-precision FP multiplier to efficiently trade the energy consumption with the output quality. The proposed FP multiplier can perform low-precision multiplication that generates 8−, 14−, 20−, or 26-bit mantissa product through an iterative and truncated modified Booth multiplier. Energy saving for low-precision multiplication is achieved by partially suppressing the computation of mantissa multiplier. In addition, the proposed multiplier allows the bitwidth of mantissa in the multiplicand, multiplier, and output product to be dynamically changed when it performs different FP multiplication operations to further reduce energy consumption. Experimental results show that the proposed multiplier can achieve 59 %, 71 %, 73 %, and 82 % energy saving under 0.1 %, 1 %, 5 %, and 11 % accuracy loss, respectively, for the RGB-to-YUV & YUV-to-RGB conversion when compared to the conventional IEEE single-precision multiplier. In addition, the results also exhibit that the proposed multiplier can obtain more energy reduction than previous multiple-precision iterative FP multipliers. |
abstract_unstemmed |
Abstract Floating-point (FP) multipliers are the main energy consumers in many modern embedded digital signal processing (DSP) and multimedia systems. For lossy applications, minimizing the precision of FP multiplication operations under the acceptable accuracy loss is a well-known approach for reducing the energy consumption of FP multipliers. This paper proposes a multiple-precision FP multiplier to efficiently trade the energy consumption with the output quality. The proposed FP multiplier can perform low-precision multiplication that generates 8−, 14−, 20−, or 26-bit mantissa product through an iterative and truncated modified Booth multiplier. Energy saving for low-precision multiplication is achieved by partially suppressing the computation of mantissa multiplier. In addition, the proposed multiplier allows the bitwidth of mantissa in the multiplicand, multiplier, and output product to be dynamically changed when it performs different FP multiplication operations to further reduce energy consumption. Experimental results show that the proposed multiplier can achieve 59 %, 71 %, 73 %, and 82 % energy saving under 0.1 %, 1 %, 5 %, and 11 % accuracy loss, respectively, for the RGB-to-YUV & YUV-to-RGB conversion when compared to the conventional IEEE single-precision multiplier. In addition, the results also exhibit that the proposed multiplier can obtain more energy reduction than previous multiple-precision iterative FP multipliers. |
collection_details |
GBV_USEFLAG_A SYSFLAG_A GBV_SPRINGER GBV_ILN_40 GBV_ILN_2006 GBV_ILN_2027 |
container_issue |
1 |
title_short |
Energy-Efficient Multiple-Precision Floating-Point Multiplier for Embedded Applications |
url |
https://dx.doi.org/10.1007/s11265-012-0695-1 |
remote_bool |
true |
author2 |
Wu, Kun-Yi Yu, Kee-Khuan |
author2Str |
Wu, Kun-Yi Yu, Kee-Khuan |
ppnlink |
SPR018308090 |
mediatype_str_mv |
c |
isOA_txt |
false |
hochschulschrift_bool |
false |
doi_str |
10.1007/s11265-012-0695-1 |
up_date |
2024-07-03T18:55:17.074Z |
_version_ |
1803585236097826817 |
fullrecord_marcxml |
<?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01000caa a22002652 4500</leader><controlfield tag="001">SPR018326293</controlfield><controlfield tag="003">DE-627</controlfield><controlfield tag="005">20201124222411.0</controlfield><controlfield tag="007">cr uuu---uuuuu</controlfield><controlfield tag="008">201006s2012 xx |||||o 00| ||eng c</controlfield><datafield tag="024" ind1="7" ind2=" "><subfield code="a">10.1007/s11265-012-0695-1</subfield><subfield code="2">doi</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-627)SPR018326293</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(SPR)s11265-012-0695-1-e</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-627</subfield><subfield code="b">ger</subfield><subfield code="c">DE-627</subfield><subfield code="e">rakwb</subfield></datafield><datafield tag="041" ind1=" " ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Kuang, Shiann-Rong</subfield><subfield code="e">verfasserin</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Energy-Efficient Multiple-Precision Floating-Point Multiplier for Embedded Applications</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="c">2012</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">Text</subfield><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">Computermedien</subfield><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">Online-Ressource</subfield><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">Abstract Floating-point (FP) multipliers are the main energy consumers in many modern embedded digital signal processing (DSP) and multimedia systems. For lossy applications, minimizing the precision of FP multiplication operations under the acceptable accuracy loss is a well-known approach for reducing the energy consumption of FP multipliers. This paper proposes a multiple-precision FP multiplier to efficiently trade the energy consumption with the output quality. The proposed FP multiplier can perform low-precision multiplication that generates 8−, 14−, 20−, or 26-bit mantissa product through an iterative and truncated modified Booth multiplier. Energy saving for low-precision multiplication is achieved by partially suppressing the computation of mantissa multiplier. In addition, the proposed multiplier allows the bitwidth of mantissa in the multiplicand, multiplier, and output product to be dynamically changed when it performs different FP multiplication operations to further reduce energy consumption. Experimental results show that the proposed multiplier can achieve 59 %, 71 %, 73 %, and 82 % energy saving under 0.1 %, 1 %, 5 %, and 11 % accuracy loss, respectively, for the RGB-to-YUV & YUV-to-RGB conversion when compared to the conventional IEEE single-precision multiplier. In addition, the results also exhibit that the proposed multiplier can obtain more energy reduction than previous multiple-precision iterative FP multipliers.</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Multiple-precision floating-point multiplier</subfield><subfield code="7">(dpeaa)DE-He213</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Iterative multiplier</subfield><subfield code="7">(dpeaa)DE-He213</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Truncated multiplier</subfield><subfield code="7">(dpeaa)DE-He213</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Clock gating</subfield><subfield code="7">(dpeaa)DE-He213</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Wu, Kun-Yi</subfield><subfield code="e">verfasserin</subfield><subfield code="4">aut</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Yu, Kee-Khuan</subfield><subfield code="e">verfasserin</subfield><subfield code="4">aut</subfield></datafield><datafield tag="773" ind1="0" ind2="8"><subfield code="i">Enthalten in</subfield><subfield code="t">Journal of VLSI signal processing systems for signal, image and video technology</subfield><subfield code="d">Springer Netherlands, 1989</subfield><subfield code="g">72(2012), 1 vom: 21. Sept., Seite 43-55</subfield><subfield code="w">(DE-627)SPR018308090</subfield><subfield code="7">nnns</subfield></datafield><datafield tag="773" ind1="1" ind2="8"><subfield code="g">volume:72</subfield><subfield code="g">year:2012</subfield><subfield code="g">number:1</subfield><subfield code="g">day:21</subfield><subfield code="g">month:09</subfield><subfield code="g">pages:43-55</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="u">https://dx.doi.org/10.1007/s11265-012-0695-1</subfield><subfield code="z">lizenzpflichtig</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_USEFLAG_A</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">SYSFLAG_A</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_SPRINGER</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_40</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_2006</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_2027</subfield></datafield><datafield tag="951" ind1=" " ind2=" "><subfield code="a">AR</subfield></datafield><datafield tag="952" ind1=" " ind2=" "><subfield code="d">72</subfield><subfield code="j">2012</subfield><subfield code="e">1</subfield><subfield code="b">21</subfield><subfield code="c">09</subfield><subfield code="h">43-55</subfield></datafield></record></collection>
|
score |
7.3991976 |