Rapid prototyping of NoC-based MPSoC based on dataflow modeling of real-world applications

Most existing works on application mapping for Multiprocessor System-on-Chip (MPSoC) use either simulation or analytical modeling to evaluate their mapping solutions. However, the use of these evaluation approaches is not as accurate as prototyping on a real MPSoC system. Rapid prototyping on a reco...

Full description

Saved in:
Bibliographic Details
Main Authors: Marsono, Muhammad Nadzir, Mohammed, Mohammed Sultan Ahmed, Ab. Rahman, Ab. Al-Hadi, Paraman, Norlina, Tang, Jia Wei
Format: Conference or Workshop Item
Published: 2018
Subjects:
Online Access:http://eprints.utm.my/id/eprint/82453/
http://dx.doi.org/10.1109/ICSGRC.2018.8657542
Tags: Add Tag
No Tags, Be the first to tag this record!
id my.utm.82453
record_format eprints
spelling my.utm.824532019-10-08T04:47:51Z http://eprints.utm.my/id/eprint/82453/ Rapid prototyping of NoC-based MPSoC based on dataflow modeling of real-world applications Marsono, Muhammad Nadzir Mohammed, Mohammed Sultan Ahmed Ab. Rahman, Ab. Al-Hadi Paraman, Norlina Tang, Jia Wei TK Electrical engineering. Electronics Nuclear engineering Most existing works on application mapping for Multiprocessor System-on-Chip (MPSoC) use either simulation or analytical modeling to evaluate their mapping solutions. However, the use of these evaluation approaches is not as accurate as prototyping on a real MPSoC system. Rapid prototyping on a reconfigurable logic platform for design space exploration is also not trivial as tasks have to be developed ground-up. This paper proposes a development environment for fast NoC-based MPSoC application prototyping. A conversion method called CAL2NoC is proposed to convert a high-level dataflow model of real-world applications to multiple executable C codes (tasks). These application tasks are executed on emulated Network-on-Chip (NoC) based MPSoC platform and run-time performance traces are collected. CAL2NoC facilitates prototype-based design space exploration for real-world applications using emulated MPSoC platform for practical performance evaluation. As a proof-of-concept, JPEG encoder is profiled using the proposed method. It has been shown that the proposed method facilitates a rapid development of emulated MPSoC for accurate application mapping evaluation. 2018 Conference or Workshop Item PeerReviewed Marsono, Muhammad Nadzir and Mohammed, Mohammed Sultan Ahmed and Ab. Rahman, Ab. Al-Hadi and Paraman, Norlina and Tang, Jia Wei (2018) Rapid prototyping of NoC-based MPSoC based on dataflow modeling of real-world applications. In: 9th IEEE Control and System Graduate Research Colloquium, ICSGRC 2018, 3 August 2018 - 4 August 2018, Grand Blue Wave Hotel Shah Alam, Malaysia. http://dx.doi.org/10.1109/ICSGRC.2018.8657542
institution Universiti Teknologi Malaysia
building UTM Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Teknologi Malaysia
content_source UTM Institutional Repository
url_provider http://eprints.utm.my/
topic TK Electrical engineering. Electronics Nuclear engineering
spellingShingle TK Electrical engineering. Electronics Nuclear engineering
Marsono, Muhammad Nadzir
Mohammed, Mohammed Sultan Ahmed
Ab. Rahman, Ab. Al-Hadi
Paraman, Norlina
Tang, Jia Wei
Rapid prototyping of NoC-based MPSoC based on dataflow modeling of real-world applications
description Most existing works on application mapping for Multiprocessor System-on-Chip (MPSoC) use either simulation or analytical modeling to evaluate their mapping solutions. However, the use of these evaluation approaches is not as accurate as prototyping on a real MPSoC system. Rapid prototyping on a reconfigurable logic platform for design space exploration is also not trivial as tasks have to be developed ground-up. This paper proposes a development environment for fast NoC-based MPSoC application prototyping. A conversion method called CAL2NoC is proposed to convert a high-level dataflow model of real-world applications to multiple executable C codes (tasks). These application tasks are executed on emulated Network-on-Chip (NoC) based MPSoC platform and run-time performance traces are collected. CAL2NoC facilitates prototype-based design space exploration for real-world applications using emulated MPSoC platform for practical performance evaluation. As a proof-of-concept, JPEG encoder is profiled using the proposed method. It has been shown that the proposed method facilitates a rapid development of emulated MPSoC for accurate application mapping evaluation.
format Conference or Workshop Item
author Marsono, Muhammad Nadzir
Mohammed, Mohammed Sultan Ahmed
Ab. Rahman, Ab. Al-Hadi
Paraman, Norlina
Tang, Jia Wei
author_facet Marsono, Muhammad Nadzir
Mohammed, Mohammed Sultan Ahmed
Ab. Rahman, Ab. Al-Hadi
Paraman, Norlina
Tang, Jia Wei
author_sort Marsono, Muhammad Nadzir
title Rapid prototyping of NoC-based MPSoC based on dataflow modeling of real-world applications
title_short Rapid prototyping of NoC-based MPSoC based on dataflow modeling of real-world applications
title_full Rapid prototyping of NoC-based MPSoC based on dataflow modeling of real-world applications
title_fullStr Rapid prototyping of NoC-based MPSoC based on dataflow modeling of real-world applications
title_full_unstemmed Rapid prototyping of NoC-based MPSoC based on dataflow modeling of real-world applications
title_sort rapid prototyping of noc-based mpsoc based on dataflow modeling of real-world applications
publishDate 2018
url http://eprints.utm.my/id/eprint/82453/
http://dx.doi.org/10.1109/ICSGRC.2018.8657542
_version_ 1651866659138306048
score 13.211869