Partitioning and Analysis of the Network-on-Chip on a COTS Many-Core Platform

Detalhes bibliográficos
Autor(a) principal: Becker, Matthias
Data de Publicação: 2017
Outros Autores: Nikolic, Borislav, Dasari, Dakshina, Åkesson, Benny, Nélis, Vincent, Behnam, Moris, Nolte, Thomas
Idioma: eng
Título da fonte: Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
Texto Completo: http://hdl.handle.net/10400.22/9837
Resumo: Many-core processors can provide the computational power required by future complex embedded systems. However, their adoption is not trivial, since several sources of interference on COTS many-core platforms have adverse effects on the resulting performance. One main source of performance degradation is the contention on the Network-on-Chip, which is used for communication among the compute cores via the offchip memory. Available analysis techniques for the traversal time of messages on the NoC do not consider many of the architectural features found on COTS platforms. In this work, we target a state-of-the-art many-core processor, the Kalray MPPA. A novel partitioning strategy for reducing the contention on the NoC is proposed. Further, we present an analysis technique dedicated to the proposed partitioning strategy, which considers all architectural features of the COTS NoC. Additionally, it is shown how to configure the parameters for flow-regulation on the NoC, such that the Worst-Case Traversal Time (WCTT) is minimal and buffers never overflow. The benefits of our approach are evaluated based on extensive experiments that show that contention is significantly reduced compared to the unconstrained case, while the proposed analysis outperforms a state-of-the-art analysis for the same platform. An industrial case study shows the tightness of the proposed analysis.
id RCAP_8f2cf3ce20a9c283376768f44de80628
oai_identifier_str oai:recipp.ipp.pt:10400.22/9837
network_acronym_str RCAP
network_name_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository_id_str https://opendoar.ac.uk/repository/7160
spelling Partitioning and Analysis of the Network-on-Chip on a COTS Many-Core PlatformMany-core processorsEmbedded systemsMany-core processors can provide the computational power required by future complex embedded systems. However, their adoption is not trivial, since several sources of interference on COTS many-core platforms have adverse effects on the resulting performance. One main source of performance degradation is the contention on the Network-on-Chip, which is used for communication among the compute cores via the offchip memory. Available analysis techniques for the traversal time of messages on the NoC do not consider many of the architectural features found on COTS platforms. In this work, we target a state-of-the-art many-core processor, the Kalray MPPA. A novel partitioning strategy for reducing the contention on the NoC is proposed. Further, we present an analysis technique dedicated to the proposed partitioning strategy, which considers all architectural features of the COTS NoC. Additionally, it is shown how to configure the parameters for flow-regulation on the NoC, such that the Worst-Case Traversal Time (WCTT) is minimal and buffers never overflow. The benefits of our approach are evaluated based on extensive experiments that show that contention is significantly reduced compared to the unconstrained case, while the proposed analysis outperforms a state-of-the-art analysis for the same platform. An industrial case study shows the tightness of the proposed analysis.Institute of Electrical and Electronics EngineersREPOSITÓRIO P.PORTOBecker, MatthiasNikolic, BorislavDasari, DakshinaÅkesson, BennyNélis, VincentBehnam, MorisNolte, Thomas2017-05-18T11:06:46Z20172017-01-01T00:00:00Zconference objectinfo:eu-repo/semantics/publishedVersionapplication/pdfhttp://hdl.handle.net/10400.22/9837eng10.1109/RTAS.2017.32info:eu-repo/semantics/openAccessreponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiainstacron:RCAAP2025-04-02T02:49:06Zoai:recipp.ipp.pt:10400.22/9837Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-29T00:24:31.579767Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiafalse
dc.title.none.fl_str_mv Partitioning and Analysis of the Network-on-Chip on a COTS Many-Core Platform
title Partitioning and Analysis of the Network-on-Chip on a COTS Many-Core Platform
spellingShingle Partitioning and Analysis of the Network-on-Chip on a COTS Many-Core Platform
Becker, Matthias
Many-core processors
Embedded systems
title_short Partitioning and Analysis of the Network-on-Chip on a COTS Many-Core Platform
title_full Partitioning and Analysis of the Network-on-Chip on a COTS Many-Core Platform
title_fullStr Partitioning and Analysis of the Network-on-Chip on a COTS Many-Core Platform
title_full_unstemmed Partitioning and Analysis of the Network-on-Chip on a COTS Many-Core Platform
title_sort Partitioning and Analysis of the Network-on-Chip on a COTS Many-Core Platform
author Becker, Matthias
author_facet Becker, Matthias
Nikolic, Borislav
Dasari, Dakshina
Åkesson, Benny
Nélis, Vincent
Behnam, Moris
Nolte, Thomas
author_role author
author2 Nikolic, Borislav
Dasari, Dakshina
Åkesson, Benny
Nélis, Vincent
Behnam, Moris
Nolte, Thomas
author2_role author
author
author
author
author
author
dc.contributor.none.fl_str_mv REPOSITÓRIO P.PORTO
dc.contributor.author.fl_str_mv Becker, Matthias
Nikolic, Borislav
Dasari, Dakshina
Åkesson, Benny
Nélis, Vincent
Behnam, Moris
Nolte, Thomas
dc.subject.por.fl_str_mv Many-core processors
Embedded systems
topic Many-core processors
Embedded systems
description Many-core processors can provide the computational power required by future complex embedded systems. However, their adoption is not trivial, since several sources of interference on COTS many-core platforms have adverse effects on the resulting performance. One main source of performance degradation is the contention on the Network-on-Chip, which is used for communication among the compute cores via the offchip memory. Available analysis techniques for the traversal time of messages on the NoC do not consider many of the architectural features found on COTS platforms. In this work, we target a state-of-the-art many-core processor, the Kalray MPPA. A novel partitioning strategy for reducing the contention on the NoC is proposed. Further, we present an analysis technique dedicated to the proposed partitioning strategy, which considers all architectural features of the COTS NoC. Additionally, it is shown how to configure the parameters for flow-regulation on the NoC, such that the Worst-Case Traversal Time (WCTT) is minimal and buffers never overflow. The benefits of our approach are evaluated based on extensive experiments that show that contention is significantly reduced compared to the unconstrained case, while the proposed analysis outperforms a state-of-the-art analysis for the same platform. An industrial case study shows the tightness of the proposed analysis.
publishDate 2017
dc.date.none.fl_str_mv 2017-05-18T11:06:46Z
2017
2017-01-01T00:00:00Z
dc.type.driver.fl_str_mv conference object
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10400.22/9837
url http://hdl.handle.net/10400.22/9837
dc.language.iso.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv 10.1109/RTAS.2017.32
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Institute of Electrical and Electronics Engineers
publisher.none.fl_str_mv Institute of Electrical and Electronics Engineers
dc.source.none.fl_str_mv reponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron:RCAAP
instname_str FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron_str RCAAP
institution RCAAP
reponame_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
collection Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository.name.fl_str_mv Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
repository.mail.fl_str_mv info@rcaap.pt
_version_ 1833600523296571392