HeMPS - A Framework for NoC-Based MPSoC Generation

被引:54
作者
Carara, Everton A. [1 ]
de Oliveira, Roberto P. [1 ]
Calazans, Ney L. V. [1 ]
Moraes, Fernando G. [1 ]
机构
[1] PUCRS FACIN, BR-90619900 Porto Alegre, RS, Brazil
来源
ISCAS: 2009 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-5 | 2009年
关键词
D O I
10.1109/ISCAS.2009.5118013
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Multi-Processor Systems-on-Chip (MPSoCs) are increasingly popular in embedded systems. Due to their complexity and huge design space to explore for such systems, CAD tools and frameworks to customize MPSoCs are mandatory. Some academic and industrial frameworks are available to support bus-based MPSoCs, but few works target NoCs as underlying communication architecture. A framework targeting MPSoC customization must provide abstract models to enable fast design space exploration, flexible application mapping strategies, all coupled to features to evaluate the performance of running applications. This paper proposes a framework to customize NoC-based MPSoCs with support to static and dynamic task mapping and C/SystemC simulation models for processors and memories. A simple, specifically designed microkernel executes in each processor, enabling multitasking at the processor level. Graphical tools enable debug and system verification, individualizing data for each task. Practical results highlight the benefit of using dynamic mapping strategies (total execution time reduction) and abstract models (total simulation time reduction without losing accuracy).
引用
收藏
页码:1345 / 1348
页数:4
相关论文
共 50 条
[31]   Rapid Prototyping of NoC-based MPSoC Based on Dataflow Modeling of Real-World Applications [J].
Mohammed, Mohammed Sultan ;
Tang, Jia Wei ;
Ab Rahman, Ab Al-Hadi ;
Paraman, Norlina ;
Marsono, M. N. .
2018 9TH IEEE CONTROL AND SYSTEM GRADUATE RESEARCH COLLOQUIUM (ICSGRC2018), 2018, :217-222
[32]   ADAPTIVE NOC-BASED MPSOC SYSTEM FOR SPECTRAL IMAGING ALGORITHM DEDICATED TO ART AUTHENTICATION [J].
Tan, Junyan ;
Fresse, Virginie ;
Rousseau, Frederic .
2013 PROCEEDINGS OF THE 21ST EUROPEAN SIGNAL PROCESSING CONFERENCE (EUSIPCO), 2013,
[33]   An Approach for Multi-Task and Multi-Application Mapping onto NoC-based MPSoC [J].
Farias, Max ;
Barros, Edna ;
Araujo, Andre .
2014 IEEE 57TH INTERNATIONAL MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS (MWSCAS), 2014, :205-208
[34]   Automatic Generation and Optimization Framework of NoC-Based Neural Network Accelerator Through Reinforcement Learning [J].
Xue, Yongqi ;
Ji, Jinlun ;
Yu, Xinming ;
Zhou, Shize ;
Li, Siyue ;
Li, Xinyi ;
Cheng, Tong ;
Li, Shiping ;
Chen, Kai ;
Lu, Zhonghai ;
Li, Li ;
Fu, Yuxiang .
IEEE TRANSACTIONS ON COMPUTERS, 2024, 73 (12) :2882-2896
[35]   An SMDP-based approach to thermal-aware task scheduling in NoC-based MPSoC platforms [J].
Niknia, Farnaz ;
Hakami, Vesal ;
Rezaee, Kiamehr .
JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2022, 165 :79-106
[36]   Video Super Resolution Algorithm Implemented on a Low-cost NoC-based MPSoC Platform [J].
Singla, Garbi ;
Tobajas, Felix ;
de Armas, Valentin .
2013 INTERNATIONAL CONFERENCE ON RECONFIGURABLE COMPUTING AND FPGAS (RECONFIG), 2013,
[37]   An Efficient NoC-based ANN Framework for Epileptic Seizure Recognition [J].
Ghosh, Ayut ;
Roy, Arka Prava ;
Patra, Ramapati ;
Mai, Ashis Kumar ;
Mondal, Hemanta Kumar .
2020 6TH IEEE INTERNATIONAL SYMPOSIUM ON SMART ELECTRONIC SYSTEMS (ISES 2020) (FORMERLY INIS), 2020, :75-80
[38]   Enhancing NoC-Based MPSoC Performance: A Predictive Approach With ANN and Guaranteed Convergence Arithmetic Optimization Algorithm [J].
Muhsen, Yousif Raad ;
Husin, Nor Azura ;
Zolkepli, Maslina Binti ;
Manshor, Noridayu ;
Al-Hchaimi, Ahmed Abbas Jasim ;
Ridha, Hussein Mohammed .
IEEE ACCESS, 2023, 11 :90143-90157
[39]   Communication-aware heuristics for run-time task mapping on NoC-based MPSoC platforms [J].
Singh, Amit Kumar ;
Srikanthan, Thambipillai ;
Kumar, Akash ;
Wu Jigang .
JOURNAL OF SYSTEMS ARCHITECTURE, 2010, 56 (07) :242-255
[40]   Emulation and verification framework for MPSoC based on NoC and RISC-V [J].
Khamis, Mostafa ;
El-Ashry, Sameh ;
AbdElsalam, Mohamed ;
El-Kharashi, M. Watheq ;
Shalaby, Ahmed .
DESIGN AUTOMATION FOR EMBEDDED SYSTEMS, 2022, 26 (3-4) :133-159