Rapid Prototyping of NoC-based MPSoC Based on Dataflow Modeling of Real-World Applications

Mohammed Sultan Mohammed, J. Tang, Ab Al-Hadi Ab Rahman, Norlina Paraman, M. N. Marsono
{"title":"Rapid Prototyping of NoC-based MPSoC Based on Dataflow Modeling of Real-World Applications","authors":"Mohammed Sultan Mohammed, J. Tang, Ab Al-Hadi Ab Rahman, Norlina Paraman, M. N. Marsono","doi":"10.1109/ICSGRC.2018.8657542","DOIUrl":null,"url":null,"abstract":"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.","PeriodicalId":147027,"journal":{"name":"2018 9th IEEE Control and System Graduate Research Colloquium (ICSGRC)","volume":"40 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 9th IEEE Control and System Graduate Research Colloquium (ICSGRC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICSGRC.2018.8657542","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

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.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
基于实际应用数据流建模的基于noc的MPSoC快速原型设计
大多数现有的多处理器片上系统(MPSoC)应用映射工作使用仿真或分析建模来评估其映射解决方案。然而,这些评估方法的使用并不像在真正的MPSoC系统上进行原型设计那样准确。在设计空间探索的可重构逻辑平台上进行快速原型设计也很重要,因为任务必须从头开始开发。本文提出了一种基于noc的MPSoC快速应用原型开发环境。提出了一种称为CAL2NoC的转换方法,将实际应用程序的高级数据流模型转换为多个可执行的C代码(任务)。这些应用任务在基于芯片网络(NoC)的MPSoC仿真平台上执行,并收集运行时性能跟踪。CAL2NoC使用仿真MPSoC平台进行实际性能评估,促进了基于原型的设计空间探索。作为概念验证,使用所提出的方法对JPEG编码器进行了分析。研究表明,该方法有助于快速开发仿真MPSoC,以实现精确的应用映射评估。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Data Store-and-Delivery Approach for Air-Ground Collaborative Wireless Sensor Network Statistical Analysis of Agarwood Oil Compounds based on GC-MS Data Radial Basis Function (RBF) tuned Kernel Parameter of Agarwood Oil Compound for Quality Classification using Support Vector Machine (SVM) Improved Grey Wolf Optimization Algorithm for Overcurrent Relays Coordination Optimal Direct Yaw Control for Sport Utility Vehicle Using PSO
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1