Cargando…

A Survey of Software-Defined Networks-on-Chip: Motivations, Challenges and Opportunities

Current computing platforms encourage the integration of thousands of processing cores, and their interconnections, into a single chip. Mobile smartphones, IoT, embedded devices, desktops, and data centers use Many-Core Systems-on-Chip (SoCs) to exploit their compute power and parallelism to meet th...

Descripción completa

Detalles Bibliográficos
Autores principales: Gomez-Rodriguez, Jose Ricardo, Sandoval-Arechiga, Remberto, Ibarra-Delgado, Salvador, Rodriguez-Abdala, Viktor Ivan, Vazquez-Avila, Jose Luis, Parra-Michel, Ramon
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7918491/
https://www.ncbi.nlm.nih.gov/pubmed/33673049
http://dx.doi.org/10.3390/mi12020183
_version_ 1783657934689927168
author Gomez-Rodriguez, Jose Ricardo
Sandoval-Arechiga, Remberto
Ibarra-Delgado, Salvador
Rodriguez-Abdala, Viktor Ivan
Vazquez-Avila, Jose Luis
Parra-Michel, Ramon
author_facet Gomez-Rodriguez, Jose Ricardo
Sandoval-Arechiga, Remberto
Ibarra-Delgado, Salvador
Rodriguez-Abdala, Viktor Ivan
Vazquez-Avila, Jose Luis
Parra-Michel, Ramon
author_sort Gomez-Rodriguez, Jose Ricardo
collection PubMed
description Current computing platforms encourage the integration of thousands of processing cores, and their interconnections, into a single chip. Mobile smartphones, IoT, embedded devices, desktops, and data centers use Many-Core Systems-on-Chip (SoCs) to exploit their compute power and parallelism to meet the dynamic workload requirements. Networks-on-Chip (NoCs) lead to scalable connectivity for diverse applications with distinct traffic patterns and data dependencies. However, when the system executes various applications in traditional NoCs—optimized and fixed at synthesis time—the interconnection nonconformity with the different applications’ requirements generates limitations in the performance. In the literature, NoC designs embraced the Software-Defined Networking (SDN) strategy to evolve into an adaptable interconnection solution for future chips. However, the works surveyed implement a partial Software-Defined Network-on-Chip (SDNoC) approach, leaving aside the SDN layered architecture that brings interoperability in conventional networking. This paper explores the SDNoC literature and classifies it regarding the desired SDN features that each work presents. Then, we described the challenges and opportunities detected from the literature survey. Moreover, we explain the motivation for an SDNoC approach, and we expose both SDN and SDNoC concepts and architectures. We observe that works in the literature employed an uncomplete layered SDNoC approach. This fact creates various fertile areas in the SDNoC architecture where researchers may contribute to Many-Core SoCs designs.
format Online
Article
Text
id pubmed-7918491
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-79184912021-03-02 A Survey of Software-Defined Networks-on-Chip: Motivations, Challenges and Opportunities Gomez-Rodriguez, Jose Ricardo Sandoval-Arechiga, Remberto Ibarra-Delgado, Salvador Rodriguez-Abdala, Viktor Ivan Vazquez-Avila, Jose Luis Parra-Michel, Ramon Micromachines (Basel) Article Current computing platforms encourage the integration of thousands of processing cores, and their interconnections, into a single chip. Mobile smartphones, IoT, embedded devices, desktops, and data centers use Many-Core Systems-on-Chip (SoCs) to exploit their compute power and parallelism to meet the dynamic workload requirements. Networks-on-Chip (NoCs) lead to scalable connectivity for diverse applications with distinct traffic patterns and data dependencies. However, when the system executes various applications in traditional NoCs—optimized and fixed at synthesis time—the interconnection nonconformity with the different applications’ requirements generates limitations in the performance. In the literature, NoC designs embraced the Software-Defined Networking (SDN) strategy to evolve into an adaptable interconnection solution for future chips. However, the works surveyed implement a partial Software-Defined Network-on-Chip (SDNoC) approach, leaving aside the SDN layered architecture that brings interoperability in conventional networking. This paper explores the SDNoC literature and classifies it regarding the desired SDN features that each work presents. Then, we described the challenges and opportunities detected from the literature survey. Moreover, we explain the motivation for an SDNoC approach, and we expose both SDN and SDNoC concepts and architectures. We observe that works in the literature employed an uncomplete layered SDNoC approach. This fact creates various fertile areas in the SDNoC architecture where researchers may contribute to Many-Core SoCs designs. MDPI 2021-02-12 /pmc/articles/PMC7918491/ /pubmed/33673049 http://dx.doi.org/10.3390/mi12020183 Text en © 2021 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Gomez-Rodriguez, Jose Ricardo
Sandoval-Arechiga, Remberto
Ibarra-Delgado, Salvador
Rodriguez-Abdala, Viktor Ivan
Vazquez-Avila, Jose Luis
Parra-Michel, Ramon
A Survey of Software-Defined Networks-on-Chip: Motivations, Challenges and Opportunities
title A Survey of Software-Defined Networks-on-Chip: Motivations, Challenges and Opportunities
title_full A Survey of Software-Defined Networks-on-Chip: Motivations, Challenges and Opportunities
title_fullStr A Survey of Software-Defined Networks-on-Chip: Motivations, Challenges and Opportunities
title_full_unstemmed A Survey of Software-Defined Networks-on-Chip: Motivations, Challenges and Opportunities
title_short A Survey of Software-Defined Networks-on-Chip: Motivations, Challenges and Opportunities
title_sort survey of software-defined networks-on-chip: motivations, challenges and opportunities
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7918491/
https://www.ncbi.nlm.nih.gov/pubmed/33673049
http://dx.doi.org/10.3390/mi12020183
work_keys_str_mv AT gomezrodriguezjosericardo asurveyofsoftwaredefinednetworksonchipmotivationschallengesandopportunities
AT sandovalarechigaremberto asurveyofsoftwaredefinednetworksonchipmotivationschallengesandopportunities
AT ibarradelgadosalvador asurveyofsoftwaredefinednetworksonchipmotivationschallengesandopportunities
AT rodriguezabdalaviktorivan asurveyofsoftwaredefinednetworksonchipmotivationschallengesandopportunities
AT vazquezavilajoseluis asurveyofsoftwaredefinednetworksonchipmotivationschallengesandopportunities
AT parramichelramon asurveyofsoftwaredefinednetworksonchipmotivationschallengesandopportunities
AT gomezrodriguezjosericardo surveyofsoftwaredefinednetworksonchipmotivationschallengesandopportunities
AT sandovalarechigaremberto surveyofsoftwaredefinednetworksonchipmotivationschallengesandopportunities
AT ibarradelgadosalvador surveyofsoftwaredefinednetworksonchipmotivationschallengesandopportunities
AT rodriguezabdalaviktorivan surveyofsoftwaredefinednetworksonchipmotivationschallengesandopportunities
AT vazquezavilajoseluis surveyofsoftwaredefinednetworksonchipmotivationschallengesandopportunities
AT parramichelramon surveyofsoftwaredefinednetworksonchipmotivationschallengesandopportunities