A Coding Approach to Improve the Energy Efficiency of Approximate NoCs

Publikation: Beitrag in Buch/Bericht/Sammelwerk/KonferenzbandAufsatz in KonferenzbandForschungPeer-Review

Autoren

  • Amir Najafi
  • Lennart Bamberg
  • Guillermo Payá Vayá
  • Alberto García Ortiz

Externe Organisationen

  • Universität Bremen
Forschungs-netzwerk anzeigen

Details

OriginalspracheEnglisch
Titel des Sammelwerks14th International Symposium on Reconfigurable Communication-centric Systems-on-Chip (ReCoSoC 2019)
UntertitelProceedings
Herausgeber/-innenWilliam Fornaciari, David Novo, Leandro Soares Indrusiak
Herausgeber (Verlag)Institute of Electrical and Electronics Engineers Inc.
Seiten74-81
Seitenumfang8
ISBN (elektronisch)978-1-7281-4770-3
ISBN (Print)978-1-7281-4771-0
PublikationsstatusVeröffentlicht - Juli 2019
Veranstaltung14th International Symposium on Reconfigurable Communication-centric Systems-on-Chip - York, Großbritannien / Vereinigtes Königreich
Dauer: 1 Juli 20193 Juli 2019

Publikationsreihe

NameInternational Symposium on Reconfigurable and Communication-Centric Systems-on-Chip (ReCoSoC)
ISSN (Print)2642-7230
ISSN (elektronisch)2642-7222

Abstract

In NoC-based multi-core systems, the communication subsystem accounts for a significant fraction of the energy consumption. Traditional NoCs guarantee error-free data transfer at the expenses of limiting the hardware optimization possibilities. However, in various applications, such as multimedia processing and machine learning, inaccurate outputs within an acceptable variance is tolerable. Recently, approximate NOCs have been proposed as a viable solution to exploit the trade off between the energy efficiency with data approximation. In this context, we propose two coding techniques. First, a combined memory-less integer-value encoding is proposed to reduce the integer-value deviation in the body flit of the approximate NOCs; and second, a crosstalk avoidance code (CAC) to guarantees the exact transmission of the head flit. Our technique improves the energy consumption of the approximate NOCs remarkably and does not introduces any performance or area penalty. Experimental results using a 65nm commercial technology asses the advantages of the proposed coding approach versus conventional transmission. proposed coding in real scenarios.

ASJC Scopus Sachgebiete

Ziele für nachhaltige Entwicklung

Zitieren

A Coding Approach to Improve the Energy Efficiency of Approximate NoCs. / Najafi, Amir; Bamberg, Lennart; Payá Vayá, Guillermo et al.
14th International Symposium on Reconfigurable Communication-centric Systems-on-Chip (ReCoSoC 2019): Proceedings. Hrsg. / William Fornaciari; David Novo; Leandro Soares Indrusiak. Institute of Electrical and Electronics Engineers Inc., 2019. S. 74-81 9034965 (International Symposium on Reconfigurable and Communication-Centric Systems-on-Chip (ReCoSoC)).

Publikation: Beitrag in Buch/Bericht/Sammelwerk/KonferenzbandAufsatz in KonferenzbandForschungPeer-Review

Najafi, A, Bamberg, L, Payá Vayá, G & Ortiz, AG 2019, A Coding Approach to Improve the Energy Efficiency of Approximate NoCs. in W Fornaciari, D Novo & LS Indrusiak (Hrsg.), 14th International Symposium on Reconfigurable Communication-centric Systems-on-Chip (ReCoSoC 2019): Proceedings., 9034965, International Symposium on Reconfigurable and Communication-Centric Systems-on-Chip (ReCoSoC), Institute of Electrical and Electronics Engineers Inc., S. 74-81, 14th International Symposium on Reconfigurable Communication-centric Systems-on-Chip, York, Großbritannien / Vereinigtes Königreich, 1 Juli 2019. https://doi.org/10.1109/RECOSOC48741.2019.9034965
Najafi, A., Bamberg, L., Payá Vayá, G., & Ortiz, A. G. (2019). A Coding Approach to Improve the Energy Efficiency of Approximate NoCs. In W. Fornaciari, D. Novo, & L. S. Indrusiak (Hrsg.), 14th International Symposium on Reconfigurable Communication-centric Systems-on-Chip (ReCoSoC 2019): Proceedings (S. 74-81). Artikel 9034965 (International Symposium on Reconfigurable and Communication-Centric Systems-on-Chip (ReCoSoC)). Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/RECOSOC48741.2019.9034965
Najafi A, Bamberg L, Payá Vayá G, Ortiz AG. A Coding Approach to Improve the Energy Efficiency of Approximate NoCs. in Fornaciari W, Novo D, Indrusiak LS, Hrsg., 14th International Symposium on Reconfigurable Communication-centric Systems-on-Chip (ReCoSoC 2019): Proceedings. Institute of Electrical and Electronics Engineers Inc. 2019. S. 74-81. 9034965. (International Symposium on Reconfigurable and Communication-Centric Systems-on-Chip (ReCoSoC)). doi: 10.1109/RECOSOC48741.2019.9034965
Najafi, Amir ; Bamberg, Lennart ; Payá Vayá, Guillermo et al. / A Coding Approach to Improve the Energy Efficiency of Approximate NoCs. 14th International Symposium on Reconfigurable Communication-centric Systems-on-Chip (ReCoSoC 2019): Proceedings. Hrsg. / William Fornaciari ; David Novo ; Leandro Soares Indrusiak. Institute of Electrical and Electronics Engineers Inc., 2019. S. 74-81 (International Symposium on Reconfigurable and Communication-Centric Systems-on-Chip (ReCoSoC)).
Download
@inproceedings{32366e5e76c0462aa2ceedc906668a30,
title = "A Coding Approach to Improve the Energy Efficiency of Approximate NoCs",
abstract = "In NoC-based multi-core systems, the communication subsystem accounts for a significant fraction of the energy consumption. Traditional NoCs guarantee error-free data transfer at the expenses of limiting the hardware optimization possibilities. However, in various applications, such as multimedia processing and machine learning, inaccurate outputs within an acceptable variance is tolerable. Recently, approximate NOCs have been proposed as a viable solution to exploit the trade off between the energy efficiency with data approximation. In this context, we propose two coding techniques. First, a combined memory-less integer-value encoding is proposed to reduce the integer-value deviation in the body flit of the approximate NOCs; and second, a crosstalk avoidance code (CAC) to guarantees the exact transmission of the head flit. Our technique improves the energy consumption of the approximate NOCs remarkably and does not introduces any performance or area penalty. Experimental results using a 65nm commercial technology asses the advantages of the proposed coding approach versus conventional transmission. proposed coding in real scenarios.",
author = "Amir Najafi and Lennart Bamberg and {Pay{\'a} Vay{\'a}}, Guillermo and Ortiz, {Alberto Garc{\'i}a}",
note = "Funding information: This work is funded by the German Research Foundation (DFG) project GA 763/4-1.; 14th International Symposium on Reconfigurable Communication-centric Systems-on-Chip ; Conference date: 01-07-2019 Through 03-07-2019",
year = "2019",
month = jul,
doi = "10.1109/RECOSOC48741.2019.9034965",
language = "English",
isbn = "978-1-7281-4771-0",
series = "International Symposium on Reconfigurable and Communication-Centric Systems-on-Chip (ReCoSoC)",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
pages = "74--81",
editor = "William Fornaciari and David Novo and Indrusiak, {Leandro Soares}",
booktitle = "14th International Symposium on Reconfigurable Communication-centric Systems-on-Chip (ReCoSoC 2019)",
address = "United States",

}

Download

TY - GEN

T1 - A Coding Approach to Improve the Energy Efficiency of Approximate NoCs

AU - Najafi, Amir

AU - Bamberg, Lennart

AU - Payá Vayá, Guillermo

AU - Ortiz, Alberto García

N1 - Funding information: This work is funded by the German Research Foundation (DFG) project GA 763/4-1.

PY - 2019/7

Y1 - 2019/7

N2 - In NoC-based multi-core systems, the communication subsystem accounts for a significant fraction of the energy consumption. Traditional NoCs guarantee error-free data transfer at the expenses of limiting the hardware optimization possibilities. However, in various applications, such as multimedia processing and machine learning, inaccurate outputs within an acceptable variance is tolerable. Recently, approximate NOCs have been proposed as a viable solution to exploit the trade off between the energy efficiency with data approximation. In this context, we propose two coding techniques. First, a combined memory-less integer-value encoding is proposed to reduce the integer-value deviation in the body flit of the approximate NOCs; and second, a crosstalk avoidance code (CAC) to guarantees the exact transmission of the head flit. Our technique improves the energy consumption of the approximate NOCs remarkably and does not introduces any performance or area penalty. Experimental results using a 65nm commercial technology asses the advantages of the proposed coding approach versus conventional transmission. proposed coding in real scenarios.

AB - In NoC-based multi-core systems, the communication subsystem accounts for a significant fraction of the energy consumption. Traditional NoCs guarantee error-free data transfer at the expenses of limiting the hardware optimization possibilities. However, in various applications, such as multimedia processing and machine learning, inaccurate outputs within an acceptable variance is tolerable. Recently, approximate NOCs have been proposed as a viable solution to exploit the trade off between the energy efficiency with data approximation. In this context, we propose two coding techniques. First, a combined memory-less integer-value encoding is proposed to reduce the integer-value deviation in the body flit of the approximate NOCs; and second, a crosstalk avoidance code (CAC) to guarantees the exact transmission of the head flit. Our technique improves the energy consumption of the approximate NOCs remarkably and does not introduces any performance or area penalty. Experimental results using a 65nm commercial technology asses the advantages of the proposed coding approach versus conventional transmission. proposed coding in real scenarios.

UR - http://www.scopus.com/inward/record.url?scp=85084404505&partnerID=8YFLogxK

UR - https://dblp.org/rec/conf/recosoc/NajafiBVO19

U2 - 10.1109/RECOSOC48741.2019.9034965

DO - 10.1109/RECOSOC48741.2019.9034965

M3 - Conference contribution

SN - 978-1-7281-4771-0

T3 - International Symposium on Reconfigurable and Communication-Centric Systems-on-Chip (ReCoSoC)

SP - 74

EP - 81

BT - 14th International Symposium on Reconfigurable Communication-centric Systems-on-Chip (ReCoSoC 2019)

A2 - Fornaciari, William

A2 - Novo, David

A2 - Indrusiak, Leandro Soares

PB - Institute of Electrical and Electronics Engineers Inc.

T2 - 14th International Symposium on Reconfigurable Communication-centric Systems-on-Chip

Y2 - 1 July 2019 through 3 July 2019

ER -